게임의 프로토타입은 오픈 소스입니다. 유니티 에셋.
특징: 절차적으로 생성된 무한한 세계, 모든 것이 거의 완전히 파괴될 수 있음, 매우 많은 수의 NPC(하나의 별 시스템에서 최대 1000명), 수백 명의 NPC가 참여하는 전투, 중력은 중요한 게임 요소입니다.
이 게임 프로토타입은 완전히 플레이 가능하지만, 그럼에도 불구하고 완전한 게임은 아닙니다.
소스에는 게임 개발을 위한 모든 도구가 포함되어 있지만 평균 이상의 프로그래밍 기술이 필요합니다. 코드에 주석은 없지만 코드 자체는 잘 구조화되어 있으며 모든 스크립트와 셰이더, 함수 및 변수의 이름이 지정되어 담당하는 내용이 명확합니다.
이 게임 프로토타입은 다섯 가지 주요 부분으로 구성됩니다.
Itch.io에서 독립형 버전을 다운로드하세요 - https://nvjob.itch.io/infinity-squarespace-standalone
Itch.io의 웹 버전 - https://nvjob.itch.io/infinity-square-space-web
프로젝트 작업을 위해서는 Unity 버전 2019.1.8 이상(64비트) 이상이 필요합니다.
스크립팅 런타임 버전 - .net 4.x와 동일
https://www.youtube.com/watch?v=1DalkV98lyI
"Main" 디렉터리에는 행성계의 절차적 생성과 관련된 모든 파일과 스크립트가 포함되어 있습니다. "AI" 디렉토리에는 인공 지능과 관련된 모든 파일과 스크립트가 포함되어 있습니다. "Player" 디렉터리에는 게임 컨트롤러, 인벤토리 및 인터페이스와 관련된 모든 파일과 스크립트가 포함되어 있습니다. "메뉴" 디렉토리에는 행성 선택을 위한 초기 메뉴와 관련된 모든 파일 및 스크립트가 포함되어 있습니다.
"메뉴" 장면의 "유니버스" 스크립트는 별 필드를 생성하는 역할을 합니다.
"Main" 장면의 "StarSystem" 스크립트는 스타 시스템 생성을 담당합니다.
에디터를 처음 시작할 때 먼저 "Menu" 씬을 시작하여 "PlayerPrefs"에 저장된 "Main" 씬의 설정을 적용합니다. 메인 "메인" 장면을 테스트하려면 테스트 시드를 사용하여 필요한 별 시스템을 생성할 수 있습니다.**
작성자: #NVJOB. 개발자 Nicholas Veselov. Разработчик Николай Веселов. 상크트-페테르부르그.
라이센스: MIT 라이센스. 라이센스의 명확화.
? 기부:
paypal.me/nvjob