Это rpg-игра, написанная на pygame и интегрированная с tiled, которая позволяет создавать уровни на лету, добавлять новый функционал и многое, многое другое.
Tiled - программа, предоставлящая визуальный редактор тайловых карт и позволяющая сохранять их в .tmx формат.
С помощью Tiled в нашей игре можно:
- Создавать новые уровни с помощью палитры тайлов (анимированные тайлы тоже поддерживаются)
- Менять положение игрока при загрузке уровня
- Создавать новых врагов, прямо в редакторе задавая им анимации и игровые свойства (здоровье, сила и т.п.)
- Отмечать слои тайлов свойством collide и делать их непроходимыми для игрока
- Создавать слои-двери, открывающиеся по триггеру или победой над врагами
- Добавлять триггер перехода на следующий уровень и триггер спавна врагов
Мы также представляем систему сохранения, которая позволяет не беспокоиться о настройке точек сохранений для каждого уровня - все, что вы добавляете в Tiled, система автоматически распознает и будет сохраняться там, где нужно.
Сюжет продуман, но вам мы его не расскажем - иначе не интересно
Мы нашли множество путей развить игру. Например:
- Возможность сыграть заново с другим контентом - такая механика называется "рогалик", она позволяет игре стать реиграбельной и интересной. Контент определяется на основе концовки, с которой игрок завершил игру, и представляет собой новую историю, новые выборы, новое оружие, новых врагов и многое другое
- Расходники - возмжность создавать, использовать и находить одноразовые предметы, помогающие в битве
- Новые игроки - возможность выбрать игрока из вариантов с разными механиками атаки, разными расходниками и историей
- Новые уровни - в представлении не нуждаются
- Новые локации - новые тайлсеты, новые анимации, новая история
- pygame-project-2 - да. Ждите во всех стимах страны.