전체 글
-
기계학습기계학습 2021. 9. 3. 13:37
인공지능 사고방식이나 학습 등 인간이 가지는 지적 능력을 컴퓨터를 구현하는 기술 머신러닝 컴퓨터가 스스로 학습하여 인공지능의 성능을 향상 시키는 기술 방법 딥러닝 인간의 뉴런과 비슷한 인공신경망 방식으로 정보를 처리 머신러닝? 데이터에서부터 학습하도록 컴퓨터를 프로그래밍하는 과학(or 예술) 기본 용어 훈련 세트(tranining set): 시스템이 학습하는 데 사용하는 샘플 훈련 사례(training instance or sample) : 각 훈련 데이터 왜 머신러닝이 사용하는 가? 전통적 프로그래밍 기법으로는 규칙이 점점 길고 복잡 해지므로 유지 보수 하기 매우 힘듦 전통적인 방식으로는 너무 복잡하거나 알려진 알고리즘이 없는 분야 장점 하나의 머신러닝 모델이 코드를 간단하게 만들고 전통적인 방법보다 ..
-
Delegate게임/유니티 2021. 7. 7. 17:40
함수를 한꺼번에 처리할 수 있다. delegate를 통해 참조된 함수를 대신 호출가능하다. 사용방법 1. 델리게이트에 연결할 함수 원형 정의. void Plus(int a, int b) { Debug.Log("Result = " + (a + b)); } void Mul(int a, int b) { Debug.Log("Result = " + (a * b)); } 2. 델리게이트 정의. delegate void Cal(int a, int b); 3. 델리게이트 변수 생성. Caculator C; 4. 델리게이터 변수에 함수 연결. C = Plus; C(1, 10); C = Mul; C(1, 10); 결과 Result = 11 Result = 10 event 특정 상황이 발생 할 때, 알리고자 하는 용도
-
애니메이션게임/유니티 2021. 7. 6. 20:27
Mixamo 홈페이지에서 애니메이션을 받을 수 있다. 특징 무료 실제 게임 사용 가능 가공 후 재판매 용으로는 불가능하다. 다운받은 파일 셋팅하기 Rig Animation Type : Humanoid (사람의 형태로 만들어 진 뼈대) 4족, 슬라임 형태 등은 Generic으로 설정 Avatar Definition : Without Skin의 경우, Copy From Other Mesh Source : 다운받을 때 사용했던 메쉬 파일을 유니티에 서 선택 Skin Weights : 애니메이션 동작 시, 영향 받게 될 주변 본의 갯수
-
유니티의 작동게임/유니티 2021. 7. 5. 22:05
MonoBehaviour 유니티의 모든 스크립트가 상속받는 클래스 Mono Net framework의 오픈 소스 개발 플랫폼. 크로스 플랫폼 (cross-flatform) 어플리케이션의 개발을 지원. C#과 CLI(Common Language Infrastructure)에 기반을 둠. Life Cycle 작동하는 큰 틀이다. Initialization -> Update -> Decommissioning Initialization Awake 스크립트가 실행될 때 한 번만 호출 OnEnable 스크리브가 활성화될 때마다 호출 Start 스크립트의 인스턴스가 활성화되면 Update 함수가 호출되기 전에 한 번만 실행 스크립트가 활성화되어있어야 실행 다른 스크립트들의 Awake가 모두 실행된 이후에 실행 Upd..
-
NavMesh게임/유니티 2021. 7. 5. 16:39
Navigation Mesh 게임 세계에서 걸을 수 있는 표면을 표현한다. NavMesh 만드는 법 Windows > AI > Navigation 과정 1. 내비게이션에 영향을 주는(걸을 수 있는 표면과 장애물) 씬 지오메트리 선택 2. Navigation Static으로 지정하여 베이킹 프로세스 안에 해당 오브젝트를 포함 3. 설정을 에이전트 크기에 맞춤 4. Bake -> 기본 지오메트리 레벨 위에 파란색으로 오버레이됨 5. 씬 파일이 저장된 곳에 NavMesh.asset 생성됨 NavMesh 설정 NavMesh Bake Agent Radius : 벽이나 낭떠러지 같은 지형에 에이전트 센터가 얼마나 가깝게 다가갈 수 있는 지를 정의함. Agent Height : 에이전트가 다가갈 수 있는 공간의 높이..