How to organize a game project?
I''m a newbie in game programming, and would like to ask one question from more experienced. What is the best style to organize a game project? I mean what should I start with and how.. I''m using dxsdk and c++, if it''s matter?
Anfoa you might want to take a look at "Game Architecture and Design." You can find more information about this book in the books section.
Brett
Brett
Ok, you want to make a game!
Best thing to do, switch off the computer, grab a pen and a paper (or many of them) and write down all the ideas you might have for this game. Structure your ideas into diffrent areas, levels or situations in the game. The idea is to create a game document, in this holy script everything about your game is written down. Try to write as much as possible before you start doing any coding.
You''re a newbie, so I recommend an easy game, if this is your first game, do Tetris (but don''t call it Tetris, makes Russian people angry). If it is you second or third try something with AI in, like PacMan. Anyway, pen and paper!!!!
...good luck!
Best thing to do, switch off the computer, grab a pen and a paper (or many of them) and write down all the ideas you might have for this game. Structure your ideas into diffrent areas, levels or situations in the game. The idea is to create a game document, in this holy script everything about your game is written down. Try to write as much as possible before you start doing any coding.
You''re a newbie, so I recommend an easy game, if this is your first game, do Tetris (but don''t call it Tetris, makes Russian people angry). If it is you second or third try something with AI in, like PacMan. Anyway, pen and paper!!!!
...good luck!
I suggest planning your project very good before you start writing one single line of code.
That means, make notes, what you want the game to be like (for example the management of your screen...how much space to use best and so on)
You have to do that very exactly! Collect ideas and write them down!
But don''t be too liberal! It''s very likely that you become a victim of "featuremaniac"
If you have the planning complete, start to program. Of course you need not write down EVERYTHING...but it can be quite useful to have the ideas in front of you written on a sheet of paper when you start typing the code.
Of course, a game such as "Tetris", doesn''t really need such exactly planning, but a game based on more complexity ought to be planned before!
That (might) be not THAT fun, but you can believe me: Make notes BEFORE typing the code!!!
Hope you can use that anyway...
I have been programming in Turbo Pascal for 5 years. I also have experiences with Delphi, Turbo Assembler and C++. Now I''m trying to improve my Windows-based programming. This is a big change, since I was a DOS-Programmer ;-)
That means, make notes, what you want the game to be like (for example the management of your screen...how much space to use best and so on)
You have to do that very exactly! Collect ideas and write them down!
But don''t be too liberal! It''s very likely that you become a victim of "featuremaniac"
If you have the planning complete, start to program. Of course you need not write down EVERYTHING...but it can be quite useful to have the ideas in front of you written on a sheet of paper when you start typing the code.
Of course, a game such as "Tetris", doesn''t really need such exactly planning, but a game based on more complexity ought to be planned before!
That (might) be not THAT fun, but you can believe me: Make notes BEFORE typing the code!!!
Hope you can use that anyway...
I have been programming in Turbo Pascal for 5 years. I also have experiences with Delphi, Turbo Assembler and C++. Now I''m trying to improve my Windows-based programming. This is a big change, since I was a DOS-Programmer ;-)
Indeterminatus--si tacuisses, philosophus mansisses--
I just read a review of Game Architecture and Design in Computer Shopper magazine, and the reviewer said something like "its amazing how they managed to make this book so big without actually putting any useful information in it".
Edited by - benjamin bunny on 4/2/00 10:34:15 AM
Edited by - benjamin bunny on 4/2/00 10:34:15 AM
____________________________________________________________www.elf-stone.com | Automated GL Extension Loading: GLee 5.00 for Win32 and Linux
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement