Update 19/08/2025
Absorblaster 1.5 arives! Probably the last thing I will do with this game, but it now runs in 60fps, and the in-game manual features some additional visuals for extra clarity, and I fixed a visual bug, which means the life gauge of the boss should drain correctly.
(rest of the old post below, though with updated download links)
This little shmup I made with the help of the LazdyDevs simple shmup tutorial, though I believe it outgrew the tutorial's scope, as you can probably tell by the fact that it's a multicart - whether that's scope, or my own bloaty code, I'll let you decide.
3 difficulty modes that end with a boss fight, and an endless mode if you prefer the old way to play.
Also an in game manual, but you can find out how to play below as well.
Instructions:
This probably isn't a good shmup. This might not even be a good game. But to me, the important thing is that it exists, and that it is, in some way, complete. It is done, I have made it. I can move on to the next project and explore PICO-8 and gamedev further.
A massive shoutout is owed to @pancelor for their pq library, a fantastic debugging tool, I wouldn't be able to identify my bugs and errors nearly as effectively without it.
Another massive shoutout is owed to the community at the LazyDevs and PICO-8 Discord servers, as well as the PICO-8 subreddit - incredibly friendly people who's help was instrumental to the completion of this project.
If you'd like to download this game to have a local copy of it, use the links below (since this is a multicart):
Standalone release (binary export): https://www.mediafire.com/file/7mdlf5rf71ydljy/absorblaster_standalone.zip/file
Carts (for the PICO-8 on your computer, or for your handheld device): https://www.mediafire.com/file/c9t8qyuwm46euxt/absorblaster_for_handheld.zip/file



I must admit I chuckled a bit at the paragraph after the instructions. Maybe a touch dramatic, but it's totally legit. Completing projects and moving forward is the key thing. Congrats on this one, it feels pretty good to play.
[Please log in to post a comment]