savage
28-12-2004, 01:42 PM
If you have not looked into using Design Patterns as part of structuring your game code, maybe that should be part of your new year's resolution.
http://www.gamedesignpatterns.org/ ('http://www.gamedesignpatterns.org/') is a site dedicated to documenting as many of the game industries patterns as possible, thereby formalising their use.
Here's a short excert from the site...
<blockquote>
The focus of the Game Design Patterns project is on studying computer games in terms of interaction, components and design goals with the intension of creating the basis for a common language for game designers. As the basic building block for this language the project uses the concept of Design Patterns, originally developed by Christopher Alexander et al. Design Patterns is a semi-structured formalism that has been used for similar causes in areas such as architecture, software engineering, human-computer interaction, and interaction design.
Although we believe that all aspect of game design would benefit from a common language, the Game Design Patterns project focuses on games based on computational power. This for two reasons: computer games are usually more complex (both in terms on rule systems and in project size) and the rapid development within mobile IT offers a new, uncharted, area of game design where a structured design tool can help in guiding the exploration.
</blockquote>
There is also a book which you can buy from Amazon UK ('http://www.amazon.co.uk/exec/obidos/ASIN/1584503548/delphigamer') or Amazon US ('http://www.amazon.com/exec/obidos/ASIN/1584503548/delphigamer02').
http://www.gamedesignpatterns.org/ ('http://www.gamedesignpatterns.org/') is a site dedicated to documenting as many of the game industries patterns as possible, thereby formalising their use.
Here's a short excert from the site...
<blockquote>
The focus of the Game Design Patterns project is on studying computer games in terms of interaction, components and design goals with the intension of creating the basis for a common language for game designers. As the basic building block for this language the project uses the concept of Design Patterns, originally developed by Christopher Alexander et al. Design Patterns is a semi-structured formalism that has been used for similar causes in areas such as architecture, software engineering, human-computer interaction, and interaction design.
Although we believe that all aspect of game design would benefit from a common language, the Game Design Patterns project focuses on games based on computational power. This for two reasons: computer games are usually more complex (both in terms on rule systems and in project size) and the rapid development within mobile IT offers a new, uncharted, area of game design where a structured design tool can help in guiding the exploration.
</blockquote>
There is also a book which you can buy from Amazon UK ('http://www.amazon.co.uk/exec/obidos/ASIN/1584503548/delphigamer') or Amazon US ('http://www.amazon.com/exec/obidos/ASIN/1584503548/delphigamer02').