예전에 올렸었는데 시간이 좀 지난것 같아 기억하는 사람이 있을지는 모르겠어
간단히 어떤것인가 보고 싶으면 아래 영상을 참고해
https://www.youtube.com/watch?v=SQkg9LEN7FE
이건 외국 어느 유저가 올린거건데 AI기능을 중점적으로 리뷰해놨어
사실 이것 외에도 아주 다양한 기능이 있다.
vr이나 트레킹등 기본적인 것들은 예전에 올렸으니 따로 설명은 안할게
중요한 추가 기능 위주로 설명하자면
실시간 데이터 업로드
모델등의 데이터를 실시간으로 클라이언트에서 업로드 가능해
그것을 월드에 꺼내놓고 싶을때는 인벤토리에서 Drop을 선택해주기만 하면 된다.
Vrm같은 캐릭터 포멧 같은 경우 내부적으로 많은 부분을 자동화하였기에 별도로 설정은 필요없다.
그냥 입으면 아바타가 되고 드롭하면 npc로 사용이 가능하다.
glTF,fbx같은 모델도 드롭해서 바로 월드 오브젝트로 활용할 수 있어.
그래픽 파이프라인
빌트인을 포함, urp, hdrp까지 전부 지원이 된다.
파이프라인간 에셋 호환성이 문제가 됐는데, 기본적인 것들은 적당히 호환되게 처리해놨어
콤포넌트화
모딩 자유도를 최우선으로 하고 싶었다.
그래서 많은 부분을 콤포넌트로 분리해 놨어
가령 네임테그, 마이크 기능, 화면 중심의 십자선까지 전부 아이템으로 탈부착이 가능하다.
사용자가 얼마든지 고쳐서 사용 할 수 있게
라이브 매니저
가장 기본적인 기능은 월드의 데이터 보존을 위해 중간 서버 역할이야
그리고 여기에 다양한 관리 기능을 추가해놨다.
월드를 생성하고 관리하는 것은 물론 유저 ,AI,NPC 설정,플러그인 설정 기능 등등
다양한 기능을 통해 월드를 실시간으로 라이브 한다는 개념으로 생각해줘
AI & NPC
영상에서 보듯
자신만의 캐릭터로 유저와 상호작용하는 NPC를 만들 수 있고
라이브매니저에서 세부 설정을 제공하고 있다.
사용법도 어렵진 않을거야
플러그인
오브젝트별로 dll,cs형식으로 플러그인을 만들어 삽입 할 수 있다.
나름 편리하게 코드 에디터까지 만들어놨어.
이것도 전부 실시간으로 처리 가능해, 플레이 도중이라도 수정을 하면 바로 반영이 됨
SDK
유니티 2022.3.x 기반이고
세부적인 설정이나 심도 있는 작업을 위해선 필요하지만
SDK가 없이도 많은 부분을 클라이언트나 라이브매니저에서 처리 가능하도록 해놨으니 꼭 필요한건 아니야
보면 알겠지만…
그냥 이것으로 못 만드는게 없게 해놨어, 만약 못하는게 있다면 말해줘
혹시, 브얄챗을 하지 이걸 왜 하나요? 할지도 모르지만
브얄챗과 경쟁하려고 만든 프로그램은 아니야, 앞으로도 그럴 생각은 없고
커뮤니티 보다는 게임과 AI에 중점을 두고 개발중이야
빌드는 아직 알파 수준이야
비어있는 메뉴도 많고 미완성된 부분이 많으니깐 감안해줘
그리고 만약 하게 되면 단순히 들어왔다 나가는게 아니라
기능들을 활용해서 월드도 만들어보고 캐릭터도 올려보고 이것저것 해봤으면 좋겠어
유저가 따로 메뉴얼 없이도 직관적으로 기능을 활용하도록 신경썼으니 어렵진 않을거야.
사이트: https://projectp.net
디스코드: https://discord.gg/BNaXMhzzmr