프로젝트 소개

FXGL은 2D 게임 구축을 위한 고수준 API를 제공하는 JavaFX 게임 라이브러리입니다. 설치가 필요 없으며 Windows, macOS, Linux, Android, iOS 및 웹에서 작동하고 Java 8부터 25까지 지원합니다. 엔진에는 엔티티-컴포넌트 시스템, 보간 애니메이션, 파티클 효과, 조명, 물리, 타일맵, UI 컨트롤 등이 포함되어 있습니다. 사이드 스크롤러, 플랫포머, 아케이드, RPG 및 복잡한 UI를 갖춘 비즈니스 애플리케이션에 사용할 수 있습니다. 게임은 단일 JAR 또는 네이티브 이미지로 패키징할 수 있습니다. 이 프로젝트는 오픈 소스이며 GitHub에서 호스팅되고 Maven 및 Gradle 종속성을 지원하며 방대한 위키, 튜토리얼 및 대학과 개발자 커뮤니티를 보유하고 있습니다.