반응형

5

[유니티로 배우는 게임 수학] 3장-벡터 복습 및 정리

- 3.1.1순서가 있는 수치로 조합된 벡터를 수벡터라고 한다.배열로 벡터를 표현한 경우 하나하나의 요소를 벡터의 성분이라고 한다.성분을 가로로 나열하면 행벡터, 세로로 나열하면 열벡터이다. - 3.1.2성분의 배열로 본 벡터 표현과 달리, 화살표를 통해 벡터를 시각적으로 표현할 수 있다.크기, 방향을 가진 양으로서 벡터를 정의하면 기하벡터가 된다.벡터의 화살표가 시작되는 점을 시점, 화살표 끝 점을 종점이라고 한다. - 3.1.3크기와 방향이 있는 양을 벡터라고 한다면, 크기만 있는 일반적인 수치는 스칼라라고 한다. - 3.2.3크기가 1인 벡터는 단위벡터라고 한다.단위벡터를 구하는 조작을 가리켜 벡터를 정규화한다고 표현한다. 유니티의 Vector3 클래스의 normalized를 사용하면 원래 벡터의 ..

[유니티로 배우는 게임 디자인 패턴] 3장 복습 및 정리

- 3.2 C# 기능스태틱 : 클래스에서 스태틱 키워드를 가진 메서드와 멤버는 인스턴스 초기화 없이도 이름으로 직접 접근할 수 있다. static 메서드와 멤버는 코드 어디서나 쉽게 접근할 수 있어 유용하다.이벤트 : 이벤트는 게시자 역할을 하는 오브젝트가 다른 오브젝트가 수신할 신호의 발신을 허용한다. 특정 이벤트를 수신하는 오브젝트는 구독자라고 한다. 이벤트 기반 아키텍처를 구축할 때 유용하다.https://www.csharpstudy.com/CSharp/CSharp-event.aspx델리게이트 : 델리게이트는 함수에 대한 참조를 가진다. 델리게이트는 다른 함수의메모리 주소를 가지는 함수 포인터이며, 델리게이트를 함수 위치의 목록이 포함된 주소록으로 시각화할 수 있다. 여러 함수 포인터를 가지면서 한..

[유니티로 배우는 게임 수학] 2장-좌표계 복습 및 정리

- 2.1.1좌표계는 물체의 위치를 특정한 하나의 점으로, 다시 말해 유일하게 가리키기 위한 체계다.원점에서 직각으로 교차하는 x축과 y축으로 이루어진 좌표계를 직교좌표계라고 한다. 데카르트 좌표계라고 부르기도 한다.축이 직각으로 교차하지 않는 사교좌표계라는 것도 존재한다. x축과 y축에 의해 네 개로 분할된 평면을 사분면이라고 하고, 오른쪽 위에서부터 반시계 방향으로 1, 2, 3, 4사분면으로 구분한다. - 2.1.3유니티가 채용한 z 방향의 좌표계를 가리켜 왼손 좌표계라고 한다. 원점에서 안쪽을 향해 깊이로서 z축이 증가한다.OpenGL과 WebGL에서는 오른손 좌표계가 사용된다. 앞쪽으로 올수록 z의 값이 증가한다. - 2.1.4유니티에서 각 물체의 월드 좌표는 각각 게임 오브젝트의 Transfo..

[유니티로 배우는 게임 수학] 1장-삼각함수 복습 및 정리

- 1.1삼각형은 세 개의 정점(꼭짓점, vertex)으로 이루어진다. 정점으로 세 개의 변(edge)이 정해진다.삼각형은 항상 어딘가의 평면 위에 존재한다.정점이 네 개인 도형은 더 이상 평면상에 없고, 3차원 공간에밖에 표현할 수 없다. - 1.4아크사인, 아크코사인, 아크탄젠트를 사용하면 각각 사인, 코사인, 탄젠트 값으로부터 대응하는 각도 θ를 산출할 수 있다. - 1.5.490도 = π/2180도 = π 반지름이 1일 때 원주의 길이가 2π이기 때문에 이렇게 구해진다.라디안과 각도를 혼동하지 않도록 주의. -1.5.5덧셈정리를 활용하여 임의의 점 (x, y)에 대한 원점 중심의 회전 알고리즘으로 사용할 수 있다. using UnityEngine;using System.Collections;usi..

[유니티로 배우는 게임 디자인 패턴] 1장, 2장 복습 및 정리

[1.4] 5p서적 추천물리 프로그래밍 : 엔진 프로그래밍 : 3차원 프로그래밍 : 인공지능 프로그래밍 :  [2] 7p게임 기획서는 다음 항목을 자세히 설명한다.- 핵심 비주얼, 애니메이션, 오디오 재료 목록- 시놉시스, 캐릭터 전기 및 내러티브 구조- 마케팅 연구 자료 및 수익화 전략- 시스템과 매커니즘을 표현하는 설명 및 다이어그램 책에서 예시로 드는 기획서 항목- 게임 개요- 게임 특징- 최소 요구 사항- 게임 시놉시스- 게임 목표 : 주목표, 두 번째 목표, 보너스 목표- 게임 실패 상태- 게임 규칙- 게임 루프 : 경주 -> 회피 -> 수집 -> 업그레이드 -> 경주 ...- 게임 환경 : 게임 내에서 표현되는 환경- 카메라, 캐릭터(캐릭터 설명, 캐릭터 성능, 캐릭터 상태), 컨트롤- 게임 ..

반응형