Jump to content

  • Log In with Google      Sign In   
  • Create Account


!Null

Member Since 26 Jun 2012
Offline Last Active Apr 22 2013 06:44 AM

#4964584 I want to make video games.

Posted by !Null on 30 July 2012 - 01:16 PM

you mentioned making a Tetris clone.

I was once in the same position as you and with Java I stared with Slick2d.

Here is the slick site
http://slick.cokeandcode.com/

you will need slick2d and Light weight java game library (lwjgl)

There are many tutorials on there site but one for tetris is.
http://slick.cokeandcode.com/wiki/doku.php?id=02_-_slickblocks

It sounds like you know all the basics as french_hustler says. But at first I would say follow tutorials and read what they say, and type it out (even if you don't understand whats going on)
after the game is working, try to work out bits of code you don't get, things like commenting out the code to see what's going on, or try changing code to mess about with it.

Once you understand what's going on, try to make your own really simple basic game. Slick is good because it handles the game loop for you and you don't have to worry too much about double buffering or flipping.

If you do decide to take this approach and want some help. I'm happy to assist if you have any questions.


#4953201 New To programming, Where to start?

Posted by !Null on 26 June 2012 - 08:49 PM

I agree if you're new to programming then c++ is not a good start, especially to use it to jump right into game dev. You need to know about pointers and classes, objects and all the other basics as well as a sound knowledge of the language before starting game dev with c++.

Don't let that put you off learning c++ though , I enjoyed the book c++ an hour a day and its a good read.

If I may suggest. Try learning / using java with the slick 2d lib and lwjgl. There is plenty help on the internet and probably here to get it set up, and its well documented. It's decent for learning to code games and the concepts without having to know lower level resource handling like you have to in c++.

I hope this was some useful info =]





PARTNERS