Mow Bot by Seng
Welcome to Mow Bot. It is powered by grass. To delay its shutdown you have to keep mowing!

All assets but the font were created by me.
Controls
|Action|Key Binding| |---|---| |Movement|WASD| |Retry|R| |Exit|ESC| |Confirm|ENTER| |Volume|+/-|
Tools used
- Music: beepbox
- Sound effects: sfxr
- Art: Aseprite
- Programming: C++, SFML, CMake, Visual Studio
- Level Editor: Text editor
| Link | https://github.com/Seng3694/LudumDare50/tree/ld50 |
| x64 | https://seng3694.itch.io/mow-bot |
| x86 | https://seng3694.itch.io/mow-bot |
| Original URL | https://ldjam.com/events/ludum-dare/50/mow-bot |
Ratings
| Overall | 288th | 3.856⭐ | 54🧑⚖️ |
| Fun | 101th | 4.038⭐ | 54🧑⚖️ |
| Innovation | 464th | 3.529⭐ | 54🧑⚖️ |
| Graphics | 695th | 3.647⭐ | 53🧑⚖️ |
| Audio | 381th | 3.625⭐ | 54🧑⚖️ |
| Humor | 618th | 3.054⭐ | 48🧑⚖️ |
| Mood | 675th | 3.49⭐ | 50🧑⚖️ |
| Given | 61🗳️ | 87🗨️ |
Overall a pretty cute game ! Keep up the good work :smile:
You should have gone for it, it's a shame that your game has no link with the theme.
Anyway, it was very fun, I didn't realise that you could step on stone until you stepped on grass for the first time. You should have some indicator for that, like the mow vibrating only when it's working.
I like the vibrating idea. Or maybe some kind of animation while mowing. Anyway thanks for the feedback!
It's a pity my brain is small and I couldn't even finish some of the levels. Good job and good luck!
@stupidhobbit thank you for your feedback. I tried playing with the size a little bit. Smaller maps were solvable really fast so I made them slightly bigger.
@andrground thank you! To be honest it took me a while to figure out a way to "design" those maps. I do play some puzzle games but designing them is a whole different thing. Not making them too easy but still solvable. Happy with the result though.
@phoenixofforce @poopgames @kaljal thanks for playing. Glad you liked it!
@theo-clarke Thank you! Creating levels was actually hard because they were either too easy or even too hard for me to clear. I had to make sure they were beatable at all. I noticed that symmetrical levels tended to be really easy so I tried to create "easy asymmetric" maps and progressed to harder maps. In the end it's still a puzzle game so it's fine having to think about some levels for a little bit longer I think. Unlocking levels one by one was on my feature list but sadly I ran out of time
@henrik-ganard Thanks for your feedback. I understand why people prefer WebGL games. I'm very used to using SFML and it doesn't support WebGL. I'd need to mix in some SDL and get Emscripten to run. Maybe I'll get it to run for the next jam! Glad you still played it!
Also thanks to everyone else playing my game!
@dmitrygalias @adamk33n3r thanks for playing. Glad you liked it!
Classic and intuitive gameplay with a very good execution! The space for errors and the timer are very nice ideas. I would love a webgl version to come back to it sometimes!

@shared Glad you liked it. Yes the music in general is ok but can be annoying when hearing it for a long time. I'm no musician so that's the best I could make with my current skills :smile:. Grats on the 5 stars on every map!
@sagiii That's totally fine. There is some leeway with the energy system. Don't need to clear every map with 5 stars. Yes it's hard to get a good starting volume. It was fine for me and also for everyone who tested it but you can regulate the volume with +/- if it's still too loud/quiet.
@bqq Yes same here. Only played one SDL game and one pygame game so far. Other entries were mostly made with Unity/UE4/Construct/Godot. Nothing wrong with that ofcourse but I also like seeing people using simple frameworks. Sadly I didn't have time to add an introduction/tutorial map. Guess I could have made a simpler map for the first one. Thank you for the feedback!
@zimny11 @dingledorf @lecloow7 @beelzeboss @mavvy and everyone else I might have missed: Thanks for playing!
@shared I can list the tools I used. Maybe they are helpful to you in any way. I was able to understand them even without any knowledge about creating music:
- Music with [beepbox][1]
- Soundeffects with [SFXR][2]
I'll probably look into [boscaceoil][3] for the following projects. Seems like a nice tool to play around with :smile:
[1]:https://www.beepbox.co/
[2]:https://www.drpetter.se/project_sfxr.html
[3]:https://boscaceoil.net/
Good job :slight_smile:
Thanks for playing Apocawiz and leaving such kind feedback! And CONGRATS on finishing the jam!
Sadly I couldn't think of any game which fits the theme and would have been fun to play for me. Or actually create it with my limited skillset. Even after a playing a few games, I still think that the theme is rather bad for creating fun games. Doesn't mean it's impossible. Played some great games this jam!
For the art it's kind of true. I did intend to rework the map tiles, but I focused on getting all my key features to work first and ended up having not enough time. ~~I was ready to call it "programmer's art" but then I noticed some people actually like it~~
Thanks for your feedback!
@shadow64 Glad you liked it. Thanks for playing my game!
You took classic gameplay, gave it a twist, applied the theme effectively and made a very enjoyable and challenging game!
It's also great to see what is possible with SFML, I've been struggling to choose a technology to stick with and SFML was one of the options I was toying with. Thanks for uploading the source code! :)
Feel free to do anything you want with the source code but keep in mind it was mostly created in 3 days so it became rather messy. The template I prepared before the jam allowed for fast and flexible development though. For example the screen transitions weren't planned originally.
Already fixed all bugs I was aware of on the master branch and planned on continuing development there. So maybe check this branch instead. Still needs lots of cleanup work I wasn't able to do yet.
I really liked the animation screen when you started a level, it looked realy smooth!
Overall, well done :3
I really like when games have that little fulfillment effect and this game does just that! As a player even going to the next patch of grass has a rewarding effect, not only the rating stars on the level as a whole, but the playthrough is nice and smooth, IMO if a puzzle game does not have that, it quickly becomes a burdensome task...Great job @seng !