Skip to main content
GameDev.net gamedev.net
Video Content

This is video content from Emanuele Feronato. The summary highlights key points - watch the full video for complete context.

PRO Tired of ads? Read GameDev.net ad-free and help keep the community independent with GameDev Pro — $3/month.

Emanuele Feronato
Emanuele Feronato Video
· 6 months, 4 weeks ago • Emanuele Feronato

Build a highly customizable mobile friendly HTML5 level selection screen controllable by tap, swipe and mouse wheel, written in TypeScript and powered by Phaser

Briefing

The new level selection screen offers a clean, fully paginated interface that enhances user experience across mobile platforms. With features like horizontal drag and direction-aware snap, developers can create intuitive navigation for players. The event-driven thumbnails and mouse wheel support add further interactivity, making it a robust choice for game developers looking to improve their UI.

This tool is particularly beneficial for programmers and designers who want to streamline their workflow. The complete source code is available for download, allowing for quick implementation and customization. By adopting this system, developers can focus on creating engaging gameplay while ensuring a smooth level selection process for users.

“The UI components are fully decoupled from scene logic.”

— Emanuele Feronato · Describing the design approach
At a glance
what
Introduction of a customizable HTML5 level selection screen
who
Emanuele Feronato
impact
Enhances mobile UI/UX for game developers
context
Supports modern interaction methods like swipe and mouse wheel
Signal Positive

Offers a practical tool for enhancing game UI.

Discuss

Follow web updates

See relevant stories in your personalized news feed.

Sign in to follow

Continue on GameDev.net

Useful next steps related to this story.

Game development news without the noise

One useful weekly briefing. No daily flood.

Sending your confirmation email…

Discussion

Loading comments...