Hey guys,
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
Whats a good game to start with
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
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
Some say Pong is a great starting game. It has all the components which are part of any modern game. For example there a game loop, AI, physics. You can also try to add multiplayer.
Others include Tetris and PacMan clones.
Probably a simple Mario like platformer can be the next step
Good Luck
Others include Tetris and PacMan clones.
Probably a simple Mario like platformer can be the next step
Good Luck
Tic Tac Toe gets my vote.
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.
Snake always seems to pop up in these kind of discussions. I even found one in the Roku SDK recently. Tic-tac-toe is an easier first game, though. Just pick something you know you can finish.
Snake always seems to pop up in these kind of discussions. I even found one in the Roku SDK recently. Tic-tac-toe is an easier first game, though. Just pick something you know you can finish.
To be honest, I think Snake is actually easier than Tic Tac Toe.
from my understanding of javas current situation it might not be worth learning java I belive it is fadeing out all together and as a valid gameing code if not just fadeing all out
You misunderstand the current situation.
There are many games written in Java, Minecraft is one recent example.
And let's not forget that Android is Java based; hundreds of thousands of Android games tend to be a counterexample to your claim.
Java is alive and well. If you don't get a job as a game programmer you can still get a job in an enterprise work environment where Java is very strong.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement