two bosses, one health bar, and the laser between them is the weapon. it goes dark for a blink and the dark beat is the way through. halfway in the line snaps and the loose twin comes hunting. how would you fight them? #bossfight #bossdesign #twinboss #roguelite #indiegame #gamedev #godot
switchback-dev.bsky.social
@switchback-dev.bsky.social
Dad, solo game dev. Currently building SMASHTEROIDS after the kids are asleep — a CRT arcade roguelite where everything explodes into pixels. Demo out now ↓
this boss freezes its bullets in mid-air and every one remembers where it was aimed. the dodge starts while nothing on screen is moving. late in the fight the whole arena is countdown rings blowing in a shuffled order #bossfight #bossdesign #bullethell #roguelite #indiegame #gamedev #godot #devlog
this boss shoots you from behind, on purpose, every time. it fires through portals so the volley arrives from your side of the arena. you learn to read the exits instead of the boss. the last phase is called Everywhere At Once #bossfight #bossdesign #portals #roguelite #indiegame #gamedev #godot
someone asked why asteroids in 2026? because its the game that got me into development at thirteen and i always wished it could become more. so im building the more, solo, in godot #asteroids #roguelite #indiegame #gamedev #godot #solodev #devlog
boss of the week: a commander hiding inside a marching wall of drones. dig a lane, shoot through it, and at low health the whole formation shatters and charges you. building this solo in godot #bossfight #roguelite #godot #indiegame #gamedev #solodev #devlog
this boss fight ends with you chasing a pebble through its own debris. Cairn sheds hunting rubble at every shell break, killed chunks split in two, and it gets smaller and faster the whole fight #bossfight #freedemo #roguelite #indiegame #gamedev #godot #steam
the demo is out. free, first three planets, five bosses. i would rather hear what breaks now than polish alone for another year #freedemo #roguelite #indiegame #gamedev #godot #solodev #steam
pick a different ship and the run plays like a different game. necromancer, rammer, ricochet marksman, storm cell... 22 of them, all starting weaker than the vanilla gun on purpose #ships #buildvariety #roguelite #indiegame #gamedev #godot #solodev
started in unity years ago, rebuilt in rust, rebuilt again in godot. everything on screen in this clip is version three. im still tuning how much of it the eye can follow #devjourney #godot #roguelite #indiegame #gamedev #solodev #devlog
the grid only exists when something lights it. kills dent it like a spring mesh and shaders paint the light back onto the lines. still tuning how much glow one screen can take #vfx #geometrywars #neon #indiegame #gamedev #godot #solodev
chain reaction item: every kill can burst into five small blasts, five copies means always. on volatile belt planets the rocks cook off as well, half a second of fuse then a cross of fire #explosions #chainreaction #roguelite #indiegame #gamedev #godot #solodev
an item you can buy twice: one lighthouse beam sweeps around your ship, the second copy mirrors it so the pair crosses your hull. still deciding if minus ten percent crit is a real price #itemdesign #roguelite #indiegame #gamedev #godot #solodev #steam
chain lightning that wanders on purpose: next target is random, not nearest, up to four hops, each weaker. asteroids count as targets. still deciding if 40% proc odds is too much #chainlightning #itemdesign #roguelite #indiegame #gamedev #godot #solodev
a boss you cannot shoot your way through. walls march from three angles, block everything, and the only way past is a gap that drifts while it comes. tuning whether that stays readable #bossfight #bossdesign #roguelite #indiegame #gamedev #godot #solodev
nineteen bosses at three acts each is 158 attack patterns, all hand-built, and each one has to read at a glance. act three is still meaner than i can defend #bossfight #bossdesign #roguelite #indiegame #gamedev #godot #solodev #retrogaming #arcadegaming #steam
how a run works: pick a route across the star map, two stages and a shop per planet, spend everything before the boss, carry the build onward while difficulty compounds. still tuning full run length #roguelite #brotato #geometrywars #indiegame #gamedev #godot #solodev
a ship with no trigger: you fly, six drones do every kill. they pick the nearest target you havent covered and fire on their own. the run becomes pure dodging. would you play this ship? #drones #shipdesign #roguelite #indiegame #gamedev #godot #solodev
in the dark a bullet is a faint dot that blinks on and off at random. the Eclipse fight is four braziers, pure black, and a boss you track by its glint. im still deciding whether thats fair or just cruel #bossfight #bossdesign #roguelite #indiegame #gamedev #godot #solodev
shatter chains in SMASHTEROIDS: a kill freezes its neighbours and bursts for 60% of the health it had, burst kills chain into the next hop, each hop weaker. one clean shot can ripple through a swarm and then die out #freeze #chainreaction #roguelite #indiegame #gamedev #godot #solodev #steam
the music came before the game. 43 tracks written to make you rock in your chair while you blow things up, then gameplay built to match. still tuning how loud it sits under the explosions #gamemusic #soundtrack #vgm #indiegame #gamedev #godot #solodev
a boss that predicts your movement and fires at the destination. it punishes exactly the habit that wins every other fight. im still tuning how fair the prediction feels #bossfight #bossdesign #roguelite #indiegame #gamedev #godot #solodev
hello. im Switchback, solo dev, building SMASHTEROIDS in godot: fly a ship, break asteroids, fight bosses the size of the screen, stack items until the build gets absurd. grew up on SNES and PS1 shooters and this is the game i always wanted to exist #solodev #devintro #roguelite #indiegame #gamedev
I'm a father, principal software engineer at work and passionate solo indie dev at heart. SMASHTEROIDS is on Steam — an arcade roguelite I've been building solo after bedtime. Fast runs and item builds that get completely out of hand. It's free. Go break it and tell me what sucks.