The template is optimized for desktop use, supports fullscreen mode, and is suitable for publishing on platforms like itch.io.
Tech Stack:
- Phaser – game logic and animation
- Vue – UI and application base
- Pinia – game data management
- Vite – game buildling
This template was created as preparation for participating in game jams and as a foundation for personal projects. During development, we had to adjust the UI approach to ensure that widget positions stayed synchronized with the main canvas component during window resizing and when entering fullscreen mode. Asset loading was also taken into account to ensure the game build could run on any static server, such as itch.io.
The starter template includes several mechanics: top-down character control, platforming, and basic game data handling demonstrated through a health system.
The template was developed in collaboration with Mark Bezdornov