Mischief and Mayhem Studios
mandmstudios.bsky.social
Mischief and Mayhem Studios
@mandmstudios.bsky.social
Official home of Mischief & Mayhem Studios. Currently developing an update to Ark Defender

You can check out our other socials, demos, and links to games on
LinkTree: https://linktr.ee/mischiefandmayhemstudios
Pinned
This week we are announcing a new project. Sort of. We've been porting our game #ArkDefender from #Unity to #Godot. And once we reach parity, we’ll be adding stuff for a Waiting for Laouylik Update!
#indiedev #gamedesign #indiegame #IndieGameDev #2dgame #screenshotsaturday
While the main focus of the #ArkDefender port has been reaching feature parity with the #Unity version, some bits have been revised as we go along. e.g. the Skins menu was moved to be part of the Ark selection flow.
#roguelike #indiedev #spacegame #indiegames #indiegame #IndieGameDev #2dgame
February 10, 2026 at 5:32 PM
The final big piece of the port of #ArkDefender (a #roguelike #missilecommand where you defend from threat external & internal) is the encounter system. It mostly worked, but required some JSON edits to work in #Godot.
#indiedev #indiegame #IndieGameDev #2dgame #screenshotsaturday
February 7, 2026 at 6:49 AM
This week in our porting of #ArkDefender to #Godot (a #roguelike #missilecommand where you defend from aliens, evil cults, & more) we got the support flotilla ships working! Extra pop space, missile production, & more!
#indiedev #indiegame #IndieGameDev #2dgame #screenshotsaturday
February 7, 2026 at 5:09 AM
This week in porting #ArkDefender (a #roguelike #missilecommand where you defend from aliens, evil cults, & more) to #Godot we got upgrade screens ported. They were a mess in #Unity & took forever to port & scale!
#roguelike #indiedev #spacegame #indiegames #indiegame #IndieGameDev #2dgame
February 5, 2026 at 5:48 PM
Next menu to be ported from #Unity to #Godot is the flotilla manufacturing menu. Had to rearrange it to two rows since they weren’t scaling well with one in Godot.
#roguelike #indiedev #spacegame #indiegames #indiegame #IndieGameDev #2dgame
February 4, 2026 at 5:45 PM
We are focusing on rebuilding the sector end menus in #Godot so first up got the weapon manufacturing up and running along with the policy tab.
#roguelike #indiedev #spacegame #indiegames #indiegame #IndieGameDev #2dgame
February 3, 2026 at 5:44 PM
Our #turnbased Dwarven #roguelike #TheyDugTooDeep, is on #Steamsale!

-Fight goblins, automatons, & demons. Plus what lurks... beneath.

-Use powerful weapons! From crystal scatter guns, to crank action lightning guns, & even, 🤢, elf spells.

-Emblazon yourself with powerful runes!
January 31, 2026 at 9:26 PM
This week in our port of #ArkDefender (a #missilecommand #roguelike where you defend from external & internal) into #Godot we re-implemented the gravity well natural danger! Pulls missiles & asteroids alike off course.
#indiedev #indiegame #IndieGameDev #2dgame #screenshotsaturday
January 31, 2026 at 6:14 AM
This week in porting #ArkDefender (a #roguelike #missilecommand where you defend from aliens, evil cults, & more) we re-implemented the radiation field “weather” effect that obscure visions & drains shields.
#indiedev #indiegame #IndieGameDev #2dgame #screenshotsaturday
January 31, 2026 at 5:17 AM
Another masking effect we had to recreate was the Audri’ll growth effect. Originally it was done with layered sprite masks & scaling, we remade it with a simpler single sprite & a unique shader.
#roguelike #indiedev #spacegame #indiegames #indiegame #IndieGameDev #2dgame
January 29, 2026 at 5:10 PM
When porting from #Unity to #Godot, some masking effects couldn't be reproduced with other methods & required a hacked together system using additional cameras and render layers.
#roguelike #indiedev #spacegame #indiegames #indiegame #IndieGameDev #2dgame
January 28, 2026 at 5:09 PM
#Unity does its 2D with 3D quads, to maintain the look (& improve code reuse) we use Sprite3Ds in our #Godot port. Godot doesn't have masking for Sprite3Ds. This means things like some fire effects need new solutions.
#roguelike #indiedev #spacegame #indiegames #indiegame #2dgame
January 27, 2026 at 5:07 PM
This week in our porting of #ArkDefender (a #missilecommand #roguelike where you protect the remnants of humanity) from #Unity to #Godot we got the rest of the weapons working (flak, gravity bombs, & more)!
#indiedev #indiegame #IndieGameDev #2dgame #screenshotsaturday
January 24, 2026 at 4:54 PM
I don't know, it still looks pretty adorable to me!
January 24, 2026 at 3:02 PM
I don't know, they chew on bones on occasion and have you seen one with fibroma?
January 24, 2026 at 3:01 PM
Makes sense for eldritch horrors to have eldritch areas nearby 😁.
January 24, 2026 at 2:58 PM
🎶It's my dynamite, and I'll waste it if I want to, waste it if I want to🎶
January 24, 2026 at 2:56 PM
I like the dissipation seems to kind of move into the foreground.
January 24, 2026 at 2:51 PM
Ironically, while the premise and some mechanics bare a striking similarity it was not the primary inspiration (those being FTL: Faster than light and an arcade PC game called Astroblaster3D). I always leaned more Star Trek and Star Wars on the sci-fi front.
January 24, 2026 at 2:50 PM
This week in our porting of #ArkDefender (a #missilecommand #roguelike where you defend from aliens, evil cults, & more) from #Unity to #Godot we got enemies up & running. Years old code is rough but they work!
#indiedev #indiegame #IndieGameDev #2dgame #screenshotsaturday
January 24, 2026 at 6:07 AM
This week in our porting to from #Unity to #Godot, we ported an acid spew attack. Since we don’t have trails we needed to use two particle systems.
#roguelike #indiedev #spacegame #indiegames #indiegame #IndieGameDev
January 22, 2026 at 5:12 PM
Continuing with issues caused by particle differences, #Unity has a ping-pong emission mode. Rarely used, but I did use it for a tentacle effect. So, how to recreate it in #Godot? I used a path follow node!
#roguelike #indiedev #spacegame #indiegames #indiegame #IndieGameDev
January 21, 2026 at 4:47 PM