Tyler Johnson's Game Design Portfolio

Tech Demo ● Solo ● Jan 2023 — April 2023 ● Mobile ● Unity


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.