2D Rally Game

Added some trees. Not particularly happy with them, drawing organic stuff is hard. Also the collision detection is a bit wonky but it should stop corner cutting.


http://www.angryoctopus.co.nz/rally2d/screen_2.png

Nice work with the rally game. The car has a really good ‘feel’ to it, which is essential in making any racing game feel fun IMHO. As it happens, I am also working on a rally/offroad racing type of game, so I can really appreciate the effort you must have put into tweaking the car handling, to great effect. I hope you continue to develop it.

Keep it up!

Hmm, that makes things a little harder, yes. I think you still could with Java Polygons, or BufferedImage. You can just represent the road as a BufferedImage and refresh pixels in it as you drive by. Slow, but doable.

Also, I think your game could really use a mini-map.

Nice game . I also think that a minimap is the next thing you should do.

Strafe Fighter! Yeah! This is very cool! Is very similar to what I am doing, maybe a little smoother and more feature rich in the gui. I like very much the gui details, that youve included so many plantets, and the way the ship moves.

And I like very much this type of game, especially if youre going to add trade/explore elemtents. Clearly, despite what other people on this forum might have suggested to you in the past, this is the project you should develop.

On you website you mention releasing the source. If you do, I would be immensely intressted in having a look at what solutions you use comparing to mine.

And please have a look at my game, youll gonna recognize stuff! (just hope itll run on your system)
http://www.java-gaming.org/index.php/topic,19126.0.html

Cool stuff! How about combining the two so you get a rally game where you can shoot at opponent like super cars? That would be golden!

Suggestions:

  • you need skidmarks in the rally game. Considered doing the map as one big bitmap that you then can alter?

  • dust effects as mentioned. I just coded a small particle system for a small game and I was really impressed with how good effects you got with very little work.

2D vs 3D: Java 3D is not as accessible as Java 2D. People have to download special package with Java3D which is fine for games with longer appeal. But casual web-games started in the browser need to be super accessible to reach the masses. Also I dont think there is any need to utilize 3D in a 2D game. Keep it Simple Stupid…

Would love to hear more about any frameworks you have used to make this? Or is it all home-made? I just finished Beta version of a small game - check it out. Although the games look very different I think we have gone through the same considerations both beeing Java2D:

http://martineriksen.net/games.html

Jesja, StrafeFighter source code is now up on google code http://www.java-gaming.org/index.php/topic,19179.0.html.

martineriksen - One big bitmap is not going to happen it would be several hundred megabytes for a small track. Also skidmarks would be easy to implement as individual textured polygon strips overlaid on top of the track. As for Java2D it is really not capable for this type of thing and going for an OpenGL based library makes things MUCH easier for all of 700K added to the download.
If you are using webstart I don’t see many downsides to using a native 3D library for what it brings to the table. If you are looking at applets then native libraries can be problematic and I would tend to avoid them but I don’t deploy games via applets. Both StrafeFighter and Rally2D were written using Slick which has pretty much everything you need for a 2D game.

Cool. Looking forward to looking into it.