• Advertisement
Sign in to follow this  

Im an extremely nobby noob with questions...

This topic is 3580 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Ok so I am currently learning c++ and would like too get into game developement. I have made a plan too do just that so what I need your help with is that I would like for you too look over my plan and show me if there are any "problems". After I have finished C++ I will then take learning game design in baby steps (because that is always the best way too learn a new thing). So like I said after I have learned c++ I will read this book http://www.amazon.com/Beginning-Through-Game-Programming-Second/dp/1598633600/ref=pd_bbs_sr_2?ie=UTF8&s=books&qid=1207150522&sr=8-2 Then after that I will follow the instructions I found here in the resources and articles setion and start slowly by making a pong, and tetris game. Once I have completed that I will read the books Begging Opengl and More Opengl. Once I have an understanding on 3d graphics. I will begin the construction on my game engine (including a lendscape/terrain renderer and a character model renderer) after that I will read these books http://www.amazon.com/Real-Time-Collision-Detection-Interactive-Technology/dp/1558607323/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1207150985&sr=1-1 http://www.amazon.com/Physics-Development-Kaufmann-Interactive-Technology/dp/012369471X/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1207150947&sr=1-1 then once I have an understanding of these books I will integrate physics into my game engine. So there you have it thats how I plan on getting into game design. So please let me know if thats is a good plan and also point out any problems in my plan. I really will appreciate any suggestions that you make. thank you very much! -GDsnake

Share this post


Link to post
Share on other sites
Advertisement
Quote:

Once I have an understanding on 3d graphics. I will begin the construction on my game engine


Don't begin construction on a game engine, begin construction on a game. And then after that, make another game. And then after that, make another game. And then after that, make another game. And then after that, you'll see what each of those games has/needs, and you'll then see what you need in your engine to make the games that you want. I'm sure someone will link jpetrie's "Write games not engines" article.

Other than that, your plan looks good. Make sure to actually do the work in all the books that you read; sitting there and reading is only so helpful, but doing the work and actually typing in the code really helps you to remember what you're reading.

Also, when you write you use the word "too" instead of "to" everywhere. Assuming that English is your first language (since you're in Florida) you should know the difference!

Share this post


Link to post
Share on other sites
The Beginning C++ Through Game Programming is an awesome book. It teaches you C++ through making little games. The book was fun to read and it really did a great job of explaining some of the advanced C++ concepts that I had struggled with in other C++ books.

The book also contains a cd with the code examples and it provides an easy to install Dev C++ compiler. So this is a great book to start with. There are also a couple of web sites that have C++ tutorials and documentation that I have found to be useful:

http://www.cplusplus.com/doc/tutorial/

http://www.cprogramming.com/tutorial.html

One thing to realize is that the examples in the book will be console based text games. But thats good because it will keep the examples simple and allow you to focus in on becoming comfortable with the C++ language.

After you have become comfortable with C++, SDL is a good api that works with C++ and will give you access to keyboard and mouse input, graphics, sound, networking, etc... I have actually written a single player game using C++ and SDL if you want to have a look at it.

SDL web site:
http://www.libsdl.org/

If you want to buy a book devoted to SDL, this one is pretty good:

Focus on SDL

Some excellent tutorials for SDL:

http://lazyfoo.net/SDL_tutorials/index.php

A game I wrote using C++ and SDL:

http://www.demuria.com/forums/index.php?showtopic=423

Share this post


Link to post
Share on other sites
Thank you so very much! I really appreciate all of your help. Also I will look into SDL

Share this post


Link to post
Share on other sites
the beginning to c++ is a nice book. What I do is read the chapter, than do the exercises at the end of it. It helps to get a good understanding of the programa on the disc.

Share this post


Link to post
Share on other sites
I'll tell you what I like to do, its a little repetative but it works well. Order multiple beginner books. The reason I say this is there are A LOT of things that some books cover and some dont. Not to mention some have better exercises then others. For example on my third beginning C++ book I, for the first time, learned how to left and right align text, as well as learned about the peek and putback functions. (Not that Ill probably ever use those but its nice to know they are there).

This is mind numbing at times but its completely worth it. You'll see an improvement in skills from one book to another. If you just set a goal of a chapter every 2 days you'll have the book done in no time.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement