Train Game is a mobile board game where you place tracks to guide your train to the finish. Move and rotate tiles strategically to reach the goal while competing against other players.

Place Tiles
Strategically place or move tiles on the board to create and control the path for your train.
Rotate Tiles
Change the orientation of tiles to create seamless connections for your train.


Move Tiles
Pick up tiles already placed to reshape paths and optimize your own route.
Reach the Goal
Navigate the board in order to reach the end.

Train Game began as a class assignment called Board Builder, where I designed a board game for a younger audience. After receiving positive feedback, I expanded the concept into a full digital game developed independently. Taking the idea beyond the classroom, I applied core game development principles to bring the experience to life in a more interactive and scalable format.
As a solo developer, I was responsible for all aspects of the project, including programming, asset creation, and system design. This was my first long-term digital project, and it provided valuable experience in structuring and organizing code and assets for maintainability. I also learned how to manage multiple interconnected systems, ensuring they worked together reliably. The process reinforced my understanding of scalable design and taught me how to plan for growth and complexity.