다들 아시다시피 뮤무는 대형 게임회사에서 일해본 적도 없고, 훌륭한 프로젝트를 본 적도 경험한 적도 없습니다. 최근에는 오픈 소스 Unity3D 프레임워크를 연구하고 생각을 확장하고 싶습니다. 첫 번째 진입점은 Entitas 프레임워크입니다. 이 튜토리얼 시리즈는 버전 0.42.3을 기반으로 합니다.

재인쇄 시 원본 주소를 기재해 주십시오: http://www.benmutou.com/archives/2421
다들 아시다시피 뮤무는 대형 게임회사에서 일해본 적도 없고, 훌륭한 프로젝트를 본 적도 경험한 적도 없습니다. 최근에는 오픈 소스 Unity3D 프레임워크를 연구하고 생각을 확장하고 싶습니다.
첫 번째 진입점은 Entitas 프레임워크입니다. 이 튜토리얼 시리즈는 버전 0.42.3을 기반으로 합니다.

1. 엔터티란 무엇입니까?

Entitas는 Unity3D 프레임워크입니다. 핵심 아이디어는 ECS(Entity Component System, Entity-Component-System)입니다. 공식 웹사이트의 슬로건은 다음과 같습니다. Entitas는 C# 및 Unity용으로 특별히 제작된 초고속 ECS(Entity Component System) 프레임워크입니다.
C#과 Unity를 지원하는 초고속 ECS 프레임워크라고 합니다.
 
2015년에 출시된 프레임워크라고 하는데, 중국에서 아직 대중화되지 않은 것은 당연하고, 적어도 Unity3D의 인기에 비하면 이 프레임워크는 "아무도 모른다"고 할 수 있습니다.
 
최근 Mumu는 다른 사람의 프레임워크를 배우고 자신의 생각을 확장하고 싶어하지만, 결국에는 게임 개발에 반드시 이를 사용하지는 않을 수도 있습니다.
 

2. 설치

당연히 Unity3D의 대부분의 기능은 시작하기 쉽고 Entitas 설치도 매우 간단합니다.
내 말도 안되는 소리를 듣고 싶지 않다면 공식 웹 사이트 https://github.com/sschmid/Entitas-CSharp/wiki 에서 설치 지침을 직접 읽을 수 있습니다.
설치 단계는 다음과 같습니다.

1 단계

Entitas-Unity.zip  파일 다운로드 

2 단계

링크가 유효하지 않은 경우 https://github.com/sschmid/Entitas-CSharp/releases 에서 최신 버전의 압축 패키지를 직접 찾을 수 있습니다.

3단계

새 Unity3D 프로젝트 만들기

4단계

압축된 패키지의 Entitas 폴더를 프로젝트의 Assets 디렉터리에 복사합니다.

 

5단계

따라서 짧은 가져오기 및 컴파일 후에 Unity의 도구 메뉴에 추가 Entitas가 있게 됩니다.

6단계

기본 설정을 선택하면 속성 창이 나타납니다.



처음 두 개의 드롭다운 박스에서 [Everything]을 선택하고, 세 번째 드롭다운 박스에서 Everything을 먼저 선택한 후 마지막 항목을 제외합니다(그렇지 않으면 나중에 오류가 보고됩니다).
다른 기본값은 괜찮습니다(모든 옵션을 조사하지 않았기 때문입니다).

7단계

마지막으로 [생성] 버튼을 클릭하면 일부 파일이 자동으로 생성됩니다...아! 오류가 보고되었습니다.

프로젝트 구성 파일이 없어 새 프로젝트인데 해결 방법은 매우 간단합니다 먼저 새 C# 파일을 생성하고 vs 또는 vs 코드로 열고 컴파일하면 프로젝트 구성 파일이 자동으로 생성됩니다.
그런 다음 [생성] 버튼을 클릭하면 설치가 완료됩니다.
프로젝트에 추가 Sources 디렉터리가 있고 해당 디렉터리의 파일이 자동으로 생성되는 것을 확인할 수 있습니다.

이 시점에서 설치가 완료되었습니다.

추천

출처blog.csdn.net/qq_25189313/article/details/78918756