프로젝트 소개
Excalibur는 TypeScript로 작성된 무료 오픈소스 2D 게임 엔진으로, HTML5 캔버스 게임 제작을 위해 설계되었습니다. 이 엔진은 상용구 엔진 코드 처리, 크로스 플랫폼 타겟팅(자동화 테스트에 BrowserStack 사용), 개발자가 필요한 만큼만 사용할 수 있는 유연한 API 제공을 통해 게임 개발을 단순화하는 것을 목표로 합니다. 이 엔진은 2-clause BSD 라이선스로 배포되어 상업적 사용이 가능하며, 영구적으로 무료입니다.
주요 기능으로는 포괄적인 사용자 문서 사이트, API 레퍼런스, 샘플 모음이 있습니다. 이 프로젝트는 활발히 개발 중이며 버전 1.0 로드맵이 있고, GitHub Discussions와 Issues를 통해 커뮤니티 기여, 피드백, 버그 보고를 장려합니다. 주요 데스크톱 및 모바일 브라우저의 최신 두 버전을 지원하며, BrowserStack을 통한 자동화 테스트를 제공합니다.
개발자를 위해 이 저장소는 Visual Studio Code 및 Dev Containers 설정 지침과 함께 빌드, 테스트, 시각적 테스트를 위한 Storybook 기반 샌드박스 실행을 위한 npm 스크립트를 제공합니다. 이 프로젝트는 오픈 소스에 전념하며 코드와 문서 모두에 대한 기여를 환영합니다.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.