Archived

This topic is now archived and is closed to further replies.

Guzba

Making a 2d space shooter...

Recommended Posts

Guzba    122
Ok i havent made a game before so ive got a few questions. I have made the windows basecode following NEHE mostly but editing alot and im wondering how i should go about making the game, where should i start what should i do? hehe im just in need of some wisdom and guidence oh experienced ones lol

Share this post


Link to post
Share on other sites
Zeraan    317
start with the main menu (new game, exit game) first.
try to keep your code flexible so you don''t code yourself into a corner.
then work on ship mechanics (acceleration, movement, etc)
work on whatever else you need.

Share this post


Link to post
Share on other sites
knealeaj    122
If you want to make a space shooter buy windows game programming for dummies. Its cheap and teaches you everything you need to know how to make a decent 2d shooter in directX and C/C++

Share this post


Link to post
Share on other sites
Kosmo    122
I have been doing 2d spaceshooter for some time now already so I think I can give you some ideas. I first started following the Chriss Hargroves - Code on the Cob articles, located in Articles->Game Programming here in GameDev, after that I got into object hierarchy and game logistics, physics and now I am starting to do some graphics and effects.

Share this post


Link to post
Share on other sites
Guzba    122
Yeah i played your game kozmo and its almost exactly like what i want to make (i didnt copy, i use to play it for snes at my grandmas and though it was the perfect game to make for windows). Thanx for the directions to the articles, and where did you learn about object heirarchy?

Share this post


Link to post
Share on other sites
Spearhawk    145
I started out with puting the player ship on the screen, then animating it, then making it posible to move, then syncing the animation with the ship, then adding some enemy ships, then adding lasers, then adding the ability to destroy enemy ships and then I grew tired of the gaming code so I made a menu and then continued on the game etc etc.
Of course, now I realize that I should have done a bit more planing, it would have been easier to work with the game now if I had planed it better. But back then I didn''t really know enought to plan it, and I learned a lot by doing it this way and in the end I think it turned out ok after all.



--
Spearhawk productions
Project Andromeda

Share this post


Link to post
Share on other sites
Kosmo    122
I have this book "Teach yourself C++ in 21 days by Jesse Liberty" which explained me a lot about classes and inheritance and how your class hierarchy should be designed. That and experience, although I am currently starting to study same subjects in university.

Vikke Matikainen

Share this post


Link to post
Share on other sites