SonarWay

By qnanqing - uploaded on 2008-11-3      3098 views (82 in the last 7 days)      15 votes (0 in the last 7 days)

Tags: game with-source codepoint-08-under-16 water submarine sonar bubble

use arrow keys for movement
and spacebar to use sonar
beware of invisible blocks ! :D

not added level yet, i still use random ^_^ (sometimes when you press start, the ship will destroy immediately ^_^")
level will added soon ^_^" (maybe this is a hardwork (for me.. :D))

4/11/08
more nicer with vector ^_^
nicer graphics (for me, haha)
now up to 3 level ^_^"
auto sonar support ! press q
"bubble trouble" (see it ^_^") :D
moree ^_^"
nasty coded (i try to make more efficient :D)


any wav compression software ?? :D
minimalized the bubble ^_^" (so dont too "crush" or something ^_^")

05/11/08
believe me ! its easier with no speed slow down ! ^_^
if you move slowly :D
so be patient :D
added level 4 and 5 :D
added new level 6,7 and 8 !! :D
new Image :D

06/11/08
added level 9

07/11/08
added new level 10 !

16/11/08
psst :D
press = to show the blocks (tunnel ) :)
i use this to create level :D

14/12/08
now level 1 easier


Open the scenario in Greenfoot.
Download the source for this scenario.


Your browser is ignoring the <APPLET> tag.

This scenario is a member of the following collections: Scenario showcase, Builderboy's Favorites


Report this scenario as broken or inappropriate.

qnanqing writes (on 2008-12-10):

thanks Builderboy2005, thanks ! i feel happy :)

computers.fun writes (on 2008-12-13):

By the way, there is a screenshot here http://www.kidslike.info/sonar_way_greenfoot_award_winner_and_favorite_game

qnanqing writes (on 2008-12-14):

Nooo, its too hard ? okay, i make it easy at level 1

A new version of this scenario was uploaded on Sun Dec 14 08:55:44 UTC 2008

qnanqing writes (on 2008-12-14):

Done !
just a tips : slow ! :D

tkiesel writes (on 2009-1-8):

I'm not sure if it adversely affects the game, but in the sub(Vector other) method of the Vector class you've got a bug. It incorrectly calculates the length of the resultant vector:

this.length = Math.sqrt(dx*dx-dy*dy);

should be

this.length = Math.sqrt(dx*dx+dy*dy);

qnanqing writes (on 2009-1-9):

thx for seeing the source, hehe
but it has no effect since i didnt use that method anymore (i should delete it)
*the submarine movement is slippery as the result

muhidin writes (on 2009-1-14):

Nice game. cool. wow SMP ?? COOL

muhidin writes (on 2009-1-14):

Nice game. cool. wow SMP ?? COOL

Yoinkinator writes (on 2010-2-7):

Very nice game, like the concept :)

I also like the bubble physics XD

See all comments for this scenario.



If you want to leave a comment on this scenario, you must first log in.


The Greenfoot Network:  Greenfoot.org    Greenfoot Gallery   Greenfoot-Discuss

Our sponsors:

University of Kent Deakin University Sun Microsystems