Log In  


Cart #abosrblaster-2 | 2025-07-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6


Your old high scores are out, the game is in - Absorblaster v1 is released!

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:


X button fires your weapons, O button transforms between modes.

In Mech mode, your movement is slow but precise, and you have access to the Beam. You can tap the X button to activate and deactivate it, or hold the button to charge it up and release to fire. The beam generates heat while firing, except for when it is using up built up charge.

In Ship mode, you are harder to hit, move fast but with more inertia, and have access to the Gun. The gun doesn't generate heat, but becomes imprecise if fired continuously - simply stop firing for a moment to recentre your aim, as it were.

Weapons start at medium level, and can go go low or high.
If you are hit, you will lose a level of a weapon at random and lose some of your shield charge as it deploys. While its deployed you are safe from damage for a while, but all hits (including the first one) generate heat. The shield charge is displayed as a circle filling out from the top surrounding the rest of the hud.

If you overheat, your speed will drop and your beam will become unavailable. As long as you don't accumulate more heat, you will recover in some time. Heat is displayed as shimmering red/orange semi-circles on the sides of the hud.

Once you lose all your shield charge, the next hit will destroy you.

Collect the alien cores dropped by enemies to upgrade your weapons and mech/ship.

[8x8]

Physical core (or the "gun" pickup)- improves the fire rate and spread of the gun. When you collect the core at high level, the Gun will be Boosted for 5 seconds, spreading bullets at a ridiculous rate and permanently improving its damage. If you collect another core while Boosted, the timer will reset and you will score extra points.

[8x8]

Energy core (or the "beam" pickup) - improves the charge rate and heat generation of the beam. When you collect the core at high level, the Beam will be Boosted for 5 seconds, generating no heat/spending no charge when fired, adn charging at a very high pace. If you collect another core while Boosted, the timer will reset and you will score extra points.

[8x8]

Heat core (or the "heat bomb" pickup) - adds one Thermal Bomb to your inventory, as indicated by pluses at the bottom of the hud. The bomb will detonate if you overheat, destroying all enemies and bullets on screen. If you collect a Heat core while holding 3 bombs, a Heat Sink will be added to your inventory, improving the rate at which you cool down.

[8x8]

Shield core (or the "shield" pickup) - restores a portion of your shield, and activates it. If you collect a Shield core while at full Shield, or shortly after collecting a Shield core, you will gain a stack of Pulse. The next time you take a hit that activates the shield, a stack of Pulse will be consumed erasing all bullets on the screen and protecting your weapon level.

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 your the PICO-8 on your computer, or for your handheld device): https://www.mediafire.com/file/c9t8qyuwm46euxt/absorblaster_for_handheld.zip/file

There's one visual bug that I hope to address, and I may consider some balancing adjustments, but otherwise - this one is done. And I'm still excited to work on another game! So I'll see you on the next cart.

6


All Comments

When you finish the game, please show me how to play.


@DarylJohnson you can check out the instructions hidden in the spoiler. Let me know if anything is unclear.


1

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]