Jump to content
  • Advertisement
Sign in to follow this  
Luna Wu

What game is suitable for a beginner to make (with C++)?

This topic is 930 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, I really want to start making games, I want to start with very simple ones, currently, I'm trying to make a snake game, but I'm encountering a few difficulties that I don't know how to solve, so the question is, are there simpler games to start with then work my way up, or should I keep on trying to make this snake game? I've been trying to solve a problem in it for about three days now but I still can't figure it out. Is pong suitable? What suggestions do you have? Thank you!

Share this post


Link to post
Share on other sites
Advertisement

Pong is pretty much the most basic beginner game that gets recommended... another venue would be text adventures, though at that point, you are throwing graphics completly out of the window, and your game loop will be quite different (in most cases it will stop waiting for input) than what other games use.

 

Why not describe your difficulties so that members on this forum could try to help you? Probably someone has an idea how you could solve them.

Share this post


Link to post
Share on other sites

Non-Realtime games for the command line/console are a good start to get familiar with the language basics.

 

I like to add Tic-Tac-Toe, Connect Four, simple form of Monopoly and quiz games to the list.

Share this post


Link to post
Share on other sites


Pong is pretty much the most basic beginner game that gets recommended... another venue would be text adventures, though at that point, you are throwing graphics completly out of the window, and your game loop will be quite different (in most cases it will stop waiting for input) than what other games use.

Yeah but it still helps gives you a rough understanding of game states. You just aren't updating it many times per second :P

Share this post


Link to post
Share on other sites
The best game to start with is one that is simple enough to complete, but complex enough to be challenging. Snake fits that bill. If you only ever look for simple challenges, you won't progress beyond hello world. The joy of programming is finally solving that problem that has had you stumped for 3 days.

Share this post


Link to post
Share on other sites

When I was starting I found pure (text) Roguelikes to be quite accessible, as well as Text Adventures (never found a decent tutorial for these, though), as well as adventure Myst-like games, if you have the skills for graphics, or if you like taking photos for the scenery.

 

Still, some nice choices would be Pong, Arkanoid, Space Invaders, Tetris, Snake, Pacman, Super Mario, 1942/43. It's worth noting that these games get often suggested for learning, not because they're renown titles or challenging to make, but because they all entail a number of important concepts that you'll need to learn in order to make any game you want to make.

 

Flash games sometimes bring up great simple ideas, like 2D Shooters (those you control a crosshair and shoot things) and simple puzzle games and top-down stealth/shooting games.

 

There are some games that look simple but in reality (or as far as I can tell) are quite more complex, such as Worms and Lemmings.

Edited by Master Thief

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!