
켈 프로젝트 상태 - 더 이상 개발되지 않음 : Bevy 역행은 더 이상 개발 중이 아닙니다. 개발 노력은 영적 후계자 인 Bones Framework로 옮겨졌으며, 이는 비슷한 목표를 가지고 있지만 Bevy 플러그인은 아닙니다. 더 많은 맥락에 대해서는이 의견을 참조하십시오.
Bevy Retrograde는 2D 게임을 만드는 데 도움이되는 도구가있는 Bevy 게임 엔진을위한 의견이 많은 플러그인 팩입니다!
Bevy Retrograde는 Pixel-Art 게임에만 국한되지 않지만 Pixel 게임에 특히 유용한 일부 기능이 포함되어 있습니다. 궁극적 인 목표는 맵로드, 물리학, UI, 저장 데이터 등과 같은 2D 게임을 만드는 데 필요한 일반적인 도구를 제공하는 Bevy의 확장 역할을하는 것입니다. 우리가 추가하려는 모든 기능이 아직 구현되지는 않지만 개발자가 자신의 게임을 통해 기능 세트를 확장 할 것입니다.
Bevy Retrograde Ldtk는 Katharos 라이센스에 따라 라이센스가 부여되어 사용 허용되는 내용에 대한 특정 제한 사항이 있습니다. 프로젝트에 Bevy Retrograde를 사용하기 전에 용어를 읽고 이해하십시오.
Bevy Retrograde는 개발 초기 단계에 있습니다. API는 안정적이지 않으며 언제든지 극적으로 변할 수 있습니다.
우리는 방금 큰 업데이트를했습니다. 이 업데이트는 Bevy 0.7로 업데이트하여 Bevy Retro의 ~ 75%를 제거했습니다.
bevy_ecs_ldtk 로 교체합니다bevy_egui 로 교체합니다이제 Bevy Retrograde에는 주로 일부 기존 라이브러리가 포함되어 있으며 EGUI 용 9 패치 스타일 UI 추가와 같은 작은 유틸리티를 제공합니다.
마지막 업데이트 이후 너무 오래되었으므로 곧 또 다른 릴리스를 얻고 싶습니다. 최신 상자 위에서 모든 것이 다시 작동하도록합니다. 우리는 0.3.0 릴리스를 게시하기 전에 Tilemap 렌더링 수정을 기다리고 있습니다.
그 후 우리는 2D 카메라를 쉽게 설정하는 방법 및 저장 데이터 시스템과 같이 원하는 추가 기능을 다시 방문 할 계획이며 적절한 경우 통합 및 유틸리티를 연마하는 것을 살펴볼 것입니다.
아래에 지원되는 Bevy 버전도 참조하십시오.
각 Bevy 역행 기능을 사용하는 방법을 보려면 예제 목록을 확인하십시오.
bevy_ecs_ldtk 사용한 LDTK 맵로드 및 렌더링.egui UI 라이브러리와의 통합.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 " }