Colony Simulator를 다운로드해주셔서 감사합니다! 이 문서는 튜토리얼이 아니라 다양한 매개변수와 사용 가능한 스크립트 및 기능 목록에 대한 참조에 가깝습니다. 튜토리얼을 찾고 있다면 Youtube 비디오를 보거나 Discord에 가입하여 질문하십시오. 여전히 도움이 필요한 경우 [email protected]으로 저에게 연락할 수 있습니다. 중요한 개념:

  1. 식민지 시뮬레이터를 먼저 가져옵니다.
  2. 지도 및 미니맵 가져오기
  3. 컴파일 오류가 없으면 플레이어 설정에 "Scripting Define Symbol" MAP_MINIMAP이 자동으로 추가되어야 합니다. 그렇지 않으면 수동으로 추가하십시오.
  4. MapManager 프리팹이 장면에 있는지 확인합니다.
  5. 리소스 설정에서 안개를 비활성화하거나 건물과 캐릭터에 FogReveal 스크립트를 추가할 수 있습니다.
  6. 장면에 MapZone을 추가하고 맵 영역을 포함하도록 영역을 설정한 다음 MapCapture를 사용하여 템플릿 맵 스프라이트를 생성합니다.
  7. 장면에 MapLevelSettings 스크립트를 추가하고 속성을 설정합니다. 그러면 모든 것이 작동합니다!

Scripts 다음은 엔진에서 사용할 수 있는 기본 스크립트에 대한 요약입니다. 각 퍼블릭 파라미터에 대한 자세한 내용은 변수 선언 옆의 스크립트에서 직접 확인하시기 바랍니다.

Manager Scripts TheGame.cs TheControls.cs TheData.cs TheAudio.cs ColonistManager.cs EventManager.cs TechManager.cs 모든 관리자는 Get() 예제 TheGame.Get()으로 액세스할 수 있습니다.

TheGame.cs 게임 플레이의 핵심 관리자, 게임 로드 및 저장 기능 포함. 장면이 시작될 때 저장된 개체를 생성하고 시간을 진행하고 시간 속도를 관리합니다.

TheControls.cs 키보드 컨트롤 또는 마우스 컨트롤과 관련된 모든 것이 이 스크립트에 있습니다. 컨트롤은 이 엔진에서 직접 호출되지 않으며 항상 이 스크립트를 거칩니다.