프로젝트 소개
Solar2D(구 Corona SDK)는 여러 플랫폼에서 앱과 게임을 신속하게 개발하기 위해 설계된 무료 오픈소스 2D 게임 엔진입니다. 게임 업계에서 널리 쓰이는 가볍고 빠른 스크립트 언어인 Lua를 사용합니다. 단일 코드베이스로 개발자는 Apple iPhone/iPad, Android, Amazon Fire, Mac, Windows, Linux, HTML5, 그리고 Apple TV, Amazon Fire TV, Android TV 같은 커넥티드 TV를 대상으로 할 수 있습니다.
주요 기능으로는 빠른 프로토타이핑을 위한 즉시 업데이트 시뮬레이터, 로컬 네트워크를 통한 라이브 빌드 배포, 1000개 이상의 함수를 갖춘 포괄적인 API, 광고, 분석, 미디어 등을 위한 다수의 플러그인 지원이 있습니다. 이 엔진은 네이티브 라이브러리(C/C++/Obj-C/Java)를 호출하고 코드를 플러그인으로 패키징할 수 있습니다. Sublime Text, Atom, Visual Studio Code, ZeroBrane Studio 같은 인기 편집기와 통합됩니다.
Solar2D는 MIT 오픈소스 라이선스로 제공되어 앱을 사용자 정의하고 배포할 모든 권리를 부여합니다. 저장소에는 `platform` 디렉터리에 플랫폼 진입점이 있는 소스 코드가 포함되어 있으며 git 서브모듈을 사용합니다. 기여자는 Contributor License Agreement(CLA)에 서명해야 합니다. 이 프로젝트는 커뮤니티가 유지 관리하며 주요 개발자는 shchvova이고, 행동 강령(Code of Conduct)을 따릅니다. 설치는 바이너리 릴리스를 통해 하는 것이 권장되며, docs.coronalabs.com에서 방대한 문서를 이용할 수 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.