Omnimaga

General Discussion => Technology and Development => Computer Projects and Ideas => Topic started by: Builderboy on November 25, 2009, 11:08:14 pm

Title: Water Works
Post by: Builderboy on November 25, 2009, 11:08:14 pm
A physics based game where your job is to get the drops of water into the filter to be cleaned. Unfortunately your materials are limited, and the environments odd, leading to some unique puzzle madness! If you are having trouble on any level, just remember: All are Possible; Some are Tricky!

http://greenfootgallery.org/scenarios/1083

This game was inspired a lot by a game i saw my friend playing on his iPhone, and when i realized i could make a version in java, i was very excited!  It implements my old pinball physics engine, albeit with major updates and a fancy new object system that makes me feel all warm and fuzzy inside :)

Title: Re: Water Works
Post by: Geekboy1011 on November 25, 2009, 11:24:04 pm
epic i like it so far
now to see if it runs on my psp XD
Title: Re: Water Works
Post by: Builderboy on November 25, 2009, 11:25:51 pm
haha!  That would be awesome, although i dunnow how well the mouse control will be :P
Title: Re: Water Works
Post by: DJ Omnimaga on November 25, 2009, 11:38:08 pm
Wow this is awesome! Interesting and original idea you had :D

So far I only noticed one glitch, though: sometimes, when dragging the obstacles, they remain transparent when you release them. So water goes through it anyway. But I liked it so far altough I couldn't get past LV 6
Title: Re: Water Works
Post by: Builderboy on November 26, 2009, 12:03:04 am
That happens when 2 objects are too close to eachother.  You'll know when the ring turns red.  But yeah Level 6 is when it starts getting difficult :)
Title: Re: Water Works
Post by: {AP} on November 26, 2009, 12:05:34 am
Woo~ beat all the levels.

Nice game, mate.
Title: Re: Water Works
Post by: Builderboy on November 26, 2009, 12:11:28 am
Good job!  Which levels did you find the hardest?
Title: Re: Water Works
Post by: {AP} on November 26, 2009, 12:19:07 am
7 and 8.

9 was REALLY easy when I figured out how to time it right. Only needed 2 platforms.

6 was the first time I had to think though. Nice difficulty curve and creative puzzles.

Glad to test it for ya. =)
Title: Re: Water Works
Post by: Builderboy on November 26, 2009, 12:40:57 am
HeeHee!  yeah those were the ones that took a while to make :)  And you managed 9 with only 2 platforms!? wow :P  Well, i included the bonus for a reason!
Title: Re: Water Works
Post by: {AP} on November 26, 2009, 12:49:55 am
Yep! Took a bit of timing. Had to rotate the first and place the second one at the right time, but the drops just fell right in after that. =P
Title: Re: Water Works
Post by: Builderboy on November 26, 2009, 12:57:02 am
lol, i probably should make the extra platform bonus a lot greater than it is.  I think right now it might only be worth a second of bonus time O.O
Title: Re: Water Works
Post by: {AP} on November 26, 2009, 01:03:24 am
Yeah... I never got any of the time bonuses... too busy thinking. =(

Still, if I played through again, I could get some so I'm not sure how you should balance that or if it even needs balancing.
Title: Re: Water Works
Post by: DJ Omnimaga on November 26, 2009, 01:40:55 am
Also, this one doesn't seems to slow down (I mean, freeze during half a second about every 10 seconds while playing)
Title: Re: Water Works
Post by: Builderboy on November 26, 2009, 10:46:17 am
Really?  Thats great!  I still don't know whats causing it, but its good to know it runs on slower computers! (If that is even the problem D:)
Title: Re: Water Works
Post by: ztrumpet on November 27, 2009, 03:19:08 pm
This is an awesome game!  I'm stuck on lvl 8.
I found a glitch. Water can pass thru walls! If you put a funnel in/near a wall...
Title: Re: Water Works
Post by: Builderboy on November 27, 2009, 03:58:43 pm
Yeah, thats one of the harder levels.  Do you need any help?
Gah! Good catch!  I fixed it and it has been included in the update, not cones and cannon cannot be placed inside of walls :)

A new version has been uploaded which includes some bugfixes as well as a level loading system.  Each level now has a level name, which can be used to return to that specific level.  Also, 2 levels have been added, and they are fairly difficult >:D  Also, i have just introduced cannons in level 10, and they are loads of fun!
Title: Re: Water Works
Post by: Geekboy1011 on November 27, 2009, 04:30:18 pm
epic game

oh yeah was able to beat the last levfel with one free block didnt even touch it XD

http://img69.imageshack.us/img69/6276/18253296.png




Title: Re: Water Works
Post by: Builderboy on November 27, 2009, 04:33:17 pm
Nice!  Yeah i know that some levels have alternative solutions, thats why i give a bonus for solutions that don't use all the pieces. On that level i need all 4 pieces to set up the solution, but after i set it up, i can put one away.
Title: Re: Water Works
Post by: ztrumpet on November 27, 2009, 06:44:06 pm
I can't remember the name for level 8. :(
Oh, and I was easily able to guess the name of level 10. :)
Title: Re: Water Works
Post by: Builderboy on November 27, 2009, 07:23:08 pm
Level 8 was hoops i believe.  And tsk tsk on you for cheating! :P
Title: Re: Water Works
Post by: ztrumpet on November 27, 2009, 07:32:34 pm
I'm sorry, but I guessed it in one try...
Title: Re: Water Works
Post by: Builderboy on December 01, 2009, 12:48:30 am
Alright, a friend just layed my game after i sent him a ling, and he got frustrated after 2 levels because he didn't know he could rotate pieces. (He enjoyed it after i told him how, but thats no the point) The point is that i managed to achieve the awesomeness of completing all but 2 levels without rotating a single piece!  The ones i couldn't do were cannon and cones :P
Title: Re: Water Works
Post by: DJ Omnimaga on December 01, 2009, 12:52:31 am
Lol ok :P

Btw are u gonna put this one in download section when finished?
Title: Re: Water Works
Post by: Builderboy on December 01, 2009, 01:07:44 am
Definitely!  I really like water works and can't wait to finish it and upload it everywhere! :)
Title: Re: Water Works
Post by: Builderboy on December 07, 2009, 12:06:08 am
Uploaded newest version to the downloads section!  You'll need java to run it, but you probably have it anyway ;)
Title: Re: Water Works
Post by: DJ Omnimaga on December 07, 2009, 12:10:45 am
Cool! You should update file in zip format, though
Title: Re: Water Works
Post by: Builderboy on December 07, 2009, 10:26:47 am
Oops... Heh I'll get right on that after school :)
Title: Re: Water Works
Post by: ztrumpet on December 07, 2009, 03:37:21 pm
Silly people still in school, because of time zones. :P <jk>

What does the update contain? Or is it just the newest version?
Title: Re: Water Works
Post by: Builderboy on December 07, 2009, 07:20:39 pm
It contains Levels 1 through 12 as well as a nice fancy smancy victory screen :)
Title: Re: Water Works
Post by: Geekboy1011 on December 07, 2009, 09:04:53 pm
awsome i cant wait

and compleatly random question for nerds like me in java   will you ever relese the source :P just curious to see how complicated it is X.x
Title: Re: Water Works
Post by: Builderboy on December 07, 2009, 10:02:04 pm
Sure, Its already been uploaded on the website page! :)

http://greenfootgallery.org/scenarios/1083

Just click on 'download' source above the game window.  You can view the individual .java files in the project folder, but if you want to play with it, you will have to download Greenfoot. (and then you can have fun taking advantage of the game! ;))
Title: Re: Water Works
Post by: Geekboy1011 on December 07, 2009, 10:07:01 pm
awsome didnt see that link btw whats greenfoot?????????
Title: Re: Water Works
Post by: Builderboy on December 07, 2009, 10:16:21 pm
Ah, its a programing environment for making games and simulations.  It has libraries for interfacing with the keyboard, mouse, and screen, so its a great and easy way to make games for java.  Its what i used to make WaterWorks, and as you can see, it is quite powerful. (Although i overrode much of the basic Greenfoot core to bypass certain features XD) For more information, this page might be of help http://www.greenfoot.org/about/whatis.html
Title: Re: Water Works
Post by: Geekboy1011 on December 07, 2009, 10:22:37 pm
hmm wondering if my java teacher would let me use this for my final project XD
Title: Re: Water Works
Post by: Builderboy on December 07, 2009, 10:24:09 pm
You'l have to ask him, that would be really cool!
Title: Re: Water Works
Post by: Geekboy1011 on December 07, 2009, 10:25:55 pm
her...and yes it would it looks so much eaiseier then reguler java looks XD
Title: Re: Water Works
Post by: DJ Omnimaga on December 08, 2009, 12:46:34 am
it would suck if you just used this game and not make your own, though x.x, it would be kind of cheating...
Title: Re: Water Works
Post by: Builderboy on December 08, 2009, 12:52:41 am
well 'm sure that wasn't his intention when he asked to see the source :P
Title: Re: Water Works
Post by: DJ Omnimaga on December 08, 2009, 01:51:11 am
Oh the source, It seemed like he wanted to use the game :P

I would like to see a new game based on this, though ^^
Title: Re: Water Works
Post by: Geekboy1011 on December 08, 2009, 02:17:42 pm
no i would never use the actuall game i was just hoping to look at the source and randomly put    " for(;;) " in it

jk


i just figured i could look at it and maby learn a few things XD




side note ofr non java ppl: for(;;) is a infinite loop :P)
Title: Re: Water Works
Post by: DJ Omnimaga on December 09, 2009, 02:52:06 am
lol ok
Title: Re: Water Works
Post by: Builderboy on December 24, 2009, 01:32:01 pm
So the good news is that the contest is over, but the bad news is that I did not win :(

I believe it is due to my non coherence with the theme however, as i kinda threw it in as an afterthought XD.  Well, I guess i will just have to buy one with my own money :)
Title: Re: Water Works
Post by: ztrumpet on December 24, 2009, 01:36:07 pm
Ah, too bad.  I thought it was great!  How many programs were entered?
Title: Re: Water Works
Post by: Builderboy on December 24, 2009, 02:21:29 pm
A fair amount actually, although i am unsure about the exact number.  However, i will be content that my game is currently the most popular, even if it didn't win the contest :)
Title: Re: Water Works
Post by: DJ Omnimaga on December 24, 2009, 02:46:18 pm
Contests are still fun, though ^^
 
It was still  anice game :D
Title: Re: Water Works
Post by: ztrumpet on January 25, 2010, 08:08:16 pm
*BUMP!*

Yay!  I finally beat it!  Builderboy, you did a wonderfull job with this.  Excellent!
Title: Re: Water Works
Post by: Builderboy on January 25, 2010, 08:44:55 pm
Thankz :)  Good job on completing it!  Which level was your your favorite/most difficult?
Title: Re: Water Works
Post by: ztrumpet on January 25, 2010, 08:48:08 pm
I relly liked the one where you needed to assist the other color.  It was very cool!
Level 11
Title: Re: Water Works
Post by: Munchor on September 06, 2011, 07:41:48 am
I just finished Water Works, lots of rockets booming now yay!

I started yesterday, what an amazing game!
Title: Re: Water Works
Post by: Builderboy on September 06, 2011, 05:31:51 pm
I'm glad you liked it :D
Title: Re: Water Works
Post by: leafy on September 06, 2011, 06:52:03 pm
I love it! reminds me of Enigmo by Pangea Software ^^
Title: Re: Water Works
Post by: fb39ca4 on September 06, 2011, 06:54:11 pm
That game is fun :thumbsup: The only suggestion I have is to make the rotation system better, perhaps by dragging with the right mouse button or using arrow keys to rotate.
Title: Re: Water Works
Post by: Builderboy on September 06, 2011, 08:02:49 pm
It actually was inspired by enigmo :] And yeah making the right mouse button an alternative way to rotate sounds like a good idea!