Jump to content

Speedboat simulator. "flash game" (5th version)


ColAvanor

Recommended Posts

As some of you might remember, I'm working at SYSOPENDIGIA as an UI Prototyping Engineer. That's basically pure actionscript coding, but when the boss isn't watching (or on vacation), I try to have some fun doing a lil graphics. Since I'm bound by a pesky NDA, I can't show you guys very much at all, but here is a lil something I cooked up today. It's pretty simple... about 100 lines of code (yes, even my graphics come with code... *sigh* (actually, where are the "graphics")).

 

 

 

Anyway... Check out the marvelous "ripple" here...

 

 

 

 

 

http://www.elias.pietila.fidisk.fi/ripple.html

 

EDIT: New version, check reply for new keys

 

http://www.elias.pietila.fidisk.fi/ripple2.html

 

EDIT: More realistic steering. Now with improved effects and a couple of fixes.

 

http://www.elias.pietila.fidisk.fi/ripple3.html

 

EDIT: Better wave dynamics and some buoys to knock around.

 

http://www.elias.pietila.fidisk.fi/ripple4.html

 

 

 

It will work like crap on anything less than a core duo computer with a decent graphics card, but don't let that discourage you. To get about + 100% FPS, you should run it in stand-alone Flash Player instead of a browser window. (get the FlashPlayer for free from adobe if you don't have it)

 

 

 

controls...

 

 

 

up arrow : gas

 

side arrows: turn

 

down arrow: break

 

 

 

page up: add more rain (those are some HUGE drops)

 

page down: get rid of the frigging rain, as it kills my comp

 

home: + 5 "higher" waves (original == 40)

 

end: - 5 "lower" waves (or if you go beyond 0... higher waves)

 

 

 

enter: advertisement

 

delete: change from paradise colored water to oddly-realistic-looking orange.

 

 

 

To test out your computer, hit home a few tens of times and hold down enter. Now try cruising around. :)

 

 

 

Have fun trying in out. Tell me what you think

Link to comment
Share on other sites

This is awesome! How long did it take you!? This is so cool! You should make this into like a racing game or something :)

 

 

 

To test out your computer, hit home a few tens of times and hold down enter. Now try cruising around. :)

 

I did it, and I was still able to cruise around, although it was a little laggy ::'

Link to comment
Share on other sites

I had 0% lagg and my computer sucks lol.

 

 

 

You should expand the map.

 

 

 

It calculates a 9 point convolution on the whole picture three times per frame (for starters), so expanding the "play area" will affect performance immensly. Making it scroll could be possible, yet a bit tricky.

 

 

 

New version btw. Added some waves, some effects when hitting waves (higher you are, bigger you look).

 

 

 

http://www.elias.pietila.fidisk.fi/ripple2.html

 

 

 

new keys:

 

 

 

insert: Higher waves from top.

 

delete: Lower waves from top.

 

Backspace: The old delete. Changes colors.

 

Shift: Random colors for water.

 

 

 

Better, worse?

 

 

 

And finally a version with "realistic" boat movement. Looks a bit goofy though. But now you can go in reverse etc..

 

 

 

EDIT: I fixed the graphics issues. Now it's smooth and sweet.

 

http://www.elias.pietila.fidisk.fi/ripple3.html

Link to comment
Share on other sites

Well, The funs over. Starting on a Nokia project now so I don't have time to make this into a game or anything. If anyone is interested I can post a semi commented sourcecode. Anyways, heres the last version. Better wave dynamics and buoys to knock around. Might be a lot more demanding on the computer due to random mess ups.

 

 

 

http://www.elias.pietila.fidisk.fi/ripple4.html

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.