Want to make a game Directx

Started by
4 comments, last by Muzzy A 11 years, 11 months ago
Hi, I've downloaded visual studio and the direct x sdk, I have a game in mind and what I want to know is, how do load in a terrain and models, I have blender and other things.. where do I start with this? how would I make a level and load it in? Any tutorials you can point me to?
Advertisement
first:
do you know how to program in c++? if not http://www.cplusplus.com

second:
do you know how to program Windows? if not http://pravin.insanitybegins.com/win32/, or http://www.relisoft.com/win32/index.htm, or most importantly http://msdn.microsoft.com/en-us/library/ff381399%28v=vs.85%29.aspx

third:
There's alot to do in order to load a 3D model and show it to the screen. You have to start from the bottom and work your way up to it if you really want to learn directx.
Start off learning how to render sprites at first is what i suggest, once you have that down move up to building a 3D object manually. And then after you understand that, go learn how to load in 3D models.

Just use google, it's your best friend.

http://www.directxtutorial.com/

if you want to take the easy way out, learn c# and download XNA Game Studio, XNA already has everything done for you and you can learn how to use it extremely easy. It just has alot of overhead, meaning that it does alot of extra stuff behind the seens that will make your game lag if you have to much going on at once in it.

hope this helps, good luck with your game!
Hi,

Don't let that scare you off, but if you're just starting out, you're probably looking at a ~10 year time investment before you even get close to being capable of making any sort of game even remotely looking like anything you'd expect when you think of a 3D game.
Yeah, I know the c++, I just don't know how to use direct x api's yet.
A good book will help. I use Luna's books on game programming in DirectX 10 and 11(well, I don't have the volume on 11 yet, but eventually).

Yeah, I know the c++, I just don't know how to use direct x api's yet.


Before you start diving into directx, you really need to learn a little windows, at least the very basic, because you have to make a window to do directx, easy way for that is, once you follow a windows tut, go back and make a class that does all the windows stuff for you. That always helped me out ALOT when i was learning Windows and ESPECIALLY in DirectX. Then all you have to do is use that class and it will just be simple c++ from there.

This topic is closed to new replies.

Advertisement