Jump to content
  • Advertisement
Sign in to follow this  
gamer_aster

making a tetris clone

This topic is 5010 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 all ý have just read geoff howland's excellent and realistic article on where to begin first..So he recommends to start with making a tetris clone and grow my way up...this is a really applicable and reasonable piece of advice.. So could you please tell me which tools will be necessary in producing a tetris clone? ý have a basic understanding of C++..namely no problem in picking a computer language....but ý will draw my path according to your advices..Tell me please the first step and so on...Naturally,tetris experienced people are more welcome..

Share this post


Link to post
Share on other sites
Advertisement
Ouch. Maybe that is a bit too advanced? Starting with templates and load/save functionality?
I think a beginner will just bounce around from new topic to new topic!?

I personally like the gametutorials.com way. At least it is a good idea to look new buzzwords up there.

C++ Programming - Tutorials
Win32 Programming - Tutorials

Another good resource is http://cplusplus.com/

The language tutorial especially.

Share this post


Link to post
Share on other sites
Since I personally don't like graphics programming much, I actually created my Tetris-clone with just C, nothing more required. That is, you -could- start off by just creating the game-logic and draw everything up in ASCII. For some people this is a good thing, why? Because if you actually manage to create a game, then you will want to learn something you might not like as much properly (SDL, OpenGL, DirectX..), as there is a very good reason (your "almost" finished game) why to do so. Then just switch the graphics from ASCII to whatever.. :)
That's just a suggestion, sometimes it might be a good idea, sometimes it might not, depending on your priorities :)

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!