Репост из: геймдев дневник ильи
🚴♂️ Gravity Defied на PSP
Скачать на GameJolt
Исходники на Github
Сайт с картами (заменять файл levels.mrg)
На днях я портировал легендарную игру кнопочных мобилок на PSP.
Ранее можно было играть только через эмулятор Java, но теперь оно работает нативно, с возможностью легко модифицировать ассеты, заменять карты и т.д.
За основу я взял порт с Java на C++ (SDL2). Около года назад была первая попытка сделать порт, но рендерер на SDL приводил к куче побочных багов, и производительность была очень низкой. В этот раз я использовал gLib2D и intraFont, которые используются в LPYT и стало намного лучше! Убрав немного мусора и пофиксив некоторые мелочи все заработало как часы.
Возможно остались баги (которые пришли из форка), но до чего лично руки дошли, то и исправил.
🎮 Управление:
- Наклон влево-вправо: стрелки ◄ ► и стик
- Ускорение/тормоз: стрелки ▲▼, L, R
- Ввод: X
- Пауза: START
Скачать на GameJolt
Исходники на Github
Сайт с картами (заменять файл levels.mrg)