Dev Log #6: Six Months of Blood, Code, and Chaos — Nearing the Launch of Mark of Cain
It’s been a wild six months.
Mark of Cain — my first commercial release — is almost ready to launch on Steam. This project started as a small prototype built out of curiosity, and it’s now grown into a full-blown, fast-paced, meme-fueled retro FPS that somehow survived my sleep schedule, my sanity, and my full-time job.
The Reality of Solo Development
Let’s be real: working solo on a game of this scope is both liberating and crushing. Every win feels personal — but so does every bug, burnout, and bad idea. There’s no team to share the load. Just you, your code, and your coffee.
Over these past six months, I’ve worn more hats than a TF2 loadout:
- Programmer
- Artist
- Composer
- Community manager
- Marketing department
- QA tester who argues with himself
And somehow, it all came together (mostly).
What I’ve Learned (and Survived)
🧱 Learning Pixel Art from Scratch
Before Mark of Cain, I could barely draw a straight line. But when you’re solo, you either learn or you don’t ship. I spent countless nights in Aseprite, reworking sprites until they actually resembled something demonic — or at least, cursed enough to fit the theme.
🎧 Composing Breakcore Tracks
I wanted the soundtrack to hit as hard as the gameplay. So I made two original breakcore songs, each designed to amplify the chaos. Composing music was completely new to me, but it quickly became one of my favorite parts of development. It’s amazing how sound alone can make a gunfight feel faster.
⚙️ Implementing Multiplayer & Steam Workshop
Nothing humbles you like multiplayer code. But I pushed through, and now Mark of Cain supports 4-player split-screen and Steam Workshop integration — so players can build, share, and suffer through their own cursed maps.
📢 Marketing Across Four Platforms
From TikTok to Twitter, YouTube, and Reddit, I’ve been learning the art of getting people to care. Marketing has been a full-time job on top of my actual full-time job. But connecting with players, seeing reactions, and building hype has made every sleepless night worth it.
Balancing Full-Time Work and Full-Time Passion
Making a game while working a full-time job is pure endurance. There’s no magical time management trick — just stubbornness and a love for what you’re building. Some days I’d come home exhausted, stare at the editor, and tell myself, “Just fix one bug.”
Sometimes that one bug turned into a 6-hour session that ended at sunrise.
And yet, I wouldn’t trade it for anything.
About Mark of Cain
Mark of Cain is what FPS was meant to be: fast, brutal, and just a little bit cursed.
You play as John Demonhunter, a Greek badass cursed by God to fight forever. Every enemy is an inside joke. Every death is a punchline. It’s a fever dream of speed, blood, and memes — built with love, spite, and too much caffeine.
💀 Key Features:
- Classic Arena FPS Madness — Run, gun, bunny-hop, and blast through hellish arenas.
- Meta Bosses & Cursed Humor — Fight meme-fueled bosses that mock modern gaming.
- 4-Player Split-Screen — Because chaos is better with friends.
- In-Game Level Editor & Steam Workshop Support — Build, break, and share your creations.
- No Battle Pass. No Seasons. No DLC. Just pure, unfiltered fun.
Learn more or wishlist the game here:
👉 Mark of Cain on Steam
Reflection
Six months ago, I was just hoping this game would exist. Now, it’s almost ready for players to tear apart.
This devlog isn’t just a progress update — it’s a reminder that passion projects can survive even when life doesn’t slow down for them.
If you’re working solo: keep pushing. Every bug fixed, every sprite drawn, every sound mixed — it all adds up. The struggle is the process. And the process is the point.
See you in the arenas,
— Stamatios