토성은 주로 창문 용 초기 단계의 게임 엔진입니다.
현재 토성은 vulkan에 지어졌으며, 퓨처에서 우리는 다른 그래픽 API를 지원하고자합니다.
Saturn은 공식적으로 다른 개발 환경에서 테스트되지 않은 반면 Windows 빌드에 중점을두기 때문에 Visual Studio 2022가 권장됩니다.
먼저 git clone --recursive https://github.com/BEASTSM96/Saturn-Engine 으로 저장소를 복제하십시오.
리포지토리가 이전에 비상장으로 복제 된 경우 git submodule update --init 사용하여 필요한 서브 모듈을 복제하십시오.
당신이 지점 vulkan 에 있는지 확인하십시오. 그렇지 않다면 git checkout vulkan 실행할 수 있습니다
시작하려면 Premake를 다운로드해야합니다.
다운로드 · 자세히 알아보십시오
경로 환경 변수에 미리이크 실행 파일을 추가해야 할 수도 있습니다.
프로젝트 파일을 생성하려면 다운로드 한 미리이크 실행 파일을 실행할 수 있습니다. 이미 설치된 미리이크가 설치된 경우 Visual Studio 2022 프로젝트 파일 생성을 지원할 수 있는지 확인하십시오 (Precake 버전 v5.0.0-beta1 이후).
따라서 Visual Studio 2022에서 프로젝트 파일을 생성하려면 premake5.exe vs2022 수행합니다.
엔진을 컴파일하려면 새로 생성 된 프로젝트 파일을 열고 전체 솔루션을 구축하십시오.
편집기를 시작하기 전에이 리포지어에는 기본 프로젝트가 포함되어 있지 않으므로 새 프로젝트를 만들어야합니다. 따라서 프로젝트 브라우저를 시작 프로젝트 및 실행 (F5)으로 설정하고 새 프로젝트를 작성하여 브라우저에서 시작하십시오.
프로젝트가 기본적으로 시작하려면 saturneditor.cpp를 편집해야합니다!
이 목록은 자주 업데이트되지 않습니다.보다 정확한 업데이트 및 타임 라인은 Trello를 확인하십시오!