분류 전체보기(227)
-
카메라 원점 중심 회전
비행기가 원점에 위치해서 UI 취급을 했다
2023.05.08 -
회전행렬
PlgBlt함수를 이용해서 회전하는 물체를 구현하였다.
2023.05.05 -
충돌 구현
원과 박스 원과 원 박스와 박스
2023.05.03 -
A* 알고리즘
A* 알고리즘을 시각적으로 구현하였다. 맨하탄 방법으로 H를 계산하였고 대각선이동은 이동방향이 좌상단이라 예를들면 좌, 상에 방해물이 없는 경우에만 대각선 이동이 가능하다고 판단하였다.
2023.04.29 -
Shapes & Beats / C 콘솔 프로젝트 (게임인재원)
게임플레이 영상 Shapes & Beats 1. 게임플레이 게임플레이 방법은 방향키로 이동하고 대시로 음악에 맞춰 나오는 다양한 패턴들을 피하는 게임이다. Just Shapes & Beats를 모작한 게임으로 콘솔프로젝트로 C언어를 기반으로 제작하였다. 2. 개발 과정 게임인재원 1학기에 시작한 미니 프로젝트로 Win32API 라는 거대한 팀프로젝트 이전에 진행한 프로젝트이다. 처음에는 만들고 싶은 게임이 있었는데 여러 가지 이유로 미뤘고 옆자리 사람의 수학을 이용한 다양한 움직임을 구현하고 싶다는 말에 나도 같이 참여하게 되었고 총 3명이서 2주 동안 프로젝트를 진행하였다. 처음에는 C언어로 프로젝트를 진행해야 해서 막막하고 어려웠지만 다양한 방법으로 문제들을 해결하였다. 1. C언어는 Class 가 ..
2023.04.28 -
백준 20040번: 사이클 게임 / C++
20040번: 사이클 게임 (acmicpc.net) 20040번: 사이클 게임 사이클 게임은 두 명의 플레이어가 차례대로 돌아가며 진행하는 게임으로, 선 플레이어가 홀수 번째 차례를, 후 플레이어가 짝수 번째 차례를 진행한다. 게임 시작 시 0 부터 n − 1 까지 고유한 www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 #include using namespace std; int arr[500000]{}; int n, m; int Find(in..
2023.04.03