mantis
banner
imakecoolstuff.bsky.social
mantis
@imakecoolstuff.bsky.social
I make cool stuff | he/him

Developer of Roarr! The Adventures of Rampage Rex. Trying to atone for my gamedev sins.
Drillers got second attack, a spike from below. They are now straight up bullies :D
December 18, 2025 at 10:53 AM
To create full variety of enemies for a beat'em'up, I'll need certain amount of attacks:

IN
-regular
-jump
-charge

TO BE DONE
-spawned entity (damage/DOT/CC)
-shot
-weapon/item throw
-grenade
-shield/defend
-extending hitbox
-active multihit
-grapple/stun
-throw

Time for the spawned entity type.
December 18, 2025 at 8:45 AM
Reposted by mantis
Star Spark is a roguelite, tactical turn-based fighting game in which you battle your way through a survival tournament.

👊 You can punch the wishlist button here:
💥 store.steampowered.com/app/3639950

#WishlistWednesday #StarSpark #IndieGames #GameDev
December 17, 2025 at 11:33 PM
Charge attack gave me a unique problem. As opposed to any regular attacks in the beat em up, which come in from the side, this one can hit you from any point on screen, including above.

That meant that I could have hitbox collide with hurtbox outside of Z-check. Another 2D beat em up quirk.
December 17, 2025 at 12:53 PM
Sketched a quick temp art for the second enemy to test out new attack types. First one is in: charge.
December 17, 2025 at 12:49 PM
Sometimes you spend couple days refactoring and you end up with code that isn't exactly yet at the point it was before refactor

I now have a bug with Octis sliding when entering idle state that wasn't there earlier, but the new architecture is way more customizable and less spaghettified. Good shit
December 15, 2025 at 6:39 AM
It's pierogosaurus time!
December 14, 2025 at 4:00 PM
Ever had that moment when you want to add a feature, take a look at your month old code and you want to rewrite it from the start because nothing makes sense any more?

So I wrote it down as a UML to wrap my head around it and did a tiny bit of refactoring. Now looking at it pains my soul bit less.
December 12, 2025 at 10:01 PM
Reposted by mantis
I'm really bad at social media, but if you are reading this, please take a moment and consider joining for our 5th annual blind accessibility game jam starting in Feb! 5 years, over 100 accessible games made, help us do even better!

itch.io/jam/games-fo...

#GameDev #A11y
Games for Blind Gamers 5
A game jam from 2026-01-31 to 2026-03-15 hosted by Ericbomb & Patricia. Welcome, Blind and Sighted Game Developers! Welcome to the fifth annual Games for Blind Gamers jam! The goal of this jam is to…
itch.io
December 12, 2025 at 4:51 AM
Adding juggling to my tiny kaiju beat'em'up and it's SO MUCH FUN to test :D

#indiedev #gamedev #godot #beatemup #pixelart
December 10, 2025 at 1:20 PM
Things that you don't have to give a damn about in 3D: properly displaying particles in Y sorted environment is a relatively challenging thing

What I ended up doing is spawning a particle prefab at the same Y position as the enemies for sorting purpose, but its internal sprite node gets a Y offset
December 9, 2025 at 11:52 PM
Slowly adding steering behaviors for enemy scatter mode, to make them feel bit more alive and fun. Octis are REALLY active at this point in time, but I need to add switching between aggressive/scatter states before I tweak this behavior.
December 5, 2025 at 1:41 PM
Kaijus? Arkanoid? Sign me up!
Rraaawwrrr!

The final content update is live for Mega Kaiju Boom Ball, and includes one final Kaiju battle available as a bonus level!

Grab it NOW on @itch.io!

#screenshotsaturday #neshomebrew #nesdev #indiegamedev #gamedev #indiegames
December 4, 2025 at 3:58 PM
Reposted by mantis
Rraaawwrrr!

The final content update is live for Mega Kaiju Boom Ball, and includes one final Kaiju battle available as a bonus level!

Grab it NOW on @itch.io!

#screenshotsaturday #neshomebrew #nesdev #indiegamedev #gamedev #indiegames
December 4, 2025 at 12:19 PM
Working on scatter movement for my beat'em'up enemies and how to make it dependent on enemy aggressiveness.

The idea: pick a random point to scatter towards, and then shorten the vector between it and attack position depending on desired aggro level, allowing for quick transition into attack mode.
December 2, 2025 at 7:34 AM
Spent the day writing design documents and THINKING BIG THOUGHTS. Brain hurts now, gonna watch some silly movies about dinosaurs.
November 30, 2025 at 6:32 PM
Reposted by mantis
It’s every living person’s obligation to throw these in the river when they see one.
Just as you thought food delivery companies couldn't inflict any more misery on society:

Instead of using lowly-paid gig economy contractors to deliver groceries, they're replacing humans with robots, who, in turn, force humans off the pavement into road traffic.
November 28, 2025 at 5:52 PM
I am cataloging my old games. Some of them got lost to time, some I've found screenshots of in the archive.org, and some I still have the source code for.

Managed to compile this dungeon crawler made in a "7 games in 7 days" solo jam in 2014

Yes that is a Thong Goblin.

#gamedev #indiedev #gamejam
November 24, 2025 at 4:11 PM
While traversing internet looking for my old projects I have found the person whose game created for Ludum Dare 32 about a car destroying buildings with a giant flail put me on my way to make kaiju-destroying-cities games and changed my life forever.

Thank you!
November 23, 2025 at 3:50 AM
Reposted by mantis
My interactive tween guide for Godot is out !

If you have trouble using tweens, adding "Juice" or picking the right transition, it should hopefully help!

The guide is free and will always be 🩵

qaqelol.itch.io/tweens

#Godot #GameDev #Animation #Tutorial #Guide #Tweens
November 20, 2025 at 1:21 PM
Putting finishing touches on the second tutorial game. Juice it or lose it!
November 18, 2025 at 8:20 AM
You know you've been working with snake_case for too long when you mindlessly add commit message like this.
November 18, 2025 at 8:18 AM
Oh no! The kaiju are attacking!
November 15, 2025 at 3:40 PM
Reposted by mantis
Accessibility

You're going to hate it one day when you're older, less able, and find your favourite games are inaccessible
November 11, 2025 at 10:13 AM
Today I learned that Jane (as pictured here on a Wikipedia article photo) was in high probability not in fact a T-rex, but rather a Nanotyrannus.

My reality split asunder! Desire to learn more intensifies!
November 12, 2025 at 3:34 PM