Про гру Super Mario HTML5 (Phaser 3)
Цю версію World 1-1 написав розробник ffx0s на TypeScript з використанням Phaser 3. Рівень спроєктовано в редакторі карт Tiled, а здібності Маріо реалізовано як окремі «сили» — рух, стрибок, зростання, стрільба вогнем, невразливість від зірки та вхід у труби — які вмикаються й вимикаються залежно від зібраних предметів.
Гра працює плавно на 60 к/с і показує класичний HUD з очками, монетами, часом і життями. Якщо ви вивчаєте розробку ігор, це ще й гарний приклад того, як сучасний фреймворк працює з тайловими картами, фізичними тілами та анімацією.
Керування
| Клавіша | Дія |
|---|---|
| ← → | Рух |
| ↑ або пробіл | Стрибок |
| ↓ | Присісти / увійти в трубу |
| Z | Кидати вогняні кулі |
Особливості
- World 1-1 створено в редакторі карт Tiled і відображається за допомогою Phaser 3
- Модульна система здібностей: рух, стрибок, зростання, вогонь, невразливість, телепортація трубами
- Анімовані блоки з ?, цегла, що руйнується, та сплývаючі очки
- Таймер, лічильник монет і життів на екрані
Поради
- Стрілки керують рухом, а ↑ або пробіл — стрибком; Z кидає вогняні кулі, коли ви маєте квітку.
- Стежте за таймером у HUD — коли він досягне нуля, ви втратите життя.
- Шукайте трубу, в яку можна увійти кнопкою ↓, щоб потрапити до підземної кімнати з монетами.


