Archived

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

EvilKind

Where is the beginning to a good 2D game?

Recommended Posts

I am currently studying software engineering. I have been leaning object oriented programming with the language Eiffel. For my dissertation next year I have been thinking about writing a 2D scrolling platform game. I am going to code it in C++ and DirectX however at the moment I am lacking experience in either. I have purchased the books The ZEN of DirectX, which didn''t go into as much detailed as I wanted and the Gems series. What books should I be buying to code a good 2D game or lean the principals of making a good game to assist me in my project.

Share this post


Link to post
Share on other sites
Tricks of the windows game programming ........ second edition

or

Isometric Game programming.

The later goes into more detail about tile based fundamentals but nothing to do with side scrolling games.

The former doesn''t go into as much detail but covers more relevant areas for side scrolling engines.

Share this post


Link to post
Share on other sites
You say that you want DX and C++, but you lack experience in both. Well, you and flukus are naming game programming books focused on DX. These books usually assume that you know C++ already, so they prob won''t help you much.

Start out learning C++, then worry about DX.

http://www.cprogramming.com/

That''s my recommendation on where to learn C++. You could buy a book too, but I tend to like online sources much more than books.


--Vic--

The future of 2D game development:
Flat Red Ball

Share this post


Link to post
Share on other sites
programming role playing games with directx assumes you have atleast a basic knowledge of c++ (it goes into classes and inheretense so you dont really need to know those, but it helps), this is a really good book if you want to learn 3D later on anyways, BUT it uses D3D for both 2D and 3D (no ddraw), but, IMO i think D3D is easier than ddraw. (whoah, huge run-on sentence!)



doh, nuts. Mmmm... donuts
My website

Share this post


Link to post
Share on other sites
I''m halfway through "Object-Oriented Programming in C++" by Robert Lafore. It''s really good. Went through all the basics of C++. Doesn''t get into DirectX, just focuses on OOP in C++ .



- Rob Loach
Current Project: Go Through Object-Oriented Programming in C++ by Robert Lafore

"Do or do not. There is no try."
- Yoda

Share this post


Link to post
Share on other sites