Others may not agree but I think if you jump straight into 3d it will be a ton of work to even get the most basic stuff working. IMO you should start with 2d, it's a lot simpler and it's still really cool (and still plenty difficult!) for 2d this book looks really promising: http://www.amazon.com/Advanced-Game-Development-Jonathan-Harbour/dp/1598633422/ref=sr_1_1?ie=UTF8&s=books&qid=1238471071&sr=8-1 the description says "Get ready to build a complete, professional-quality 2D game engine from start to finish! "Advanced 2D Game Development" is your comprehensive guide to 2D game development using DirectX in the C++ programming language" which sounds exactly like what you are lookin for, but in 2d instead of 3d. The good news is if you learn how to make a 2d engine, a lot of what you learn can be carried over into when you are ready to make a 3d engine. What kind of game are you making, do you know yet? Or just making a generic game engine? On Mon, Mar 30, 2009 at 8:35 PM, julian stanley <me@xxxxxxxxxxxxxxxxx>wrote: > Awesome! > > Exactly what I wanted to hear. > > Yea, I have done some Dark GDK (uses directX), but overall I have not done > very much OOP, but I have learned lots of basic C++, and lots of other > freeware hobbiest type software that have programming concepts that will > undoubtedly help. It will be 3d unless you recommend to do 3d, my friend > wants to do 3d, I want to do whatever will help us the most...my friend is > not easy to argue with, but I might be able to convince if 2d is the better > way to go. I found 2 books so far that look worthwhile, are one of these > maybe a suggestion you had in mind? > > > http://www.amazon.com/Game-Engine-Design-Interactive-Technology/dp/1558605932 > > > http://www.amazon.com/Engine-Toolset-Development-Graham-Wihlidal/dp/1592009638/ref=sr_1_4?ie=UTF8&s=books&qid=1238466839&sr=1-4 > > Thanks, > > Julian > > > > ------------------------------ > Date: Mon, 30 Mar 2009 19:14:03 -0700 > Subject: [gameprogrammer] Re: (no subject) > From: alan.wolfe@xxxxxxxxx > To: gameprogrammer@xxxxxxxxxxxxx > > > Yeah unfortunately it will take some hard work if you haven't done any (or > much) game or graphics programming before. > > You can make an engine using MSVC express, I'm doing that at the moment, so > that's good news for you, that part is no problem. > > You should start either by getting some books or by finding tutorials > online. > > Have you done any graphics programming before (ie even shown a triangle on > the screen in directx or opengl)? > > Also are you wanting to make a 3d game or a 2d game? > > I know a few tutorials and books i could point you to but I want to get a > feel for where you are at right now before i make any recommendations (: > > > On Mon, Mar 30, 2009 at 4:08 PM, julian stanley <me@xxxxxxxxxxxxxxxxx>wrote: > > Hey guys, > > I am looking for what would be the best way to make a simple game engine > using C++. Me and a few friends were going to try to make a simple engine > from scratch, but we are now sure how to do that. If it is possible to make > an engine with MVC++(Microsoft Visual C++ express) are there any good > tutorials on how to? And if you can't make it with only MVC++, what is the > best way of making one? > > Thanks, > Julian > > > ------------------------------ > Express your personality in color! Preview and select themes for Hotmail®. See > how.<http://www.windowslive-hotmail.com/LearnMore/personalize.aspx?ocid=TXT_MSGTX_WL_HM_express_032009#colortheme> > > > > ------------------------------ > Express your personality in color! Preview and select themes for Hotmail®. See > how.<http://www.windowslive-hotmail.com/LearnMore/personalize.aspx?ocid=TXT_MSGTX_WL_HM_express_032009#colortheme> >