{"author_link":"\/author\/viza\/","author_name":"Viza","author_uid":"36967","comments":[{"author_name":"GresponApps","author_uid":"33466","time":"Apr 28, 2014 @ 5:21am","epoch":1398662160,"text":"Awesome. I loved it! Simple and fun."},{"author_name":"ENDESGA","author_uid":"19270","time":"Apr 28, 2014 @ 6:00am","epoch":1398664500,"text":"awesome game :D I loved it"},{"author_name":"plugz","author_uid":"27096","time":"Apr 28, 2014 @ 7:09am","epoch":1398668640,"text":"Simple and fun."},{"author_name":"FuzzyWuzzie","author_uid":"22923","time":"Apr 28, 2014 @ 7:09am","epoch":1398668640,"text":"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!"},{"author_name":"plugz","author_uid":"27096","time":"Apr 28, 2014 @ 7:09am","epoch":1398668640,"text":"Simple and fun."},{"author_name":"gikdew","author_uid":"18806","time":"Apr 28, 2014 @ 7:09am","epoch":1398668640,"text":"Quite fun! I ended up like playing 5 minutes!"},{"author_name":"rylgh","author_uid":"15833","time":"Apr 28, 2014 @ 7:12am","epoch":1398668820,"text":"really nicely themed, nice mechanic, and the art is just so pleasant"},{"author_name":"John Drury","author_uid":"22999","time":"Apr 28, 2014 @ 7:47am","epoch":1398670920,"text":"Very simple. Enjoyed the redo feature."},{"author_name":"eldog","author_uid":"34252","time":"Apr 28, 2014 @ 7:52am","epoch":1398671220,"text":"This got dastardly difficult after the first few happy levels :). Very fun puzzler."},{"author_name":"monsterkillu","author_uid":"28534","time":"Apr 28, 2014 @ 7:56am","epoch":1398671460,"text":"Excellent puzzle game. Really loved the levels. How do you come up with such levels in such short time. Amazing."},{"author_name":"Colorvade","author_uid":"22146","time":"Apr 28, 2014 @ 8:05am","epoch":1398672000,"text":"Clever. The core elements make for some interesting puzzles. Good job."},{"author_name":"darkflamejam","author_uid":"37051","time":"Apr 28, 2014 @ 9:54am","epoch":1398678540,"text":"Great fun!"},{"author_name":"Draknek","author_uid":"741","time":"Apr 28, 2014 @ 10:59am","epoch":1398682440,"text":"Nice concept!\r<br\/>\r<br\/>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.\r<br\/>\r<br\/>Sound isn't working? It's in the source-code version but not the actual game."},{"author_name":"aldian","author_uid":"27105","time":"Apr 28, 2014 @ 3:03pm","epoch":1398697080,"text":"Little hard to read for. Otherwise Its simple but addictive. Well done!"},{"author_name":"cr2crstudios","author_uid":"37025","time":"Apr 28, 2014 @ 3:04pm","epoch":1398697140,"text":"Really well done!"},{"author_name":"Luis Anton","author_uid":"12053","time":"Apr 28, 2014 @ 3:07pm","epoch":1398697320,"text":"I would have paid for watching you designing those levels. Great game!"},{"author_name":"thomz12","author_uid":"35164","time":"Apr 28, 2014 @ 3:08pm","epoch":1398697380,"text":"Simple &amp; fun, liked it. the undo feature is very helpful!"},{"author_name":"Pietro Ferrantelli","author_uid":"30677","time":"Apr 28, 2014 @ 3:09pm","epoch":1398697440,"text":"Amazing PuzzleScript game ! Great job !"},{"author_name":"Techblogogy","author_uid":"25556","time":"Apr 28, 2014 @ 3:48pm","epoch":1398699780,"text":"Great game!"},{"author_name":"Elforama","author_uid":"23982","time":"Apr 28, 2014 @ 4:07pm","epoch":1398700920,"text":"I enjoyed this puzzle game, and it has nice simple graphics."},{"author_name":"PapyGaragos","author_uid":"7971","time":"Apr 28, 2014 @ 4:14pm","epoch":1398701340,"text":"I like that game. The graphics a simple but enjoyable. Sounds would be a nice addition"},{"author_name":"Viza","author_uid":"36967","time":"Apr 28, 2014 @ 4:15pm","epoch":1398701400,"text":"Thanks for the nice comments (BTW I play and rate everyones online game who comments here!)\r<br\/>\r<br\/>A couple of you asked about the level design process of the game: it is simple *and* hard at the same time :)\r<br\/>\r<br\/>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 &quot;let's do a wide and shallow level, because I don't have one yet&quot; :)\r<br\/>\r<br\/>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?\r<br\/>\r<br\/>Then I create a basic level around that idea, and tweak, tweak, tweak until it plays good...  \r<br\/>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? \r<br\/>\r<br\/>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... :)"},{"author_name":"icereci","author_uid":"32854","time":"Apr 28, 2014 @ 5:49pm","epoch":1398707040,"text":"is the web link dead?"},{"author_name":"Viza","author_uid":"36967","time":"Apr 28, 2014 @ 5:59pm","epoch":1398707640,"text":"Nope, it's working for me - is anybody else having problem with the link?"},{"author_name":"mrexcessive","author_uid":"20788","time":"Apr 28, 2014 @ 6:45pm","epoch":1398710400,"text":"Fun to play... Thank you for reminding me of puzzlescript!"},{"author_name":"Lars Faust","author_uid":"25107","time":"Apr 28, 2014 @ 7:06pm","epoch":1398711660,"text":"Fantastic game.\r<br\/>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.\r<br\/>\r<br\/>Really really good puzzler, that has superb level design for a LD-game."},{"author_name":"jtpup0","author_uid":"36526","time":"Apr 28, 2014 @ 8:36pm","epoch":1398717060,"text":"nice game!"},{"author_name":"stoo","author_uid":"11088","time":"Apr 28, 2014 @ 8:52pm","epoch":1398718020,"text":"Simple looking but interesting idea, some of the levels are really challenging and have a lot of &quot;a-ha&quot; moments when you figure out the solution."},{"author_name":"White Rabbit Games","author_uid":"36343","time":"Apr 28, 2014 @ 8:53pm","epoch":1398718080,"text":"Great job man"},{"author_name":"DaanVanYperen","author_uid":"22396","time":"Apr 28, 2014 @ 9:57pm","epoch":1398721920,"text":"Simple and solid mechanic leading to fun game play. well done!"},{"author_name":"pawegio","author_uid":"34988","time":"Apr 28, 2014 @ 9:58pm","epoch":1398721980,"text":"simple and fun, missing sound."},{"author_name":"terraco","author_uid":"36973","time":"Apr 28, 2014 @ 10:15pm","epoch":1398723000,"text":"Not bad"},{"author_name":"TijmenTio","author_uid":"18775","time":"Apr 28, 2014 @ 10:19pm","epoch":1398723240,"text":"For something made in like 6 hours this is quite the outstanding work :O Wonder what you could've done in the full timeframe :)"},{"author_name":"lamphj","author_uid":"35721","time":"Apr 28, 2014 @ 10:33pm","epoch":1398724080,"text":"neat puzzle game with good tutorial and difficult puzzles in the later levels. Very cool!"},{"author_name":"friken","author_uid":"35030","time":"Apr 28, 2014 @ 11:15pm","epoch":1398726600,"text":"Fun puzzler, good job."},{"author_name":"DarkMeatGames","author_uid":"34345","time":"Apr 28, 2014 @ 11:15pm","epoch":1398726600,"text":"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!"},{"author_name":"TowelKing","author_uid":"36784","time":"Apr 28, 2014 @ 11:35pm","epoch":1398727800,"text":"Great puzzles and I love the simple graphics"},{"author_name":"Kep","author_uid":"24452","time":"Apr 28, 2014 @ 11:36pm","epoch":1398727860,"text":"An impressive number of levels for a jam.\r<br\/>I liked it, well done!"},{"author_name":"ninjacharlie","author_uid":"24096","time":"Apr 29, 2014 @ 12:41am","epoch":1398731760,"text":"Pretty cool! I love simple puzzle games :)"},{"author_name":"Beavl","author_uid":"26231","time":"Apr 29, 2014 @ 5:23pm","epoch":1398791880,"text":"Really clever entry! Love puzzlescript games (we'me made a few). This has some really strong mechanics. Congrats!"},{"author_name":"KeyMaster","author_uid":"30626","time":"Apr 29, 2014 @ 6:34pm","epoch":1398796140,"text":"Had me playing for quite a long. The mechanics were simple yet the problems were quite deep. Nice one!"},{"author_name":"howieV (binarygirl)","author_uid":"8824","time":"Apr 29, 2014 @ 9:12pm","epoch":1398805620,"text":"great little puzzler ..nice gfx too :)"},{"author_name":"hexagore","author_uid":"34027","time":"Apr 29, 2014 @ 10:56pm","epoch":1398811860,"text":"Really appreciate that the levels were actually difficult fairly quickly. Actual puzzles! Cool"},{"author_name":"csanyk","author_uid":"10473","time":"Apr 30, 2014 @ 4:22am","epoch":1398831420,"text":"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."},{"author_name":"SoupWithBits","author_uid":"37409","time":"Apr 30, 2014 @ 4:19pm","epoch":1398874440,"text":"Simple, difficult, awesome, addicted!"},{"author_name":"local minimum","author_uid":"24765","time":"Apr 30, 2014 @ 8:27pm","epoch":1398889320,"text":"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.\r<br\/>\r<br\/>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.\r<br\/>\r<br\/>Fun experience. Might have tried it all way through if not for that mishap."},{"author_name":"zedutchgandalf","author_uid":"18216","time":"May 1, 2014 @ 12:27pm","epoch":1398946920,"text":"Simple, yet really fun! Just awesome! :D\r<br\/>It get's pretty hard early on, but I like that :)\r<br\/>Great job on gradually adding more mechanics level per level!\r<br\/>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)"},{"author_name":"Detocroix","author_uid":"4679","time":"May 1, 2014 @ 1:35pm","epoch":1398951000,"text":"The moodiest little chest snorkeling swimming diving game I've seen thus far. Thumbs up!"},{"author_name":"cavf88","author_uid":"37133","time":"May 1, 2014 @ 2:04pm","epoch":1398952740,"text":"Simple puzzler, loved the graphics. Fun."},{"author_name":"recursor","author_uid":"1105","time":"May 1, 2014 @ 5:45pm","epoch":1398966000,"text":"Nicely done puzzle-script game. It was quite fun and enjoyable."},{"author_name":"Viza","author_uid":"36967","time":"May 1, 2014 @ 7:44pm","epoch":1398973140,"text":"zedutchgandalf: I never noticed... o_O And now I cannot unsee. :D\r<br\/>&quot;a lot of&quot; is a slight exaggeration though - maybe one more besides the one in the screenshot. :)"},{"author_name":"zedutchgandalf","author_uid":"18216","time":"May 1, 2014 @ 9:51pm","epoch":1398980760,"text":"@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"},{"author_name":"Armanky","author_uid":"22901","time":"May 2, 2014 @ 7:17pm","epoch":1399057920,"text":"You made my friends think I'm an idiot. Congratulations!"},{"author_name":"Viza","author_uid":"36967","time":"May 3, 2014 @ 6:46am","epoch":1399099260,"text":"@Armanky: Wha...? :D\r<br\/>Can you elaborate on that? :)"},{"author_name":"Thorig","author_uid":"14618","time":"May 3, 2014 @ 12:44pm","epoch":1399120740,"text":"A really clever game. I really like the mechanics. Good job!"},{"author_name":"petey123567","author_uid":"4433","time":"May 3, 2014 @ 8:01pm","epoch":1399146960,"text":"I think I abused 'undo' way too much :P  Great game!"},{"author_name":"Oddly Shaped Pixels","author_uid":"33840","time":"May 4, 2014 @ 2:53pm","epoch":1399214880,"text":"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..."},{"author_name":"pinkmonkeyhead","author_uid":"11711","time":"May 4, 2014 @ 5:22pm","epoch":1399223820,"text":"Really nice mechanics!\r<br\/>Penis everywhere, cannot unsee"},{"author_name":"soy_yuma","author_uid":"7620","time":"May 4, 2014 @ 9:32pm","epoch":1399238820,"text":"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&amp;uid=741"},{"author_name":"Viza","author_uid":"36967","time":"May 5, 2014 @ 11:41pm","epoch":1399332960,"text":"I played that and liked it.\r<br\/>I think I played all puzzlescript games on LD29 - at least all which turns up for a search for &quot;puzzlescript&quot; :)"},{"author_name":"scgrn","author_uid":"7797","time":"May 7, 2014 @ 4:27am","epoch":1399436520,"text":"Nice little puzzler!"},{"author_name":"Nanolotl","author_uid":"4470","time":"May 17, 2014 @ 12:15pm","epoch":1400328600,"text":"Really well designed puzzles. All of the mechanics were really interesting."},{"author_name":"Garris","author_uid":"33993","time":"May 17, 2014 @ 12:48pm","epoch":1400330580,"text":"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!"},{"author_name":"sP0CkEr2","author_uid":"7135","time":"May 17, 2014 @ 6:04pm","epoch":1400349540,"text":"really nice game here - simple and effective - great job"},{"author_name":"Wertle","author_uid":"22452","time":"May 18, 2014 @ 6:11pm","epoch":1400436360,"text":"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:\r<br\/>- 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\r<br\/>- 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?)\r<br\/>- 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\r<br\/>I didn't get to finish because I had a time constraint, but I want to come back and finish! Nice work!"},{"author_name":"bendmorris","author_uid":"36156","time":"May 18, 2014 @ 7:31pm","epoch":1400441160,"text":"Great puzzle! Nice level design. I was stuck for quite a while on a couple of them. Oh, and thanks for the &quot;undo&quot; feature :)"},{"author_name":"Viza","author_uid":"36967","time":"May 18, 2014 @ 9:53pm","epoch":1400449680,"text":"Yoohoo! One hundred rating! :) \r<br\/>(That puts &quot;Upstream&quot; 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.)\r<br\/>Thank you for everybody taking time to try my little game, and for the kind comments! :)"},{"author_name":"Viza","author_uid":"36967","time":"May 18, 2014 @ 10:00pm","epoch":1400450100,"text":"@Wertle\r<br\/>- 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.\r<br\/>- 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.\r<br\/>- 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 :)"},{"author_name":"elefantopia","author_uid":"37031","time":"May 18, 2014 @ 11:01pm","epoch":1400453760,"text":"cute puzzler, not my bag of tea."},{"author_name":"Viza","author_uid":"36967","time":"May 19, 2014 @ 11:25am","epoch":1400498400,"text":"@elefantopia: Yeah, that happens. :)\r<br\/>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. :)"},{"author_name":"xdegtyarev","author_uid":"5862","time":"May 19, 2014 @ 8:37pm","epoch":1400531520,"text":"cool, love that minimalism."}],"images":["ld29\/36967-04bceb1be52cc11f1f9ba248e204ad59.jpg","ld29\/36967-acdd9cd0961d15d05dd2e0160238c79c.jpg","ld29\/36967-af78f29e9425da3fcbba041c162469cf.jpg","ld29\/36967-55ea1d55a65646ec3999c5f501041157.jpg","ld29\/36967-11861784049ad17f3ec7480c34d59c6b.jpg"],"links":[{"url":"http:\/\/www.ccatgames.com\/games\/upstream\/","text":"Web"},{"url":"http:\/\/www.puzzlescript.net\/editor.html?hack=11326822","text":"Source"}],"metadata":{"g_key":"19254","g_author":"36967","g_event":"LD29","g_eventkey":"22","g_subevent":"COMPO","g_urlkey":"19283","g_title":"Upstream","g_status":"UCHK1","g_place":"203","g_commentcount":"71","g_site2_node_id":"0","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":[],"node":null,"orig_images":["http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/342546\/36967-shot0.jpg-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/342546\/36967-shot1.jpg-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/342546\/36967-shot2.jpg-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/342546\/36967-shot3.jpg-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/342546\/36967-shot4.jpg-eq-900-500.jpg"],"text":"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 :) )\r\n\r\nThe 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.\r\n\r\nTen levels, the ones after 4th-5th are getting quite hard - be prepared. :)\r\nMade in like six hours - unfortunately I had other programs for this weekend, but I think this turned out quite nicely. :)\r\n\r\nPlease try it, and vote! :)","title":"Upstream"}