유니티 게임 엔진을 사용하여 안드로이드 게임을 제작할 계획입니다. 나는 화가 난 새들과 다른 게임들에서 볼 수있는 것과 같이 다양한 레벨들을 포함시키고 싶다. 제 질문은 각 단계마다 다른 장면을 만들어야하는지 여부입니다. 나는이 플랫폼에 완전히 새로운 것이다.유니티 게임의 레벨이 다르다
답변
대답은 예이며 아니오입니다. 하나의 씬을 사용하고 레벨을 직접 관리 할 수도 있지만 복잡하기 때문에 관리가 어려우며 일반적으로 권장되지 않습니다. 하지만 이는 상황에 따라 실행 가능한 옵션 일 수 있습니다 (예 : 절차 적으로 레벨을 생성하는 경우).
레벨을 관리하기 위해 장면을 사용해야하며 레벨을 전환 할 때 사용하지 않는 자산을 편집,로드, 릴리스하는 등의 세부 작업은 Unity에서 처리해야합니다. 자신을 구현하십시오.
게임 자산과 비교할 때 매우 작기 때문에 게임이 팽창하는 장면에 대해서도 걱정할 필요가 없습니다. 장면에있는 객체와 속성에 대한 정보 만 포함합니다. 또한 장면에는 애셋 (텍스처, 메시, 사운드, 프리 패브릭, 스크립트 등)에 대한 참조 만 포함되며 실제 데이터는 개별적으로 저장되어 서로 공유됩니다.
자세한 답변은 고맙습니다. :-) –
복잡한 개체가있는 경우 다양한 변형을 알면 다른 수준의 장면을 만드는 것이 좋습니다. 반면에 레벨에 적의 행동 변화와 같은 약간의 변화가있을 경우 움직임 변화 등을 포함하여 다른 객체의 변수를 전달함으로써 한 장면에서 쉽게 변경할 수 있습니다. 하지만 첫 번째 방법은 사용하기 쉽습니다. https://play.google.com/store/apps/details?id=com.batterylowgames.killyourbloodyfriends&hl=en
감사합니다 :)
- 1. 활동이나 활동이 다르지만 레이아웃이 다르다.
- 2. 기계 레벨이
- 3. 유니티
- 4. 유니티
- 5. 유니티
- 6. IE9 다르다 다시 한번
- 7. SKTexture에서 UIImage 다르다
- 8. 버전 레일스 db와 다르다
- 9. 행 수준이 다르다
- 10. 웹 사이트의 언어가 다르다
- 11. neo4jphp : Cypher와 Resultset이 다르다
- 12. ruby -v와 rvm이 다르다
- 13. 무작위로 Sokoban 게임의 레벨을 생성합니까?
- 14. 파이썬 게임의 최고 점수 저장하기
- 15. 클래스 레벨이 널
- 16. 컴파일러 준수 레벨이
- 17. iOS에 다음 레벨이 없습니다.
- 18. 유니티 : 멀티 플레이의 개별 카메라
- 19. (유니티 5) 프로젝터 쿠키 여기
- 20. 유니티 페이스 북 SDK - AppRequest
- 21. 유니티 비주얼 스튜디오로 유니티 쉐이더 코딩하기
- 22. 백작과 SQl Server 2005가 다르다
- 23. 엔티티 프레임 워크별로 순서가 다르다
- 24. Spring 리다이렉트 URL은 브라우저마다 다르다.
- 25. 반응 확장 : 우편 연산자가 다르다.
- 26. 점프와 점프 및 링크가 다르다
- 27. 프레임 레이아웃 화면 크기가 다르다.
- 28. CSS - 동일한 클래스이지만 배경색이 다르다.
- 29. 사전의 날짜 시간 키가 다르다
- 30. WebRequest 검색된 사이트로드가 원본과 다르다
짧은 대답은 '예, 각 레벨은 새로운 장면이 될 것입니다 : 여기에 두 번째 방법과 게임의 예입니다. 물론 한 장면에서 다음 장면으로 많은 구성 요소를 재사용 할 수 있습니다. 그러나 각 단계는 새로운 장면이 될 것입니다. –
귀중한 코멘트를위한 고상한 남자 .... 나의 다음 의심은 게임의 크기에 어떤 차이가 있는지입니다. –
그래, 게임이 커질수록 장면이 많아 질수록 한 레벨에서 다음 레벨로 많은 구성 요소/자산을 재사용하고 싶어 할 것입니다. 이렇게하면 게임을 작게 유지하는 데 도움이됩니다. 화난 새처럼 2 차원이라면 많은 무리가있을 필요가 없습니다. –