mantis's Avatar

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.

512 Followers  |  335 Following  |  321 Posts  |  Joined: 09.10.2023  |  2.1339

Latest posts by imakecoolstuff.bsky.social on Bluesky


Post image

Spent the weekend experimenting with 32x32 LED matrix panel, controlling it with ESP32. The goal is have a 1bit 32x32 bitmap (with a dropdown shadow) displayed on hue-cycling background, so that I can display icon or some text.

The graphic system is set up, now to create data uploader.

22.02.2026 21:08 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Found this little gem on discord.

23.01.2026 17:44 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I have only one windows machine left at home and I'm going to convert it to purely linux machine whenever I'll have a free weekend. Fuck windows, fuck ms, I'm so done with this bullshit.

13.01.2026 10:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I have decided to make a hot sauce out of my very first home grown carolina reaper.

08.01.2026 17:53 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Seems like the camera system is doing the camera system things like I wanted it to. Good. Belt scrolling unlocked.

05.01.2026 21:04 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

After taking my xmas rest and returning to Godot I was staring at this line and couldn't figure out why the engine was shouting at me. After some time I realized that I goofed with the variables in function definition.

Guess 30+ years of C-based programming is a hard habit to shake.

03.01.2026 05:03 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Ok, the festive resting period finished, time to return to making the game. Next items on the menu: general level progression.

01.01.2026 14:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Drillers got second attack, a spike from below. They are now straight up bullies :D

18.12.2025 10:53 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

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.

18.12.2025 08:45 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

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

17.12.2025 23:33 โ€” ๐Ÿ‘ 20    ๐Ÿ” 8    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

This has vibes of the old GB/SNES Dragonball Z RPGs. I love it!

18.12.2025 08:13 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

The solution? Have players' box separated into multiple colliders, and make sure that each attack can hit particular opponent only once.

As far as multiple hit attacks go, I'll have the flag reset over course of the animation.

17.12.2025 12:55 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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.

17.12.2025 12:53 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Sketched a quick temp art for the second enemy to test out new attack types. First one is in: charge.

17.12.2025 12:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Video thumbnail

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

15.12.2025 06:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

It's pierogosaurus time!

14.12.2025 16:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Don't get me wrong, it's still fugly and I'm still refactoring it. But I got my leverage in and I can at the very least wrap my head around it.

12.12.2025 22:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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.

12.12.2025 22:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
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โ€ฆ

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

12.12.2025 04:51 โ€” ๐Ÿ‘ 14    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I was thinking about growing my Rex through the game, having her start in alley, grow to a regular t-rex size and then become a huge kaiju, but that limits the reusability of assets between levels. As I'm intending to finish the game within 4 months, that is quite problematic.

11.12.2025 08:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Still on the fence about it. Kaiju being REALLY tiny makes for some unique experience.

My main fear is only that it won't feel kaiju-y enough. Part of kaijus appeal for me is the huge scale terrain destruction, and I kinda would love some of that.

11.12.2025 06:59 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Adding juggling to my tiny kaiju beat'em'up and it's SO MUCH FUN to test :D

#indiedev #gamedev #godot #beatemup #pixelart

10.12.2025 13:20 โ€” ๐Ÿ‘ 47    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

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

09.12.2025 23:52 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

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.

05.12.2025 13:41 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Kaijus? Arkanoid? Sign me up!

04.12.2025 15:58 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

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

04.12.2025 12:19 โ€” ๐Ÿ‘ 26    ๐Ÿ” 12    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Post image

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.

02.12.2025 07:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Spent the day writing design documents and THINKING BIG THOUGHTS. Brain hurts now, gonna watch some silly movies about dinosaurs.

30.11.2025 18:32 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Itโ€™s every living personโ€™s obligation to throw these in the river when they see one.

28.11.2025 17:52 โ€” ๐Ÿ‘ 18    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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

24.11.2025 16:11 โ€” ๐Ÿ‘ 34    ๐Ÿ” 8    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@imakecoolstuff is following 20 prominent accounts