Jump to content

[c++] Beginner game programmer looking for help and suggestions

Ok so I've been programming in c++ for a while now (about half a year), and I've been wanting to try and get into game programming. i just cant find a good place to learn from. so if any of you guys could help me or advise me on where i should start that would be great. also if you could advise me on a good engine for beginners that would be helpful too.

Link to comment
Share on other sites

Link to post
Share on other sites

There are plenty of engines for beginners, such as the free version of Unity, or Unreal's UDK, but if you're looking at going from C++ to game programming you might look at some free engines like OpenSceneGraph or Ogre3D and combine these with SDL for developing a game framework and going from there. It's a bit of a difficult topic to discuss as game programming can go in so many directions for 2D vs. 3D and so on. Let me know if there's something specific you're looking at. Just start simple.

Link to comment
Share on other sites

Link to post
Share on other sites

I'm starting on C++ games programming with DirectX in uni next year, and we have been pointed in this direction for tutorials to follow:

 

http://www.directxtutorial.com/default.aspx
 

Aragorn (WS): 250D | 6800k | 840 Pro 512GB | Intel 530 480GB  | Asus X99-M WS | 64GB DDR4 | Corsair HX720i | GTX 1070 | Corsair H115i | Philips BDM4350UC 43" 3840x2160 IPS

Gimli (server):  Node 304 | G4560 | ADATA XPG SX8000 128GB | 2x 5TB WD Red | ASROCK H270M-ITX/AC  | 8GB DDR4 | Seasonic 400FL

 Omega (server):                 Fractal Arc Mini R2 | i3 4130 | 500GB Maxtor | 2TB WD Red : Raid 1 | 3TB Seagate Barracuda | 16GB RAM | Seasonic G-450w
Alpha (WS): 900D | 4770k | GTX 780  | 840 Pro 512GB  | GA-Z87X-OC | Corsair RM 850 | 24GB 2400mhz | Samsung S27B970D 2560x1440

                              ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

Link to comment
Share on other sites

Link to post
Share on other sites

There are plenty of engines for beginners, such as the free version of Unity, or Unreal's UDK, but if you're looking at going from C++ to game programming you might look at some free engines like OpenSceneGraph or Ogre3D and combine these with SDL for developing a game framework and going from there. It's a bit of a difficult topic to discuss as game programming can go in so many directions for 2D vs. 3D and so on. Let me know if there's something specific you're looking at. Just start simple.

 

Well my ultimate goal is to make 3D games but i wanna start out with 2D as i think that may be easier. 

Link to comment
Share on other sites

Link to post
Share on other sites

2-D will definitely be easier in understanding and implementing core game-play mechanics such as collision detection and movement. It shouldn't be too hard to move into 3-D from there.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×