Sign in to follow this  

project suggestions?

This topic is 4306 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 need suggestions for a project to do for coding practice in C++. I'm currently studying inheritance and polymorphism. Recently I've made (in console) a tic tac toe style game and a hangman game. I also made a poker game a while back. I'm just not sure what to try next. Should I move on to something like SDL or try something else in console?

Share this post


Link to post
Share on other sites
In my opinion, you get kind of limited after a while with console game programming. You could start with SDL, which is easy enough to understand and will teach you some basic 2D graphics stuff.

edit: maybe you could recode those programs in graphics mode, or start with the classics: pong, tetris, arkanoid...

[Edited by - steeg on February 28, 2006 9:26:00 PM]

Share this post


Link to post
Share on other sites
if you're confident, you have quite a few choices. You can pick a library and learn it. You could get techinical and learn some different algorithms(this can be done without bothering with graphics if you want, think stuff like writing an AI to play poker, or chess).Some choices for libraries to learn are SDL, .NET(dont knock it till ya try it ;), DX and OGL of course. When I got to your level I dove right into Allegro(a library for c/c++) and had alot of fun working on simple 2d games. some good starting 2d games are asteroids, a marioish game(easier than you would think! the art was far harder than coding) a tetris game(challenging game logic simple gfx). or pac man which i think is best if you really wanna exercise your skills. it offers a well rounded project, 2d gfx, collision detection, controls, simple AI and its fun to show off to your friends!

Share this post


Link to post
Share on other sites
If you are about inheritance and polymorphism, I believe that a pacman game can be interesting - you may have to pick up a simple 2D drawing lib such as allegro or SDL in order to be able to draw your game content (actually, that would be good too: you'll learn how to use a library and the basics of 2D drawing).

Character
* Ghost
* PacMan

GumBall
* SmallGumBall (only give afew points)
* GhostEatingGmBall (ar ar ar ! kill the ghosts !)

Simple enough to be done, bu you'll experiment with inheritance ;)

Bye,

Share this post


Link to post
Share on other sites
Great, I think I'll try Allegro or SDL. Gonna have a look at each and see which fits me best. Then, once I'm comfortable enough with it I'll try some collision practice of some sort and some AI. After that I'll give pacman a shot, or some variation of it anyway :)

On that note, are there any recommended reading for collision and general AI stuff?

Thanks to all.

Share this post


Link to post
Share on other sites

This topic is 4306 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.

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

Sign in to follow this