Ten 'em up by Matoux42

Instructions
~~Uses Python3 and Pygame to work, so Linux users must install them (use your package manager for python, i. e. pacman -S python3, and pip to install the requirements pip install -r requirements.txt).~~
Edit I made a stand-alone binary for Linux, so that you do not need to install dependencies
~~A stand-alone executable for Windows will be available soon.~~
Edit Windows exe is now available. I'm sorry, but couldn't manage to merge exe and dll, so the zip is a bit messy ...
Story
You're on a mission to exterminate your flying enemies and steal them their equipment. The only problem ? They trapped their equipment with some malicious stuff, and change packaging every 10 seconds to confuse you. But do not worry, your radar will indicate you on time what contains their dropped equipment. Just be careful, mistakes could be irrecoverable ...
How to play
You control your ship with the mouse cursor, that's all.
Barrels
Your enemies drop barrels containing good and bad things. The content of the barrels change every 10 seconds and is indicated at the top of your screen. You can read next what can be in the barrels, or just wait and discover directly in-game.
Here is a list of what you could find in barrels :
Good things :
- heal
- weapon upgrade
- ship speed-up
Bad things :
- (big) damages
- weapon downgrade
- freeze weapon for 5 secs
- ship slow-down
That's all, enjoy the game : )
Notes
Used tools :
Font is taken from internet. See the Readme.TXT in assets/font to learn more
Edit :
- I re-upload my game in two new "*_clean" archives, because the first version of the archives contained undeleted save file :grimacing:
Ratings
| Given | 28🗳️ | 20🗨️ |
[You're not allowed to use AI-generated content in the compo, for this edition.](https://ldjam.com/events/ludum-dare/51/$296587/welcome-to-ludum-dare-51)
It's the first time I'm using this kind of tools, and in the global usual rules, content generators are allowed ("[Content generators are allowed. In fact, they’re encouraged.](https://ldjam.com/events/ludum-dare/rules)") ...
I guess I should change my game category to "Jam", but it's too late. I'll try to figure it out with moderators
I found it's very difficult to catch the barrels since they were cast out by random direction, while my aircraft was not moving fast enough.
What an evil take of the prompt :P
Very challenging, cool game!
"MESA_LOADER_DRIVER_OVERRIDE=i965 ./Ten-em-up"
I played this game a few times until I found the winning strategy - beelining for the improve weapon barrels in the early game. Once the weapons are upgraded enough, you can clear enough bullets away that the only threat is the barrels. Once you're there, you can play indefinitely!

While this is definitely satisfying and it was fun seeing how far I could push it, I think it would the game would be better off if it could avoid this. I think the game could avoid this reverse difficulty curve by removing the ability to destroy bullets. The enemy bullets could be made slower as well to counteract this. This would make the higher end weapons not eliminate all risk. Enemy spawn rates could also increase.
Unrelated, it would also be helpful to have more audio feedback of when barrels would change, so you could focus more on the playfield.
I like the concept a lot, and with some tweaks to the difficulty curve it could definitely have some staying power :)
Thank you for your feedback. Yeah, the next point on my todo-list was to make a better difficulty curve in the game, but I didn't had enough time for that :frowning2:
```bash
[8991] Error loading Python lib '/tmp/_MEIqoO05L/libpython3.8.so.1.0': dlopen: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/_MEIqoO05L/libpython3.8.so.1.0)
```
I didn't manage to unlock the winning strategy tho.. Enjoyable game overall :slight_smile:
Only criticism I have is that I would have liked the UI to be a bit easier to read to know when the barrel effects changed and which ones are positive.
Overall good classic genre implementation)