🗓 Jun 28, 2026⏳ 2 minutes

My Week #227 - Long march

How to find a motification?

I completed the gameplay for my new game at the MVP stage and tested it with my family. They’re usually very skeptical of my overengineered projects, but this time they genuinely liked it. That means the MVP is a success, and it’s time to turn it into a production-ready product.

So what does moving from MVP to production actually mean? In my case, it essentially means starting from scratch 🫠

That’s exactly what happened this week. With the gameplay validated and a clear production vision in mind, I had to rethink the entire tech stack from the ground up. The result is exactly what I expected—but not something I’m familiar with.

For the MVP, I built the iOS app using Swift, SwiftUI, and SpriteKit as the game engine. The backend was built in Swift as well, using the Vapor framework.

It works, but it has limitations. My goal is to build a mobile experience that works seamlessly on both iOS and Android. In practice, that means changing the game engine. I chose the open-source Godot engine, which looks more than capable of meeting my needs, but it’s completely new to me.

Since most of the Swift code will be replaced anyway, there’s no reason to keep the Vapor backend. Instead, I can build it in Rust—yet another technology I’ve never used before.

Sounds challenging, right? Absolutely.

It’s not that I’m incapable of building it. The real challenge is finding the focus and motivation to start over, climb another learning curve, and build something that’s truly production-ready. It’s both exciting and intimidating.

Especially because, at the same time, I’m learning new home renovation skills and being transferred to a new department at work, where I have to get familiar with an entirely new project and domain from scratch.

It’s a lot. A lot to have on my plate.

That’s why I’m most concerned about losing motivation. I need to break everything down into very small pieces and tackle them one step at a time. With the help of AI tools, that might be the only sustainable way to move forward—learning Godot while using AI as a mentor and productivity multiplier.

Yeah, it all starts with a good plan.

Summary

✅ Completed redesigning of gameplay

✅ Continued physical training

Plan for week #228

💪 Continue physical training

💻 Start redesigning the front of the new game

Weekly reminder

🏆 Completed marathon

🥈 Released game remaster

Tagged with: