Upstream by Viza

[raw]
made by Viza for LD29 (COMPO)
In "Upstream", you control a little diver and have to retrieve lost treasure chests from the bottom of the sea (I guess there will be a lot of diver games this LD :) )

The trick is that you can't lift the chests - you can only push them horizontally. To reach the boats on the surface, you have to use the upstreams in the sea (the little up arrows). When there is no upstream go high enough, you can fill the gaps with air bubbles - they lift the chest one tile and disappear, so you have to think strategically using them.

Ten levels, the ones after 4th-5th are getting quite hard - be prepared. :)
Made in like six hours - unfortunately I had other programs for this weekend, but I think this turned out quite nicely. :)

Please try it, and vote! :)

Ratings

Coolness 100% 1
Overall 3.58 203
Audio 1.75 978
Fun 3.70 104
Graphics 3.15 572
Humor 2.31 646
Innovation 3.48 272
Mood 2.95 588
Theme 3.53 324

Feedback

GresponApps
28. Apr 2014 · 05:16 UTC
Awesome. I loved it! Simple and fun.
ENDESGA
28. Apr 2014 · 05:55 UTC
awesome game :D I loved it
plugz
28. Apr 2014 · 07:04 UTC
Simple and fun.
FuzzyWuzzie
28. Apr 2014 · 07:04 UTC
This is an ADORABLE puzzler! With unique puzzles and mechanics and everything. You need to make this into a mobile game STAT. I would definitely pay a buck or two for it!
plugz
28. Apr 2014 · 07:04 UTC
Simple and fun.
gikdew
28. Apr 2014 · 07:04 UTC
Quite fun! I ended up like playing 5 minutes!
rylgh
28. Apr 2014 · 07:07 UTC
really nicely themed, nice mechanic, and the art is just so pleasant
John Drury
28. Apr 2014 · 07:42 UTC
Very simple. Enjoyed the redo feature.
eldog
28. Apr 2014 · 07:47 UTC
This got dastardly difficult after the first few happy levels :). Very fun puzzler.
monsterkillu
28. Apr 2014 · 07:51 UTC
Excellent puzzle game. Really loved the levels. How do you come up with such levels in such short time. Amazing.
Colorvade
28. Apr 2014 · 08:00 UTC
Clever. The core elements make for some interesting puzzles. Good job.
darkflamejam
28. Apr 2014 · 09:49 UTC
Great fun!
Draknek
28. Apr 2014 · 10:54 UTC
Nice concept!

Levels not quite as compact as I generally like in my puzzle games (too much pushing things all the way across the whole level) but that works to make it feel more like a sea than an artificial puzzle.

Sound isn't working? It's in the source-code version but not the actual game.
aldian
28. Apr 2014 · 14:58 UTC
Little hard to read for. Otherwise Its simple but addictive. Well done!
cr2crstudios
28. Apr 2014 · 14:59 UTC
Really well done!
Luis Anton
28. Apr 2014 · 15:02 UTC
I would have paid for watching you designing those levels. Great game!
thomz12
28. Apr 2014 · 15:03 UTC
Simple & fun, liked it. the undo feature is very helpful!
Pietro Ferrantelli
28. Apr 2014 · 15:04 UTC
Amazing PuzzleScript game ! Great job !
Techblogogy
28. Apr 2014 · 15:43 UTC
Great game!
Elforama
28. Apr 2014 · 16:02 UTC
I enjoyed this puzzle game, and it has nice simple graphics.
PapyGaragos
28. Apr 2014 · 16:09 UTC
I like that game. The graphics a simple but enjoyable. Sounds would be a nice addition
🎤 Viza
28. Apr 2014 · 16:10 UTC
Thanks for the nice comments (BTW I play and rate everyones online game who comments here!)

A couple of you asked about the level design process of the game: it is simple *and* hard at the same time :)

I just start with a basic concept - what I want the level to be about? Maybe to showcase/teach a gameplay mechanic (for example the use of bubbles) or just "let's do a wide and shallow level, because I don't have one yet" :)

Then I think about what would be the best way to show that concept. In what situation the player *have* to use bubbles? What challenges a wide and shallow level could offer?

Then I create a basic level around that idea, and tweak, tweak, tweak until it plays good...
Can I take away one more bubble? Won't be too annoying for the player to move so much around? Is it challenging enough or should I throw in a couple more obstacles?

And that's the hard part. :) It took the better part of the six hours of dev time here... like I don't know four hours to design that ten levels... :)
icereci
28. Apr 2014 · 17:44 UTC
is the web link dead?
🎤 Viza
28. Apr 2014 · 17:54 UTC
Nope, it's working for me - is anybody else having problem with the link?
mrexcessive
28. Apr 2014 · 18:40 UTC
Fun to play... Thank you for reminding me of puzzlescript!
Lars Faust
28. Apr 2014 · 19:01 UTC
Fantastic game.
I was stunned by how many levels you managed to put together in the short time. And they all are fantastic, require solid planning to finish. Also love the Undo-mechanic, saves a ton of trouble and works perfectly with the kind of turn based timeline of the game.

Really really good puzzler, that has superb level design for a LD-game.
jtpup0
28. Apr 2014 · 20:31 UTC
nice game!
stoo
28. Apr 2014 · 20:47 UTC
Simple looking but interesting idea, some of the levels are really challenging and have a lot of "a-ha" moments when you figure out the solution.
White Rabbit Games
28. Apr 2014 · 20:48 UTC
Great job man
DaanVanYperen
28. Apr 2014 · 21:52 UTC
Simple and solid mechanic leading to fun game play. well done!
pawegio
28. Apr 2014 · 21:53 UTC
simple and fun, missing sound.
terraco
28. Apr 2014 · 22:10 UTC
Not bad
TijmenTio
28. Apr 2014 · 22:14 UTC
For something made in like 6 hours this is quite the outstanding work :O Wonder what you could've done in the full timeframe :)
lamphj
28. Apr 2014 · 22:28 UTC
neat puzzle game with good tutorial and difficult puzzles in the later levels. Very cool!
friken
28. Apr 2014 · 23:10 UTC
Fun puzzler, good job.
DarkMeatGames
28. Apr 2014 · 23:10 UTC
Wow, awesome! A really innovative take on Sokoban, but I really liked it! If this were polished up a bit, it would make a really great little puzzle game. Would even work on mobile!
TowelKing
28. Apr 2014 · 23:30 UTC
Great puzzles and I love the simple graphics
Kep
28. Apr 2014 · 23:31 UTC
An impressive number of levels for a jam.
I liked it, well done!
ninjacharlie
29. Apr 2014 · 00:36 UTC
Pretty cool! I love simple puzzle games :)
Beavl
29. Apr 2014 · 17:18 UTC
Really clever entry! Love puzzlescript games (we'me made a few). This has some really strong mechanics. Congrats!
KeyMaster
29. Apr 2014 · 18:29 UTC
Had me playing for quite a long. The mechanics were simple yet the problems were quite deep. Nice one!
howieV (binarygirl)
29. Apr 2014 · 21:07 UTC
great little puzzler ..nice gfx too :)
hexagore
29. Apr 2014 · 22:51 UTC
Really appreciate that the levels were actually difficult fairly quickly. Actual puzzles! Cool
csanyk
30. Apr 2014 · 04:17 UTC
Wow, such puzzle. I am impressed that this was done in just 6 hours! Very challenging turn based tile puzzler, and the ultra lo-fi pixels are sweet.
SoupWithBits
30. Apr 2014 · 16:14 UTC
Simple, difficult, awesome, addicted!
local minimum
30. Apr 2014 · 20:22 UTC
Nice puzzle script, got a couple of levels into the game, but got a bit bummed when I had played a on the second of the small screen-shots and only had the last bubble to transport to get the second chest onboard. There had been no explaining of how bubbles pass through the red-white things. So either have player fail by bubble passing through red-white early on the first level it is used or clearly show how all objects interact.

I happened to double-step a few times, but I guess that's up to puzzle-script and not so much you can do about.

Fun experience. Might have tried it all way through if not for that mishap.
zedutchgandalf
01. May 2014 · 12:22 UTC
Simple, yet really fun! Just awesome! :D
It get's pretty hard early on, but I like that :)
Great job on gradually adding more mechanics level per level!
Also, is it just by accident or did you deliberately hide a lot of penile designs in the levels? (e.g. the lower right corner of the second small screenshot, and some other levels featured things like this :P)
Detocroix
01. May 2014 · 13:30 UTC
The moodiest little chest snorkeling swimming diving game I've seen thus far. Thumbs up!
cavf88
01. May 2014 · 13:59 UTC
Simple puzzler, loved the graphics. Fun.
recursor
01. May 2014 · 17:40 UTC
Nicely done puzzle-script game. It was quite fun and enjoyable.
🎤 Viza
01. May 2014 · 19:39 UTC
zedutchgandalf: I never noticed... o_O And now I cannot unsee. :D
"a lot of" is a slight exaggeration though - maybe one more besides the one in the screenshot. :)
zedutchgandalf
01. May 2014 · 21:46 UTC
@Viza: it probably is :) but I only started noticing about halfway through the game, and then there were two right after each other which made me think I probably missed some :P
Armanky
02. May 2014 · 19:12 UTC
You made my friends think I'm an idiot. Congratulations!
🎤 Viza
03. May 2014 · 06:41 UTC
@Armanky: Wha...? :D
Can you elaborate on that? :)
Thorig
03. May 2014 · 12:39 UTC
A really clever game. I really like the mechanics. Good job!
petey123567
03. May 2014 · 19:56 UTC
I think I abused 'undo' way too much :P Great game!
Oddly Shaped Pixels
04. May 2014 · 14:48 UTC
Nice little puzzle. Only problem for me (dont know if its a bug) with the bubbles: they randomly lift the chest. If I push one on a chest and immediately move away, it has no effect. Sometimes, event if I wait a bit, the chest doesnt move either...
pinkmonkeyhead
04. May 2014 · 17:17 UTC
Really nice mechanics!
Penis everywhere, cannot unsee
soy_yuma
04. May 2014 · 21:27 UTC
I love puzzles! This one is pretty good! Maybe you want to check Draknek's entry: http://www.ludumdare.com/compo/ludum-dare-29/?action=preview&uid=741
🎤 Viza
05. May 2014 · 23:36 UTC
I played that and liked it.
I think I played all puzzlescript games on LD29 - at least all which turns up for a search for "puzzlescript" :)
scgrn
07. May 2014 · 04:22 UTC
Nice little puzzler!
Nanolotl
17. May 2014 · 12:10 UTC
Really well designed puzzles. All of the mechanics were really interesting.
Garris
17. May 2014 · 12:43 UTC
That was a ton of fun! Solid puzzler with good level layouts. I found the bubbles to be a little bit glitchy occasionally when trying to push them around, but nothing game breaking. Well done!
sP0CkEr2
17. May 2014 · 17:59 UTC
really nice game here - simple and effective - great job
Wertle
18. May 2014 · 18:06 UTC
Great use of theme in the puzzle mechanics! I think the puzzles are very solid and the look is really cute. I think there are a few small things you can do to just tune up the overall flow and pacing of introduction. Here are some suggestions:
- When i was first introduced to the bubbles, it took me a moment to realize I could push them from any direction. I'd assumed they worked like the chests
- the buoy level was pretty tricky! That might be a good one to break down into 2: a very simple puzzle to introduce the concept, then go to the more advanced one (also, i only used one buoy in that puzzle, was the other one a red herring?)
- The level right after that one is great in how it is both simple but advanced, but since there was no buoy involved, it might make for better pacing to do it just before the buoy level instead of after, since it's good to do a couple buoys in a row
I didn't get to finish because I had a time constraint, but I want to come back and finish! Nice work!
bendmorris
18. May 2014 · 19:26 UTC
Great puzzle! Nice level design. I was stuck for quite a while on a couple of them. Oh, and thanks for the "undo" feature :)
🎤 Viza
18. May 2014 · 21:48 UTC
Yoohoo! One hundred rating! :)
(That puts "Upstream" in the top 3.5% of the most rated games in this LD according to itch.io - I never thought that it could achieve this.)
Thank you for everybody taking time to try my little game, and for the kind comments! :)
🎤 Viza
18. May 2014 · 21:55 UTC
@Wertle
- Bubbles - Yeah, I wanted to keep the texts short (almost nobody reads them anyway :) ), but that definitely something I should make more clear - maybe even with a full level dedicated to introduce the concept.
- Bouys - I got more comments on them people find them generally confusing at first. They are actually not *that* complex things :) so the error is on my side - I should introduce them more thoroughly as you suggest.
- Level pacing: I know what level you talking about, I feel that it is somewhat out of place now, the thinking was behind the placement, that I wanted to break up the big levels with something smaller, but hopefully still advanced. But you are right again - it was not that successful :)
elefantopia
18. May 2014 · 22:56 UTC
cute puzzler, not my bag of tea.
🎤 Viza
19. May 2014 · 11:20 UTC
@elefantopia: Yeah, that happens. :)
I kinda hated the Sokoban-type games for a long type - since PuzzleScript that changed for the better, and I even actually enjoyed making Upstream. :)
xdegtyarev
19. May 2014 · 20:32 UTC
cool, love that minimalism.