프로젝트 소개
Love2d Studio는 2D 게임 개발의 상용구 코드를 제거하기 위해 설계된 독립형 LÖVE2D 프레임워크입니다. 이 프레임워크는 씬 관리, 입력 처리, 설정 및 저장 지속성, 절차적 합성을 지원하는 오디오 버스, UI 위젯, 셰이더 및 후처리가 포함된 렌더링 파이프라인, ECS 아키텍처, 물리 래퍼, 경로 탐색 및 인게임 씬 에디터를 포함한 핵심 시스템을 제공합니다. 모든 모듈은 의존성이 없으며 Lua 5.1/LuaJIT 관용구로 작성되었고 LÖVE 11.5를 대상으로 합니다. 프레임워크에는 모든 기능을 시연하는 Gem Haul이라는 참조 게임이 포함되어 있습니다. 개발자는 폴더를 프로젝트에 복사하고 main.lua에서 호출하여 통합할 수 있습니다. 핫 리로드, 콘솔 및 프로파일러와 같은 개발 도구, 자동화된 테스트, 스크린샷 기반의 시각적 회귀 테스트, .love 파일 패키징을 지원합니다. 문서는 설정, 사용법, 임베딩, 에디터 작동 방식, 테스트 및 릴리스 워크플로우를 다룹니다. 모듈 맵은 각 구성 요소의 역할을 상세히 설명합니다. 네트워킹이나 멀티플레이어 기능은 아직 포함되지 않았습니다. MIT 라이선스로 제공됩니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.