JavaGaming.org

July 30, 2010, 09:43:27 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News:
Advanced search  
Pages: [1]   Go Down
Print
Author Topic: Burning Man  (Read 1251 times)
0 Members and 2 Guests are viewing this topic.
SquashMonster
JGO n00b
*
Offline Offline

Posts: 48


View Profile
« on: February 28, 2010, 02:47:29 pm »

http://www.java4k.com/index.php?action=games&method=view&gid=302

Here's my second submission for the year, near the last minute.  I hope you like it.
Logged
StephR
Jr. Member
**
Offline Offline

Posts: 66


View Profile
« Reply #1 on: February 28, 2010, 02:50:32 pm »

This is just crazy, funny and very well done ! From where did you get the idea ?
Logged
TFRC
JGO n00b
*
Offline Offline

Posts: 14


View Profile
« Reply #2 on: February 28, 2010, 04:02:07 pm »

VERY cool!

I don't like the controls so much though--too easy to change direction in the air. Makes it hard to judge jumps.
Logged
Momoko_Fan
Jr. Member
**
Offline Offline

Posts: 71


View Profile
« Reply #3 on: February 28, 2010, 04:17:36 pm »

Yeah its really awesome but I would like the controls to be a little smoother/ more responsible. Right now they feel a bit delayed.
Logged
SquashMonster
JGO n00b
*
Offline Offline

Posts: 48


View Profile
« Reply #4 on: February 28, 2010, 04:32:12 pm »

StephR:  Thanks!  I had this heat distortion code lying around, and I realized that I could cram that into a 4k game.  So I was looking for game ideas where there's lots of fire, then there was this idea that you were on fire, and the rest came from there.  It started with just wood/water/stone, most of the special objects came from me trying to figure out what would be needed to add the most depth to the game.

TFRC: Thanks!  That's the first time I've ever heard of someone wanting less in-air control, heh.  Hopefully it's not bad enough to stop you from finishing the game.  The only part of the controls that I don't like, personally, is that you fall as soon as half your body goes off an edge.

Momoko_Fan: Thanks!  The controls should be instant, but the entire game is probably lagging.  The heat distortion effect is pretty rough on a computer.  It's almost unplayable on my laptop if I'm not plugged in.
Logged
Ranger
Sr. Member
****
Offline Offline

Gender: Male
Posts: 313


Vroom!


View Profile
« Reply #5 on: February 28, 2010, 06:27:39 pm »

I get:
Code:
load: class F.class not found.
java.lang.ClassNotFoundException: F.class

I noticed on the Java4K site, if you update your description, you must also reupload your pack200 file, otherwise you get that error.
Logged
SquashMonster
JGO n00b
*
Offline Offline

Posts: 48


View Profile
« Reply #6 on: February 28, 2010, 06:40:46 pm »

I'm not getting that error.  Can someone else confirm it before I re-upload and potentially disqualify myself?
Logged
Nate
Sr. Member
****
Offline Offline

Posts: 490


View Profile
« Reply #7 on: February 28, 2010, 07:14:22 pm »

Yep I get that error. :/
Logged
CommanderKeith
JGO Neuromancer
*******
Online Online

Gender: Male
Posts: 1230


View Profile
« Reply #8 on: February 28, 2010, 10:01:25 pm »

Cool game, very fun and creative level layouts!

It took me a while to figure out how the blow-up boxes worked.

Particle effect graphics are really nice too  Cool
Logged

Nate
Sr. Member
****
Offline Offline

Posts: 490


View Profile
« Reply #9 on: February 28, 2010, 11:48:36 pm »

Win! Smiley
Logged
Demonpants
Global Moderator
JGO Kernel
*****
Offline Offline

Gender: Male
Posts: 2539


Live Engineer at ngmoco:)


View Profile WWW
« Reply #10 on: March 01, 2010, 07:16:44 am »

Wonderful fun, very creative levels and great gameplay. This is going to be a good contender for a top place this year.
Logged

See my work:
OTC Software


Current Project(s):
Agent: 00PK
Voodoo Vendetta
Alan_W
JGO Ninja
*****
Offline Offline

Posts: 597


Java tames rock!


View Profile WWW
« Reply #11 on: March 02, 2010, 11:25:47 am »

Original and dynamic fun  Smiley
Logged

Time flies like a bird. Fruit flies like a banana.
steveyO
Full Member
***
Offline Offline

Gender: Male
Posts: 223



View Profile WWW
« Reply #12 on: March 02, 2010, 01:50:03 pm »

Like it.. Cool gameplay.. One of the best so far!!  Didn't manage to figure out the tactics behind the first bomb level, but managed to somehow complete it..
Logged

www.bullsquared.com   Play games, make friends, talk Bull!
Abuse
JGO Kernel
*********
Offline Offline

Posts: 1783

falling into the abyss of reality


View Profile
« Reply #13 on: March 02, 2010, 03:41:43 pm »

Cool game, though runs like a lame dog on my netbook.
Logged
TheAnalogKid
Moderator
JGO Neuromancer
*****
Offline Offline

Gender: Male
Posts: 1232



View Profile WWW
« Reply #14 on: March 02, 2010, 07:05:40 pm »

What a fantastic and cool game! Very original too. A small issue for me is the level difficulty which might be too hard but I didn't play for long time.

How do you generate the fire? And the floor tiles? Do you mind sharing this?
Logged

SquashMonster
JGO n00b
*
Offline Offline

Posts: 48


View Profile
« Reply #15 on: March 02, 2010, 08:56:24 pm »

Thanks everyone!

Answering questions...

The second bomb level (most common place people get stuck on) is really simple.  I recommend just wasting a few lives poking around and figuring out what does what.  You're probably making your job more complicated than it really is.  Actually, that applies to most of the hard levels.  Only a handful really require precision, if you figure out the tricks.

The fire is a simple particle system; particles cycle through an array of images I've generated ahead of time.  Each image is a color fading to transparent in a circle pattern.  The fire particles have a random direction and velocity, with the velocity skewed to be faster if their direction is up.  The particles all slow down by just multiplying their speed by some constant.

The floor tiles:
Stone is a bunch of randomly sized circles in a clever color palette.
Wood is a brown, then two passes of stripes are drawn with y varying pixel-by-pixel to get the grain texture.
Acid and water are just solid transparent colors.
The bombs are... complicated.  It's a lot of math and per-pixel stuff.

The background is drawn using a giant heap of math.  I started out with a spiral, which is (cosine of arctan of angle to center)+(distance to center) with constants added.  Then my girlfriend played with it a bit and I have no clue what she did to the spiral.  Then I took every pixel and multiplied it by some value based on how close to a diamond pattern it is, so there'd be a consistent texture to make the heat distortion more obvious.  In retrospect I would've preferred if that diamond pattern was a bit more pronounced; one of my older (uglier) ones did a better job of showing off the heat distortion.

How the heat distortion effect works will have to wait until after judging.  I want to leave a little bit of mystery until then Wink.
Logged
DzzD
JGO Kernel
*********
Offline Offline

Gender: Male
Posts: 1719



View Profile WWW
« Reply #16 on: March 03, 2010, 02:47:32 pm »

awesome ! Smiley
Logged

icza
JGO n00b
*
Offline Offline

Gender: Male
Posts: 23


View Profile WWW
« Reply #17 on: March 04, 2010, 02:47:32 am »

Very fun and creative! Congratz!
Logged
Markus_Persson
Global Moderator
JGO Kernel
*****
Offline Offline

Gender: Male
Posts: 2083


Mojang Specifications


View Profile WWW
« Reply #18 on: March 10, 2010, 11:44:52 am »

I gave this game another try and got really hooked. Very nice game!
Logged

Play Minecraft!
Gudradain
Full Member
***
Offline Offline

Posts: 156



View Profile
« Reply #19 on: March 10, 2010, 02:00:34 pm »

Yup nice game. I finally beat the 2 wood tower at the end Smiley
Logged
kapta
Moderator
JGO Wizard
*****
Offline Offline

Gender: Male
Posts: 1429


★★★★★


View Profile
« Reply #20 on: March 11, 2010, 12:06:42 pm »

just noticed this game on the front page of reddit

http://www.reddit.com/r/WebGames/comments/bbyjq/burning_man_youre_on_fire_you_had_better_fix_that/

nice job Smiley
Logged
SquashMonster
JGO n00b
*
Offline Offline

Posts: 48


View Profile
« Reply #21 on: March 11, 2010, 01:28:52 pm »

DzzD, Gudradain: Congrats.  Don't get too cocky though, I might release a pack of levels I rejected because they were too damn hard  Wink.  Or I can at least release the level editor.

Markus Persson: I was wondering why my number of downloads doubled overnight, then I saw that it was on your blog.  Thanks!

kapta: Yeah, a friend insisted that I post it.  I didn't realize quite how many downloads it'd get me though, I might have to go post BugWar too so it doesn't get jealous.

Logged
icza
JGO n00b
*
Offline Offline

Gender: Male
Posts: 23


View Profile WWW
« Reply #22 on: March 11, 2010, 09:47:53 pm »

I found the levels challenging enough, ofc I passed all.

Can you release those "hard" levels outside of the 4k competition? It's fun to play this game.
Logged
appel
Moderator
JGO Neuromancer
*****
Online Online

Gender: Male
Posts: 1116


I always win!


View Profile WWW
« Reply #23 on: March 19, 2010, 07:31:09 am »

WINNER 2010!!! EXCELLENT GAME!!!

Here's your reward Cheesy
Logged

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
TheAnalogKid
Moderator
JGO Neuromancer
*****
Offline Offline

Gender: Male
Posts: 1232



View Profile WWW
« Reply #24 on: March 19, 2010, 07:34:31 am »

Well done SquashMonster!  Cheesy

A great reward would be to have great publicity on big sites such as articles and interviews.
Logged

SquashMonster
JGO n00b
*
Offline Offline

Posts: 48


View Profile
« Reply #25 on: March 19, 2010, 08:48:32 am »

Thank you, everyone.
Logged
appel
Moderator
JGO Neuromancer
*****
Online Online

Gender: Male
Posts: 1116


I always win!


View Profile WWW
« Reply #26 on: July 29, 2010, 03:07:00 am »

Did you ever get around to making a "beyond 4k" version of the game? Smiley
Logged

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Pages: [1]   Go Up
Print
 
Jump to: