이전글: 게임 수학 C++ | 2. 벡터 https://mpi-devlog.tistory.com/25 게임 수학 C++ | 2. 벡터 이전글: 게임 수학 C++ | 1. 기반 https://mpi-devlog.tistory.com/24 게임 수학 C++ | 1. 기반 과제겸 공부겸 게임 수학 관련해서 프로그래밍한 코드 쭉 올립니다 게시글에는 딱히 이론에 대한 이야기는 없으�� mpi-devlog.tistory.com 과제겸 공부겸 게임 수학 관련해서 프로그래밍한 코드 쭉 올립니다 게시글에는 딱히 이론에 대한 이야기는 없으니 먼저 이론을 알고 계셔야 코드 이해하실 수 있을 거예요 여기서는 4x4 행렬을 사용합니다. 행렬 연산과 이동, 회전, 크기 변환등을 한번에 넣어놨어요. 나중에 카메라나 프로젝션 변환도..
이전글: 게임 수학 C++ | 1. 기반 https://mpi-devlog.tistory.com/24 게임 수학 C++ | 1. 기반 과제겸 공부겸 게임 수학 관련해서 프로그래밍한 코드 쭉 올립니다 게시글에는 딱히 이론에 대한 이야기는 없으니 먼저 이론을 알고 계셔야 코드 이해하실 수 있을 거예요 지금은 벡터나 행렬 � mpi-devlog.tistory.com 과제겸 공부겸 게임 수학 관련해서 프로그래밍한 코드 쭉 올립니다 게시글에는 딱히 이론에 대한 이야기는 없으니 먼저 이론을 알고 계셔야 코드 이해하실 수 있을 거예요 여기서 사용한 벡터는 3요소 벡터(x, y, z)입니다. 사실 나중을 위해 4요소 벡터(x, y, z, w)를 써줘야되지만, 지금은 귀찮쿨럭 이대로 하고 시간될 때 수정해보도록 하죠. ..
과제겸 공부겸 게임 수학 관련해서 프로그래밍한 코드 쭉 올립니다 게시글에는 딱히 이론에 대한 이야기는 없으니 먼저 이론을 알고 계셔야 코드 이해하실 수 있을 거예요 지금은 벡터나 행렬 코드보다 이후 설명드릴 내용의 기반 해더 구조를 잡겠습니다. 보여드릴 MathRoot.h, RootHeader.h 그리고 Math.h들은 벡터나 행렬들을 사용할 때, 외부 라이브러리처럼 사용할 수 있게 하는 것과 동시에 해더 충돌을 방지합니다. 사용자의 개발 환경에 따라서 변경해주세요. (만약 기존의 다른 곳에서 math.h를 사용중이라면) - RootHeader.h // 프로그램 전반적인 기반 해더 - MathRoot.h // 앞으로 프로그래밍할 벡터나 행렬, 변환 등에 공통적으로 포함될 게임수학 기반 해더 - MathR..
대학에 입학하고 1학기에 플레이 스크린샷 컨셉 디자인에 관한 과제를 할때 나온 결과로 만들어봤던 게임입니다. 이 기획은 예전에 해봤던 동일 방식의 2D 모바일 게임을 모티브로 하여 3D로 옮여본 것인데, 3D로 이식할때 발생하는 기획상 문제점이 많아 개발을 그만두었습니다. 「게임 정보」 게임명: Under the Chamber 장르: Action RPG, 로그라이크 그래픽: 3D 디자인 키워드: 사이버, 기계, 연구실, 실험실 플랫폼: 모바일 간단 기획: 로봇 연구소에서 로봇이 되어 실험을 진행하는 게임으로, 무작위로 구성된 스테이지를 통과하며 계속 아래로 내려가며 점수를 얻는 게임이다. 조작/이동 방식: 터치 밀기 (=스와이프), 그리드 이동 구조