
️ Статус проекта - больше не разрабатывается: ретроград более не находится в стадии разработки. Усилия по развитию были перенесены на его духовный преемник, The Bones Framework, которая имеет аналогичные цели, но не является плагином. Смотрите этот комментарий для большего контекста.
Bevy Retrograde - это самоуверенный пакет плагина для Bevy Game Game с инструментами, которые помогут вам сделать 2D -игры!
Bevy Retrograde не специфична для Pixel-Art Games, но включает в себя некоторые функции, которые были бы особенно полезны для пиксельных игр. Конечная цель состоит в том, чтобы действовать как расширение, которое дает вам общие инструменты, необходимые для создания двухмерной игры, такой как загрузка карты, физика, пользовательский интерфейс, сохранение-даты и т. Д. Не все функции, которые мы хотим добавить, пока реализованы, но мы будем расширять набор функций, поскольку мы разработали нашу собственную игру с ней.
Bevy Retrograde LDTK имеет лицензию по лицензии Катхарос, которая накладывает определенные ограничения на то, для чего вам разрешено использовать его. Пожалуйста, прочитайте и поймите термины, прежде чем использовать Bevy Retrograde для вашего проекта.
Bevy Retrograde находится на ранних стадиях развития. API не стабилен и может резко измениться в любое время.
Мы только что сделали крупное обновление. Это обновление удалило ~ 75% Bevy Retro (это хорошо!), Обновляясь до Bevy 0,7, и:
bevy_ecs_ldtkbevy_eguiТеперь Bevy Retrograde в основном включает в себя некоторые существующие библиотеки и предоставляет небольшие утилиты сверху, такие как добавки пользовательского интерфейса в стиле с 9 патчами для EGUI.
С тех пор, как прошло так давно с момента нашего последнего обновления, мы хотим вскоре выпустить еще один релиз, просто чтобы все было снова работать над последними ящиками. Мы просто ждем исправления рендеринга Tilemap, чтобы объединиться, прежде чем опубликуем выпуск 0.3.0 .
После этого мы планируем повторно посетить, какие дополнительные функции мы можем хотеть, например, более простой способ настроить 2D-камеру, а также систему сохранения данных, и мы рассмотрим полировку наших интеграций и утилит, где это необходимо.
См. Также поддерживаемая версия Bevy ниже.
Проверьте наш список примеров, чтобы увидеть, как использовать каждую Favy Retrograde Feature:
bevy_ecs_ldtk .egui с дополнительными виджетами в стиле 9 патча.bevy_kira_audio . | вставать | bevy_retrograde |
|---|---|
| 0,7 | Мастер ( 0.3 выпуск скоро!) |
| 0,6 | |
| 0,5 | 0,1, 0,2 |
Cargo.toml :
[ dependencies ]
bevy = { version = " 0.7 " , default-features = false }
bevy_retrograde = { git = " https://github.com/katharostech/bevy_retrograde.git " }