본문 바로가기

유니티8

01-Bolt 설치하기 Bolt는 비개발자라도 손쉽게 Unity에서 개발을 할 수 있게 도와주는 비주얼 스크립팅 에셋이다. 원래 개발사는 Ludiq이였는데 개발사 인수가 아닌 Bolt 에셋만 유니티에게 인수되고 난 후, 2020년 5월 4일 이후부터 무료로 사용 가능하게 되었다. 나같은 다른 전공자나 비개발자에게 코드를 작성하지 않고 로직을 구성하는 방식으로 조금 더 손쉽게 개발을 할 수 있는 환경을 제공한다. 또한, 게임 Play중에도 그래프를 변경해서 실시간으로 반영시킬 수 있는 장점이 있다고 한다. 이제 Bolt 를 설치하자. 1. Unity Asset Store에서 Bolt를 구입한다. 2. Unity에서 새로운 프로젝트를 생성하고, Window-Package Manager에서 구입한 Bolt를 Download-Impo.. 2021. 1. 21.
04-기본 강화학습(Reinforcement Learning) 예제 만들기 본 내용은 아래의 링크의 내용을 따라하는 내용임. github.com/Unity-Technologies/ml-agents/blob/release_12_docs/docs/Learning-Environment-Create-New.md Unity-Technologies/ml-agents Unity Machine Learning Agents Toolkit. Contribute to Unity-Technologies/ml-agents development by creating an account on GitHub. github.com 위의 예제는 플랫폼 환경을 만들고, 그 위에서 Agent(Sphere GameObject)가 플랫폼 외곽으로 떨어지지 않고 주어진 Cube 방향으로 굴러가는 예제임. Unity 버전.. 2021. 1. 19.
03-3DBall 예제 활용하기 1. 아래의 링크에서 최신 ML-Agents를 다운받는다. github.com/Unity-Technologies/ml-agents/releases Releases · Unity-Technologies/ml-agents Unity Machine Learning Agents Toolkit. Contribute to Unity-Technologies/ml-agents development by creating an account on GitHub. github.com 2. 다운받은 Source code.zip을 압축 해제하고, Project-Assets 폴더내의 파일들을 Unity 프로젝트 뷰에 떨군다. 3. Project 뷰에서 ML-Agents-Examples-3DBall-Scenes내의 3DBall 씬을.. 2021. 1. 17.
02-ML-Agents Toolkit 설치 아래의 링크를 참고해서 작성 github.com/Unity-Technologies/ml-agents/blob/release_12_docs/docs/Installation.md Unity-Technologies/ml-agents Unity Machine Learning Agents Toolkit. Contribute to Unity-Technologies/ml-agents development by creating an account on GitHub. github.com ML-Agents Toolkit은 다음의 요소들을 포함하고 있다. Unity package (com.unity.ml-agents): Unity 씬에 포함되는 Unity C# SDK를 포함 3개의 Python package(mlagents.. 2021. 1. 17.
01-가상환경(Virtual Environment) 구축 아래의 링크에서 내용을 참조하였음. github.com/Unity-Technologies/ml-agents/blob/release_12_docs/docs/Using-Virtual-Environment.md Unity-Technologies/ml-agents Unity Machine Learning Agents Toolkit. Contribute to Unity-Technologies/ml-agents development by creating an account on GitHub. github.com 가상환경 구축은 dependency 관리를 편하게 해주고, 손쉽게 가상환경에서 다양한 라이브러리를 테스트/활용 할 수 있게 해준다. 1. Pip를 설치해준다. # get-pip.py를 다운 curl http.. 2021. 1. 17.
Unity에서 Oculus Quest 사용하기 01 - Unity Setting (Mac용 Unity 2019.4.6f1 LTS기준) 출처: medium.com/@sofaracing/how-to-develop-for-oculus-quest-on-macos-with-unity-5aa487b80d13 1. Andriod Build Suppor가 설치되어 있지 않다면, Unity Hub의 Installs 패널에서 Add Modules를 통해서 Andriod Build Support를 설치한다. 하위의 Andriod SDK & NDK Tools와 OpenJDK 모두 선택되었는지 확인한다. 2. Unity Asset Store에서 Oculus Integration를 다운로드, 모든 항목을 Import 한다. 3. 설치 중에 뜨는 창에서 모두 Yes를 클릭한 후, 최종적으로 Unity를 Res.. 2020. 8. 5.
Cinemachine-02. Virtual Camera설치 Cinemachine-Virtual Camera 설치 Save During Play가 선택되어 있어야 함. Follow: 카메라가 따라갈 GameObject를 설정 Loot At: 카메라 Target의 위치를 GameObject에 지정 Lens: 카메라 렌즈에 대한 설정값 변경 Body: 카메라 바디의 속성을 조정 Aim: 카메라 Target의 속성을 조정 2020. 8. 4.
Cinemachine-01. 설치 Window-Package Manager에서 Cinemachine을 검색 설치 Cinemachine 메인메뉴가 생성되며, 각종 카메라를 추가할 수 있다. 2020. 8. 4.