Started to build game server for indie developers
I haven't written anything for the past few months due to home isolation and being swamped with work. Searching for new freelance contracts to fill my free time became quite exhausting, so I decided to challenge myself with something new.
I've recently started developing a generic-purpose game server for indie developers. So far, I've implemented key-value storage, leaderboards, and guest authentication via device ID. Currently, I'm working on adding social networking features.
I'm aware that Nakama exists as a solution, but creating my own server is both a personal challenge and a practical application for my current games in the market. Starting with version 2.1, Crystal Blast will use my own analytics platform and storage instead of Firebase.
My goal is to move away from external tools like Firebase and game services, bringing everything in-house while keeping costs as low as possible.
I plan to open-source this project in 2-3 months, once I've confirmed it works reliably with games in production.
Update: Crystal Blast will soon feature sounds, leaderboards, and settings synchronization across platforms using social sign-in.