Advertisement Jump to content
Sign in to follow this  

Hello everyone

This topic is 4936 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

Hello everyone, I have been programming C++ for a couple of months now and I have decided that I have enough knowledge to go into programming games with C++. I have always wanted to do this since I was a little kid. So I'm just letting it be known that I'm here. I also would like to know where some beginner opengl/directx tuts are and what would be a good first project for my game programming. Thanks in advance. Any other beginners want to chat my AIM screen name is: MetalChansey18.

Share this post

Link to post
Share on other sites
Guest Anonymous Poster
You can go to the =Article section of GDNet, they have stuff on DirectX and OpenGL. You should also check out the Forum FAQ.

OpenGL: NeHe
DirectX: 32bits

Go with Pong, Tetris, or Tic-Tac-Toe for your first game IMO.

Share this post

Link to post
Share on other sites
Hello. Welcome to the forums. I would say pong or tetris. Also have you looked into sdl? It is a very easy way to get sprites up on the screen and you can use it with c++ and mostly any compiler.

Share this post

Link to post
Share on other sites
Hi and welcome to the forums Renegade! I'd agree that NeHe is the place to start for good and detailed tutorials on OpenGL. It seems there are more books on DirectX than there are tutorials, so you can have a look at the MSDN documentation at or buy a book. If you buy a book on DirectX, I'd suggest Introduction to 3D Game Programming with DirectX 9.0 by Frank Luna. You might also want to check out 3D Math Primer for Graphics and Game Development for the 3D math and trig if it'll help. As your first project, I'd also say to go with Pong, Breakout, or Tetris, most of the classic 2D games.

Share this post

Link to post
Share on other sites
I thought about making a thread about "beginner games to make" but never had the balls to do it. Here are some of the things I came up with:

Space Invaders
Most Casino games
Hell, any board game
Puzzle game clones
mm..Chinese Checkers

And the list goes on. Just beware that life will be much easier if you stick to 2D for a while, and then move on. There's a heck of a lot more to games than "omg! prettay graphics!", and if you get distracted by DX initialization (for example) I can pretty much promise you you'll get nothing done.

That said, I'd personally suggest looking into SDL (Simple Directmedia Layer which is a powerful multiplatform library that'll make your rendering and input gathering much easier. Additionally, it will combine well later with OGL should you choose the communist route.

The key thing to remember is go slowly, and make sure you understand everything before continuing. As they say, the road to failure is paved with great ambitions!

Best of Luck!

Share this post

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

  • Advertisement

Important Information

By using, you agree to our community Guidelines, Terms of Use, and Privacy Policy. is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!