Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (539)
Games in Android Showcase (133)
games submitted by our members
Games in WIP (603)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Doom Buggy 4k  (Read 3719 times)
0 Members and 1 Guest are viewing this topic.
Offline pcfinch

Junior Newbie





« Posted 2006-02-03 02:16:15 »

Hi,

I would like to introduce my first ever entry in the Java 4k 2006 competition "Doom Buggy 4K". I would be really interested to know what you all think of it.

http://javaunlimited.net/games/view.php?id=85

The aim on the game is pretty simple. You are in a buggy in a desert and the aim is to make your way through all the "waypoints" on the map [in order] in the allocated time limit. The next waypoint you have to find is lit in green (as opposed to yellow).

Control the buggy using the arrow keys or W,A,S,D (note, there is no reverse)

W/Up (forward)
S/Down (break)
A/Left (left)
D/Right (right)

The waypoints are placed around the map at the same location on each level; so once you find one... remember where it is. The catch is that you have to go through the waypoints in order. The current green waypoint will then disappear and the next waypoint will turn from yellow to green (thus the importance on remember where they are).

In the higher levels, the terrain gets more complex and the waypoints get further apart form one another, and it gets pretty hard. The "minimap" is useful for working out what direction you are heading and where waypoints are. Running off the tops of the high mountains gives you a good view to where the waypoints might be, however, you can not steer while your flying through the air, so you may end up using up valuable time.

Technical Details : The terrain height field is dynamically generated using a plasma cloud algorithm and then lit and coloured using a simple Phong shader.

Please enjoy!
Offline stephencarmody

Senior Newbie




Java games rock!


« Reply #1 - Posted 2006-02-03 02:38:24 »

Holy Shit!!!!!!!!!!!!!

This looks pretty damn impressive.

Well done Peter.
Offline jbanes

JGO Coder


Projects: 1


"Java Games? Incredible! Mr. Incredible, that is!"


« Reply #2 - Posted 2006-02-03 02:53:15 »

Ah, there you are! I was starting to wonder if I'd have to post it for you. Smiley

Good work, BTW. The voxel engine does an incredible job of rendering the landscape. You really get the feel that you're driving a buggy around Mars. I'm curious, do you have much space left? I'd love to see the buggy image "bounce" as it hits the ground. If you don't have enough space, you might consider nixing the WASD controls and using only the arrow keys. That might buy you enough.

Java Game Console Project
Last Journal Entry: 12/17/04
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline pcfinch

Junior Newbie





« Reply #3 - Posted 2006-02-03 03:35:28 »

I'm curious, do you have much space left? I'd love to see the buggy image "bounce" as it hits the ground. If you don't have enough space, you might consider nixing the WASD controls and using only the arrow keys. That might buy you enough.

I don't have much space left (4094bytes), but I'm thinking of doing another run over the code to get some more bytes. However, the buggy does bounce (but you have to fall a long way to really notice it). Maybe I should make the bounce move obvious  Smiley

Out of interest, are there any developers out there from Australia?

Cheers,
PF
Offline moogie

JGO Ninja


Medals: 15
Projects: 6
Exp: 10 years


Java games rock!


« Reply #4 - Posted 2006-02-03 07:07:58 »

I am from South Australia.

I dont have the time lately to make games Sad I think these 4k competitions are good as it allows me to create a game and not *really* sacrifice work time Smiley

Java4k RIP 2014
Offline f.l.x

Senior Devvie


Projects: 3


there is no place like 127.0.0.1


« Reply #5 - Posted 2006-02-03 12:36:52 »

really impressive, good work

btw, where do i have to go to learn to do this kind of things

Litterarum radices amaras, fructus dulces
http://flx.proyectoanonimo.com
figth spam!
Offline DonaldEKnuth

Junior Devvie





« Reply #6 - Posted 2006-02-03 13:13:58 »

Very impressive game technically speaking, it's not that fun though. I couldn't find more than the first waypoint.

My 4k 2006 Entry: Sokoban4k
Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #7 - Posted 2006-02-03 13:57:21 »

Very impressive game technically speaking, it's not that fun though. I couldn't find more than the first waypoint.

I have to agree.   It took me 4 tries to find the first waypoint before the time ran out.  If you had an arrow on the HUD to tell what direction to  head to find the next waypoint that would help a great deal.  In fact it would be more useful than the bird's eye view that you have now.

Offline nonnus29

Senior Devvie




Giving Java a second chance after ludumdare fiasco


« Reply #8 - Posted 2006-02-04 01:02:23 »

This game is beautiful.  Excellent job!

There are so many awesome games this year.  It's really amazing.
Offline Alan_W

JGO Knight


Medals: 8
Projects: 3


Java tames rock!


« Reply #9 - Posted 2006-02-04 02:22:45 »

Nice voxel engine.   I don't know what the 'plasma' algorithm is.  Maybe an internet search will provide.  It's interesting to compare your approach (when I've figured it out) to the one I used in Speed4k.  Mine emits a 2D ray for each screen column & generates a height profile, which is then painted onto the column with zero overdraw.  Other objects are then drawn on top using z-buffering.

Sadly I couldn't get round all the waypoints in the time either, although I should be able to shave a few seconds off with practice.   Does the machine speed have any effect on the difficulty?

/Edit: Works on OS X 10.4 Smiley

/Edit: At last I managed to complete level 1 with 3 seconds to spare Smiley  I found it pays to aim slightly to the left (or right) of each waypoint, and then turn in to it, so as to set up a  track for the next waypoint without slowing down.

/Edit: I drove over the hills for fun.  Is it possible to increase the heightmap resolution at all, or would this take too much memory?

Alan


Time flies like a bird. Fruit flies like a banana.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #10 - Posted 2006-02-04 16:48:30 »

Very nice graphics.  I found all the waypoints, but even at maximum speed, I ran out of time before I got to the last one.  I did not stop or run into anything at all.

My specs:
AMD Athlon 64 3000+
512MB
Radeon 9600 PRO

Offline [ERROR]

Senior Newbie


Projects: 1



« Reply #11 - Posted 2006-02-04 22:00:01 »

Excellent graphics.  great work!

btw, where do i have to go to learn to do this kind of things

a good tutorial on voxel engine:
http://www.flipcode.com/voxtut/

Offline f.l.x

Senior Devvie


Projects: 3


there is no place like 127.0.0.1


« Reply #12 - Posted 2006-02-04 23:58:16 »

thanks!, great tut.

added to bookmarks... my todo list it's growing out of control  Roll Eyes

Litterarum radices amaras, fructus dulces
http://flx.proyectoanonimo.com
figth spam!
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

rwatson462 (38 views)
2014-12-15 09:26:44

Mr.CodeIt (31 views)
2014-12-14 19:50:38

BurntPizza (62 views)
2014-12-09 22:41:13

BurntPizza (99 views)
2014-12-08 04:46:31

JscottyBieshaar (60 views)
2014-12-05 12:39:02

SHC (74 views)
2014-12-03 16:27:13

CopyableCougar4 (77 views)
2014-11-29 21:32:03

toopeicgaming1999 (138 views)
2014-11-26 15:22:04

toopeicgaming1999 (127 views)
2014-11-26 15:20:36

toopeicgaming1999 (38 views)
2014-11-26 15:20:08
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!