게임 수학 입문 02 - 함수(Function)

함수(Function)란 두 집합에서 첫 번째 집합의 모든 원소가 빠짐없이 두 번째 집합의 어떤 원소에 대응하는 관계를 의미합니다. 두 집합을 각각 X와 Y라는 기호로 지정하고, 집합 X의 원소를 x, 집합 Y의 원소를 y라고 할 때 X에서 Y로 대응되는 함수를 ${y=f(x)}$...

게임 수학 입문 01 - 수와 집합(Numbers and Set)

게임을 구성하는 가상 세계를 이해하기 위한 첫 걸음은 집합(Set)이라는 개념으로 수를 이해하는 것입니다. 집합이란 서로 구분되는 원소(Element)로 구성된 묶음을 의미합니다. 이러한 집합론을 소박한 집합론(Naive set theory)이라고 합니다.

비트 단위 연산자(Bitwise Operator)

비트 단위 연산자(Bitwise Operator)는 컴퓨터에서 비트(bit) 단위로 데이터를 처리할 때 사용되는 연산자입니다. 비트는 컴퓨터에서 정보의 최소 단위이며, 2진수이기 때문에 0 또는 1의 값을 가집니다. 이러한 비트를 조작하는 연산을 비트 연산이라고 합니다.