Foon →
Ludum Dare Explorer →
LD46 →
Survivalgo
Survivalgo
By despdair and despdair2
View on ldjam.com
| Category | Rank | Score | Count |
|
|---|
| Overall | 1769 | 3.25 | 86 | |
| Fun | 1582 | 3.14 | 86 | |
| Innovation | 1203 | 3.29 | 86 | |
| Theme | 2448 | 2.59 | 85 | |
| Graphics | 1834 | 3.12 | 85 | |
| Audio | 1320 | 2.91 | 82 | |
| Humor | 1893 | 2.12 | 74 | |
| Mood | 2157 | 2.72 | 79 | |
Comments
I love the idea, the artstyle and the ambient sound. I had something similar in mind for other themes (but they were of corse not selected). The lose/win conditions need some work. Loosing on the first level won't restart the level. And I cannot restart it because the buttons only spawn in level 2. That means the player needs to restart the game. And it appears that the game won't acknowledge a victory if I achieve it using 2 runs without a restart.
maxim218
2020-04-20 23:56
Funny game style. Graphics set good atmosphere.
maxim218
2020-04-20 23:58
Good game for young programmers. It can be used for teaching.
Short and sweet
relixes
2020-04-21 00:06
Very cool project, the perspective doesn't help tho. Personally I think the idea would benefit more using a normal 2D art style then a isometric view.
ilprinny
2020-04-21 00:06
I like programming games, the graphics were cute and the intro level was an amazing way to get me to understand what each thing did. It could use more levels, and maybe conditions so you can escape loops. It might be a good idea to have the buttons darken a bit more when hovered so its clearer, good entry.
Procedural generated levels would be very good for this game
sayumeki
2020-04-21 00:09
I like the idea and I think it can work as an educational game. Thoughts: * The isometric style does take a little to get used to with the controls, but I think it adds to the charm. * It wasn't clear to me what would happen if I wrote a partial program (as in level 2) and ran it. It turned out the answer was "you keep adding to the program, and it will continue from where you left off". I think this is intuitive but I was worried that it would restart the program from the start. * A tile limit might be good in some levels to enforce usage of the loop!
Please keep on building into it. We need more coders and this help people to build an analytical and logical perspective. I can see it as a play and learn software for kids in ipad.
Lovely little thing, super impressed you managed this along with the compo entry. Was actually sad when levels ended, would have totally played more.
I loved the idea. It's short but it's a very nice game with some neet graphics. Good job!
It's a great introduction to thinking about problem solving procedurally. As a puzzle game on its own, it has a lot of merit as well. I do struggle to see how it can be extended to teach more beyond the simplest loops, but perhaps that is my lack of imagination. What you have here so far is great
despdair
2020-04-21 09:14
@noel-widmer thank you finding bugs. I forgot to add a respawn system to first level. @maxim218 @bassguitarbill @storyteller-games thank you for your feedback and I am glad you all liked it. @relixes I made a version of this with just papers, initially I wanted to replicate that with 2D arts and clear boundaries but I wanted to try out isometric systems and it makes game nicer than 2D art I think. But it was hard for me to think about it even while I am doing like will character go left or right at that point and so on. I will consider this but I think isometric will stay, maybe with some more distinction. @ilprinny I could not found an initiative and easy way to make a close statement for loops in 10 hour period, if you have any idea I will be happy to hear. @svetoslav-godzhev it is a good idea but since this aims to children it may generate steeper difficulty curves than optimal, but I will definitely add it to some harder levels.
despdair
2020-04-21 09:18
@binaryprinciple thx, I am planning it for ipads and tablets since this kind of system can be pretty hard to see in mobile. And I will try to implement in some smart boards for schools in my country. @sayumeki isometric style is hard to interpret but makes game sweet and appealing for children in my opinion and I will add some more intro levels to make sure they really get the idea for both isometric tiles and loop encounters. And I am planning to add some if statement maybe with moving blocks. Will see about that
Love the aesthetic, music is nice not overpowering, love the wizard character. Note: Arrow buttons when stacked go over the 'Run' button, making it hard to press. I like how this also teaches you about perspective, angles of lines for drawings. Also on level 4 there is a bug with the repeat button (level after when you taught about the repeat button), when I click the finishing arrow then repeat on the last tile it continues then turns left (off the map and to death). Love your work.
despdair
2020-04-21 10:37
@chicken-castle-artwork thank you for feedback, I will fix them accordingly.
frokes
2020-04-21 10:39
Hey this is a solid base to build on! Reminds me a ton of code combat etc.
Is very pretty. And the idea is very good.
The implementation of the game mechanics is awesome escpecially the adding of loops, really challenging when I try to complete a stage without running while choosing directions. The music is very relaxing, I like it! :smile:
alareo
2020-04-21 20:30
Well done! It is simple, but pretty and effective. As a comment, it would have been better if you kept the reset and run buttons away.
congrats! this was really good, especially considering you only spend 10 hours :)
karas
2020-04-22 08:46
Nice little game ! I would have like to have the possibility to change actions order around or remove some without having to restart everything. Overall it's a good idea and if you push it you can have a cool game !
d5r
2020-04-22 08:50
Nicely done for 10 hours of work! Not 100% sure why the grid had to be isometric when a top down view would have sufficed. It gets a bit tricky trying to visualize the diagonal directions when planning moves, more likely so with children. As of now, this game can be a very good base to start on if you choose to continue working on it after the jam!
dxk2294
2020-04-22 08:52
Nice aesthetic! I felt the isometric perspective added an additional layer of complexity that just interfered with the main focus of the game, which is the algorithm. I found myself thinking more about the isometric controls rather than solving the puzzle. I was also quite confused by the fact that you could modify an algorithm and resume it from where you left off, I keep resetting my progress to make changes. I only found out you could make changes to your algorithm by reading the comments.
Still, I think this is a really promising start! I love the idea of game-ifying education, especially programming. Definitely worth continuing!
interesting concept
linx
2020-04-22 08:54
Really nice concept, a shame that you only spent 10 hours on it. It's very short and it feels some other cool puzzle levels could be created to expand on the movement and loop actions, and maybe add some more. Very good for such a small game :smile:
cool concept and art-style
tuesi
2020-04-22 08:58
Interesting game, really liked the concept of the game that you need to user your moves like programming. The die state would be nice addition to the game and the images of the moves that you made go over the buttons, you could use a simple mask and that would fix your problem.
At first I thought you had to plan everything out in advance, which was both interesting and a bit taxing. Needing to plan out a few moves and adding some enemies with movement could be cool.
Limiting the number of moves per level and forcing the player to have to use the loop function could add some cool puzzles as well!
I liked the beach tile.
despdair
2020-04-22 09:16
@neontropics thx for feedback. I want to find an easy way as if's like command for moving enemies or traps bu I couldn't figure it out yet
wxzuir
2020-04-22 11:17
The idea is awesome! Looking fowward to seeing more levels that force people to use loop lol
On the HTML version, the registered commands (if they are too many) will overtake the screen and its a bit hard to press the "Run" or "Restart" button. Great idea and game. Can't believe you only spend 10 hours on it!
despdair
2020-04-22 16:09
@zerohbeat yeah that's because of doomed grid layout in unity. Thx for feedback
I like this idea, I feel like this would be a great teaching tool.
zzox
2020-04-23 03:33
This is cool, I think this could definitely be a great tool with some more content and polish.
rhoka
2020-04-23 06:37
This is very neat and it seems like it could be a fun puzzle game with more levels. The only thing I wish I had was a button to restart the level without getting rid of my input and a way to backspace or delete certain inputs. That way I can more easily trial and error to see what works. Good job!
despdair
2020-04-23 08:06
@rhoka thx for feedback, I will consider that for some levels. Eventually, I wanted to force solving problems in one go but with more levels your idea can be good for starter levels.
extrone
2020-04-23 13:16
Hey, That was a cool little game. Also looks like I'm bad at coding and I can't count :joy:. Thanks for sharing the link with me :smile:
I always enjoy these kind of little "coding" games. And this is no different. With a bit more polish and more levels there could be quite a bit of fun hidden in here.
amazura
2020-04-24 13:12
nice game.. cute graphic and relaxing music, but i couldn't make to finish all the level :smile: good work this is an awesome entry :thumbsup:
sharks
2020-04-24 17:04
A cool idea, and good job for doing that in just 10 hours. I like the little pixel art character! I wish there was a way to restart levels without removing all the commands.
g12345
2020-04-24 21:42
Short and Sweet and Room for Improvements and some bugs (but as they are already discussed before I'll leave it at that).
If you're planning to give this to kids I'd suggest you add some borders between the tiles so that the children can count easier how many steps they need. Also, an undo button.
despdair
2020-04-24 22:47
@g12345 yeah. I am looking to using shader with tiles if that is possible and a switch between 2d and isometric perspectives to take off boiler plate of the game. Thx for advice.
Well done! You have made a really good game here! I found it fun and intuitive (just like your other game) and was happy to see the educational aspect to it. It would be great for you to expand this to teach players about more complex algorithms too (glad to see loops made it in)! Obviously, some more time is needed to polish and get things just right in a few aspects, but you had a small timeframe. Great effort!
I really liked the isometric twist on this and the diagonal command tiles. It was a nice change of pace from all the cardinal direction programming games.
marbles
2020-04-25 04:43
Nice and simple puzzle game (Not sure if you would even call it puzzle though). When the commands reach over 9, it will cover the buttons, maybe you could make it so that the squares will automatically resize so that the buttons aren't affected.
kupnu4
2020-04-25 05:30
I really like it! Looks charming and well polished. Introduce a few more mechanics and make loads of levels and you are good to go to release it! Job well done!
Good game! I have played a similar game before.
solweak
2020-04-25 08:32
It's a popular genre to show what programming to children, well done. The perspective may complicate understanding on this one, but overall it's nice !
It's still rather simple I think (of course, because it's a game for children). Anyway, the arrow rows cover the run and restart button when it's full, I hope you can fix that
Nice and relaxing little puzzle game! Don't worry about it being short, it's the idea that matters and the idea is great!
Well done!
It is a nice little game! The Run and Restart buttons are covered when there are too many arrows (the arrow goes over the space). An undo button would be nice so I do not have to restart and re-click all the other arrows.
despdair
2020-04-26 07:26
@robert-li do you remember at which level you experienced this?
haiyoooo
2020-04-26 08:57
Innovative!!! It was a little abstract with the diagonal arrows, cause my brain was stil thinking in left right down up relative to the person.
Super easy to pick up and understand, very clear, not confusing at all. Great feedback. I didn't even read the instructions to figure out how to play
If it's aimed at children, the jump in difficulty from level 1 to 2 might be too abrupt. Maybe some levels in between for a more gradual increase?
I love how you used "scary" to describe the red tiles, it shows you're thinking of your audience.
Simple and very well executed! The restart function felt a bit confusing at the beginning because I thought it would not delete the commands, but aside from that I had a great time!
despdair
2020-04-26 09:23
@haiyoooo thx for feedback. Normally, I am planning to increase difficulty in 3 steps but in 10 hour period it was not possible for me to make more levels, and I felt a bit brain washed near the end of jam. Thx for playing, it's good to see some game design decisions are working. @superpatch I am planning to change whole system at that side and I'm working on it with more clear brain let me say :smile_cat:. I will consider just resetting player but it's more of a design decision for now. Thx for feedback and playing.
thelemba
2020-04-26 12:47
cute graphics and nice little 'programming' game, using isometric is a smart choice it makes everything less straightforward and made me think
Really like the mechanics, with more content this could become a really nice puzzle game on mobile! One main suggestion for improvement would be to see the commands being highlighted during movement somehow, so it's more obvious to the player what in the command line went wrong if he fails. Other than that, good job!
I like this better than the turtles I learned programming with :)
despdair
2020-04-26 13:08
@marc-grabow I'm working on a rework on that system which will make commands a bit like a video timeline. Hope it will payoff
firellon
2020-04-26 13:17
That's a nice base to make a full scale game about programming :) especially just for 10 hours!
I think an easy improvement would be to introduce the grid, so you could easily see how many cells would you normally travel. More programs and more complex objectives, as well as the actors on the field would help a lot - but that's just about amount of time invested, right?
Otherwise, it was pretty self-explanatory and well done.
I really like the Idea, similar to some coding-games. If you want to use that to teach algorithm to children, i would like to just "erase" one step instead of all the "code". Also, the arrows could be confusing for children. Really liked the calm music!
despdair
2020-04-26 13:35
@firellon @chuchugeralt thank you so much for playing and feedback. I will consider them to improve game
@despdair Ah yes, video timeline style would definetly be cool, especially with a little index line playing along. Once you have that, you could also add some time-related things (like wait for one turn, to avoid some moving obstacles) or to really ramp up the complexity have multiple tracks for multiple characters one has to move!
despdair
2020-04-26 14:08
@marc-grabow thx for cool ideas. WaitFor can work pretty well for many moving obstacles
Hey! Played the game and here’s some feedback! https://youtu.be/ejsMgcyObLY?t=1210
despdair
2020-04-26 21:26
@kaafirookie Hi, thx for feedback and spending time. I will continue to work on them but I don't know at what timeline right now since I have two projects at my hand needs to be finished first. I might not spent so much time on precious animals, it may end up improved experience with some additions to gameplay since I have very similar game at my hand at last stages of development. This project take many people's attention though and I got very good feedbacks, so right now I am working on a small fix which will act as prototype v2.0 which I will update about people who played this game. Many of the problems you mentioned were in my had even while developing it but I choosed what is easy to me instead of what is easy to player with a tired brain.
Great Idea and the execution is also very good. I think it will be a very good tool :)
Really great idea and a nice execution. I don't think this fits the theme very well, If there are threats in the scene (like spikes, fire, etc) it would be more clear. I wish I could remove an piece in the stack after I put it, having to restart everytime is awfull. But you did a lot in just 10 hours, good job. I hope you keep developing it.
That was fun. I like the idea, wish it had more levels :)
DAMN! That was my idea if the theme was "automation"! Really nice implementation, neat graphics, smooth gameplay. You could think of add in a future implementation the option of functions (small parts of code that you can call anywhere in the code) in order to reduce it and also for/while loops and if.
Really nice, i liked it a lot!
despdair
2020-04-27 21:29
@rodrigo-denubila initialy, I want the red tiles to be like lava and maybe some escaping from them to survive. But isometric tiles are not mine so I can’t put my ideal ones. And this was in my mind as a challenge so it was nice excuse even it was slightly reşated with theme. But I’m adding more stuff now as post jam edition which suits more to the theme. Thx for feedback
despdair
2020-04-27 22:13
@derek-volker functions are good idea and essential in my opinion. However, it is hard to implement with keeping simple ui, the best solution comes to my mind is building a scratch like system instead of this button concept. But I am thinking a different method for it
despdair
2020-05-01 15:23
@derek-volker @fancypants @rodrigo-denubila @trigueiro @kaafirookie @marc-grabow @chuchugeralt @firellon @scott-steffes @thelemba @superpatch @haiyoooo @robert-li @marcusnystrand @sandra-martinez @solweak @lungtakumi @kupnu4 @grandtheftmarmot @marbles @emperor-eagle @g12345 @sharks @amazura @charliegray @extrone @zzox @stefenism @rhoka @zerohbeat @wxzuir @neontropics @tuesi @isaque-picao-sanches @linx @adriankrawczyk @dxk2294 @d5r @karas @luddegodofpain @alareo @janmatyoostudio @victor-reiner @frokes @chicken-castle-artwork @aditya-kumar @storyteller-games @nonumbersgames @binaryprinciple @sayumeki @svetoslav-godzhev @ilprinny @relixes @bassguitarbill @maxim218 @noel-widmer Hi everyone, sorry for interrupting you. I released a post jam version of the game. Feel free to inspect it and give feedback. I solved many of the requested feedback and added new levels/features https://despdair.itch.io/survivalgo here is html5 version is post-jam
cptn-b
2020-05-01 17:00
Awesome game about logic!!! I thought I was the only one who went down the "logic path" for this jam^^. However, I think my game is a little more abstract.
I like the idea, but I kept having this bug that it just ignored part of the commands, which made the levels practically impossible until it finally did what it was supposed to do.
Besides that, nice game and fun gameplay. easy to understand and looks like a fun learning tool.
despdair
2020-05-01 20:47
@krammetje thx for feedback. I will fix it right away
tobiasw
2020-05-11 18:54
As someone who as also made an [educational programming game](https://dragonlab.de/portfolio/project-starcoder) before, stuff like that is right up my alley! Here's a bit of feedback: - I like how you introduce stuff through levels rather than through long explanations! - The second loop level, although good on its own, was a bit too much of a jump in my opinion. I think a longer left-down-left-down-left-down loop could've been in between. - The graphics are a bit on the simple side, but communicate the intent well. - I think the loop might've been clear to me only because I know that loops exist. Maybe an example level that shows a loop in action would be nicer to onboard players without that knowledge? - It took me a bit to figure out that the "exit" symbol was a loop delimiter. I think a design where you put blocks *inside* the loop like [e.g. in Scratch](https://mako.cc/copyrighteous/wp-content/uploads/2016/07/scratchblocksct.png) might be clearer.
Unfortunately I couldn't get past the level where the enemy appears. After trying around a bit and restarting a few times, my character refused to move at all (it only played the walking animation), and after a while, the enemy also stopped moving.
Really nice start - I remember you said you were hoping to develop it further! As I said when I played it on stream - thinking next about how to implement loops into the game would be an interesting challenge - but if done well could really improve the puzzle element of the game.
despdair
2020-05-12 09:49
@tobiasw thank you for feedback. There is lack of introduction for loop stopper and I could not found a way to introduce it and subset codes for loop may involve drag and drop system. But I will definitely work on that to improve and maybe the way scratch did is the best solution but I will see about that. Enemy level is very buggy too and it is not as intended to be. Initial idea to force users to use waits but as I think now there were much better ways to do it. Hence, in that enemy level you can pass it buy just running at the correct time. Thank you for feedback again.
despdair
2020-05-12 09:51
@honest-dan I'm looking on it, I introduced for's alongside with while's in system but in UX side it is not ideal. I am trying to design levels where players are somehow rewarded by loops instead of straight out forcing them. Your feedback in stream definitely helped me though, thank you for spending time.