Computer Sciences(21)
-
[게임 수학] #3 | 벡터(Vector)
인프런 의 이득우 교수님 강의를 보며 공부한 글입니다. 1. 벡터(Vector)의 정의수직선에서의 표현의 한계수를 점으로 표현한다면, 1차원의 도형인 수직선 위에 있는 것들만 표현이 가능즉, 1차원 상에서 의미있는 무언가를 표현하기에는 주어진 공간이 부족최소한 2차원의 평면은 되어야 시각적으로 원하는 그림을 그리는 등의 추가적인 표현이 가능해짐따라서 수가 가지고 있는 영역을 1차원이라고 하면, 확장한 2차원의 영역으로 어떻게 확장했을까? 데카르트 좌표계(Cartesian Coordinate System)의 등장흔히 수학에서 2차원을 많이 표현하는 방법수의 시스템을 기반으로 영역을 확장해 표현하는 방식두 실수 집합을 교차시켜 평면을 표현하고, 오른쪽과 위쪽을 +방향으로 지정 즉, 데카르트 좌표계라는 것..
2022.07.20 -
[게임 수학] #2 | 함수(Function)
인프런 강의를 듣고 필기한 글입니다. 1. 함수(Function)의 기초함수를 왜 배워야 하는가?게임이란 것은 결국 게임 내에서 공간의 변환에 밀접하게 연결되어 있음게임을 제작한다는 것은 굉장히 많은 공간의 변환 작업들로 구성되어 있는데, 그 기반은 집합과 집합의 대응 관계이것의 메커니즘을 설명하는 것이 바로 함수(Function)그렇기 때문에 함수에 대한 개념을 제대로 적립해야, 공간과 공간의 변환을 제대로 이해할 수 있는 기본 지식이 됨 함수의 정의함수라는 것은 두 집합 간의 대응 관계를 의미함단, 첫 번째 집합의 모든 요소가 사용되어야 함수의 성립 조건이 만족됨 함수가 아닌 대응 관계첫 번째 집합의 어떤 원소에 대한 대응 관계가 빠져 있을 때첫 번째 집합의 한 원소가 두 번째 집합의 두 가지..
2022.05.05 -
[게임 수학] #1 | 수(Numbers)의 구조
인프런 강의를 듣고 필기한 글입니다. 1. 수의 시각화수(Number)에 대해서 알아야 하는 이유게임 세계는 벡터(Vector)로 구성된 탄탄한 시스템을 기반으로 함. 해당 시스템 위에서 컨텐츠가 만들어짐이런 벡터는 수들을 조합하여 만들어진 대상벡터를 정확히 이해하기 위해서는 결국 수가 만들어내는 시스템에 대해 이해해야 함 수의 종류수는 물건을 세는 것에서 출발해 인류 문명의 발전에 맞춰 다양한 개념으로 확대되어 옴다양한 수의 개념들이 존재하며, 각각은 대문자를 사용해 집합으로 구분해 부름자연수, 정수, 유리수, 무리수, 실수, 복소수 등 실수 집합(The set of real numbers)원소인 수와 수 사이에 빈틈 없이 연속된 원소들로 채워져 있는 수 집합개념적으로 수와 수 사이에 빈틈이 없..
2022.05.05