Jump to content
  • Advertisement
Sign in to follow this  
Himanshu Mittal

C++, Graphics, Game Programming, Where do I start?

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

I'm currently a computer science student at a university, and have completed more than 85% of our computer science undergraduate program. We use C++/java in most of our programming classes, but all we create are various console/terminal text based programs.

I want to try and start making a few simple (2D) games in C++, but I have no idea where to begin with anything related to GUI's or graphics. I've already made a few simple games with lua but I'm not really sure how to make C++ output anything other than text.

Do you recommend any books, websites, or libraries to get started? I don't need a tutorial on "how to program in C++", I need a tutorial on "C++ Programmers who want to begin programming games".

 

Also, I'm really looking to make a very simple game, nothing too fancy, for a start and want to make my career in game programming.

Share this post


Link to post
Share on other sites
Advertisement

Hi,

Possibly/Probably an outdated method, but i started by just creating a win32 project and just used the GDI. Not a great method for creating games, but I learned a lot about programming before i moved onto DirectX.

 

Worth pointing out this was around 14 years ago, but i did use the GDI methods to teach some basic 3D programming just a few years ago.

Share this post


Link to post
Share on other sites
IMHO:
 
Mathematics + Implementation
Object Oriented Programming
Effective/More Effective C++
A little about Graphics (to not get lost)
 
Build a small game using your creativity not your skills and keeping the code simple as possible.
Also choose a library of your taste (SFML, SDL, etc.)

Share this post


Link to post
Share on other sites

you need a graphics engine, these are some

- cocos2d-x

- sfml

or these if you need a wide-range framework, not only graphics

- open framework

- cinder

Share this post


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

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!