Happy Bot Mess by meursault

Happy Bot Mess is a turn based tactics game. You control two military happy killing bots that have a serious bug: their attack and movement are bound to the number of bullets in their weapon.
For example, if they have 1/4 bullets in the weapon their movement range is four tiles and they make four damage. If they have a full clip of 4 bullets they can only move one tile and make one damage. Every move also costs a bullet because the Happy Bots are rocket jumping. Choose your moves wisely. By the way these gameplay rules do not apply to the enemies.
Gameplay Basics
Your units have one move and one action per turn. The action can be used for attacking enemies, healing a friend and the unit itself or reloading. Using the action ends the units turn. Use the buttons on the units UI or the number keys 1-4 to select an action. Reloading is done instantly on clicking the button. For attacking and healing you have to select the action. Then all targets in the skill range are highlighted. If no unit is highlighted, you can not use the skill. But that is poorly communicated. When both units actions are used you have to end the turn via enter or the button at the top.

Linux & MacOS
The game is built with Monogame so it can be run on both platforms with the Mono Runtime. On Ubuntu simply install the mono-runtime package and start the .exe of the game via mono HappyBotMess.exe. Sorry that there is no easier solution at the time. I only tested this on Ubuntu but there the game was running without problems.
Created with: Monogame, Pyxel Edit, Bosca Ceoil, ChipTone.
Created by Sören Hoffstedt. I'm looking forward to hear your feedback.
| Windows | https://meursault.itch.io/happy-bot-mess |
| Linux | https://meursault.itch.io/happy-bot-mess |
| Original URL | https://ldjam.com/events/ludum-dare/40/happy-bot-mess |
Ratings
| Overall | 144th | 3.725⭐ | 42🧑⚖️ |
| Fun | 160th | 3.638⭐ | 42🧑⚖️ |
| Innovation | 198th | 3.463⭐ | 42🧑⚖️ |
| Theme | 176th | 3.788⭐ | 42🧑⚖️ |
| Graphics | 144th | 3.838⭐ | 42🧑⚖️ |
| Audio | 184th | 3.35⭐ | 42🧑⚖️ |
| Humor | 177th | 3.257⭐ | 37🧑⚖️ |
| Mood | 243th | 3.27⭐ | 39🧑⚖️ |
| Given | 57🗳️ | 25🗨️ |
@dr-v That's a good point about the healing, thanks!
Nice looking graphics, but the sounds could have used some more work. Anyhow, it's very impressive for a compo entry!
Also, extra points for the effort of narrating the text. So rare, and it was actually quite good!
Thanks for the feedback :-)
Simple yet beautiful graphics, and nice gameplay (took a bit of time to understand though =p). The music was a bit repetitive, but very nice game anyway =)
The only thing I thought was weird is that doing an action also uses up your movement. I can't remember if it's usual for doing an action to end your turn completely in other turn-based strategy games since I don't really play them.
For some reason, a couple of times when I got a game over the game didn't end and the AI would move for a few turns, and then the game would crash. Then I just went and checked again and it went to a game over screen like it's supposed to. Weird.
The art and sounds are nice, the music is pretty good too but got repetitive quickly.
Nice job!
The game, however didn't frame properly on my computer which made it a bit hard to play (image below).
This was a great application of the theme, and the game has a very high fun factor (maybe I'm biased because I like strategy/turn-based games). I'll be trying it out again if a patch fixes the framing issue

running on windows 10
@thx1342 Sorry, but I have no idea about that bug, can't reproduce it. Might be a Driver+OS+Monogame bug that i can't really fix right now. It doesn't really help but you're not really missing anything... The buttons on the top left are: none-functional menu button, mute music, end turn (also enter on keyboard). Annoying nonetheless.
Thank you both for the feedback :)
I like turn based games, it took me a little while till I figure out what was I supposed to do but I got it eventually.
Nice art as well!
Good job! :)
Works well on Linux. Medium annoying UI thing: The camera did not pan to show enemies when they moved.