Recommended Posts

So i just recently learned java/javaScript and unity. I want to start building a portfolio and working on some simple games. What would be a good place to start. Like obviously not an rpg, I was thinking of something like a platform game or a shooter,

any thoughts?

thanks

0

Share this post

Link to post

Share on other sites

In Unity with JavaScript it is quite simple to make a platformer or shooter, since Unity take care of all the physics for you. If you would rather make an old school rpg game it is very easy to get started in Java as well. If you use a library like Slick you can use an external tile map editor to create the world.

Edit: I've been teaching high school students to make games in Unity, and most make some kind of 2D platformer in a week. You can see the games from last year here: http://gdcgames.unf.dk/?year=2011 All games are made in Unity with three programmers, two 3D artists, and one 2D artist - all t'new to their fields.

I've newer helped anyone learn Java, but if you want to get a more advanced introduction to game programming, rather than letting Unity do all the hard stuff, I can definitely recommend it Edited June 5, 2012 by VildNinja

Share this post

Link to post

Share on other sites

Tic Tac Toe is a decent choice. Its turn based, so that takes away an element of complexity. However, it is two player, so it presents the option of dealing with two players or requiring the player to implement a rudimentary AI. You will quickly be introduced to Game Trees and A-B pruning, two fundamental algorithms. You will find Tic Tac Toe to be surprisingly more difficult to solve, as you cannot brute force it. ( It's amazing the number of combinations a 3x3 board can generate! ). These of course, are all good things to learn

Of course, in my tutorial I went with Pong, as it is the Hello World of game programming. Snake, and as a second program, Tetris, are also common starting games.