Tileship

What it is

A turn-based strategy game on an isometric tile engine, at an early stage. Today you can create an account and log in from the browser, and you land on the first test map: isometric tiles of grass, water and rock with your name on it. The turns and ships themselves are still to come.

How it's built

A C++23 client on SFML 3.1 with Dear ImGui for the login window, and a C++ server using ENet with accounts in MySQL. Packets, scenes, logging and launch flags come from kazilib, my own C++ library.

Timeline

I started it by hand in 2021, set up for two developers working together over Live Share; in 2026, with AI help, I moved it onto SFML 3.1 and kazilib and put it in the browser with a Linux server.

Technologies

Demo