Jump to content
  • Advertisement
Sign in to follow this  
walsh06

What next?

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

As well as saying hello to the members here I am also looking for advice. I have made a tic tac toe game (using tutorial) and used that to make my own connect 3 game which is some what different. I am also in the middle of doing a simple adventure game based on choices but thats more a story telling game. anyway my question is what kind of thing should I move on to next??

Share this post


Link to post
Share on other sites
Advertisement
wow that sounds like quite a step up seems I have no idea on how to do movement, both control and free movement (ball) and collisions and other stuff. Any advice or tutorials to read through with help??

Share this post


Link to post
Share on other sites
Take a look at SDL and Google LazyFoo for some tutorials on it. It's a nice way to get started in graphics-land.

Share this post


Link to post
Share on other sites
Where your tic tac toe or connect 3 graphical games? If not I would try adding graphics to them. If they were, you could add animation to them.

Share this post


Link to post
Share on other sites
I like Daivuk's suggestion of making a block breaking game. However, I would make that as step #3 in a 3-part plan. I think a good plan of action could be:

1. Introduce yrself to graphical programming: put a sprite on the screen and make it so he can move around. This will introduce you to graphics and user input.

2. Make Pong. I think Pong is a good precursor to making a block breaking game since it introduces you to collision detection and some simple ball physics. But it is vastly simplified since it's only 2 paddles and a ball. You could even make it simpler and make one-player Pong: player hits the ball off a static wall.

3. Then make yr block breaking game. A simple scrolling space shooter is also easy to make and a good project to work on in this stage of yr learning: you move a space ship at the bottom and shoot bullets at the oncoming enemy space ships.

Also, what language and API/libraries do you use? As Ariste said if you're using C++, SDL and Lazy Foo will get you far.

Share this post


Link to post
Share on other sites
No the tic tac toe and connect 3 were just text games that looked like this

1|2|3
-+-+-
4|5|6
-+-+-
7|8|9

and then replace the numbers with X and O.

Now signal Im really liking your ideas. They sound like a good way to go. Just one thing though, Where would I start with the graphics. Like how do i insert a picture into the programme.

Im using C++ but I dont know what SDL and Lazyfoo are.

Share this post


Link to post
Share on other sites
Quote:
Original post by walsh06
Im using C++ but I dont know what SDL and Lazyfoo are.


SDL is: "Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of "Civilization: Call To Power." -- From SDL website.

and Lazy Foo's tutorials are decent tutorials for SDL that get you up and running; they're written by a poster from this site, Lazy Foo. They're commonly recommended around here since they're pretty comprehensive, yet they get right to the point. Also read the SDL Documentation.

Edit: also, I forgot to mention that there's a new kid on the block: SFML. This is a newer API. To quote website: "SFML is a free multimedia C++ API that provides you low and high level access to graphics, input, audio, etc." So you may want to consider this as well. Some people love SFML and maybe one of them will chime in. I've not used it yet, however.

Share this post


Link to post
Share on other sites
ok that makes things clearer. Few things though. Is SDL a program like DevC++ or what?? and an important one, is it free.

Share this post


Link to post
Share on other sites
Simple DirectMedia Layer is a cross-platform multimedia library. So it's basically a collection of .h and .cpp files that are built as a library. Then you write code and link to the SDL library. You can download it pre-built and ready to go or you could checkout the latest via SVN and build it yrself.

SDL is free. Go to the SDL website and read the link on licensing for complete information.

And, if you use Dev-C++, you may want to consider switching to a better IDE, like:

Microsoft Visual C++ 2008 Express
Code::Blocks

They are both free. They are both supported, unlike Dev-C++. Some food for thought.

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.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!