Skip to content

컴퓨터 그래픽스 기말 프로젝트 (OpenGL, C++ )

Notifications You must be signed in to change notification settings

eunjiyun/Unity_Of_Mind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 

Repository files navigation

<실행 방법>

1. main.cpp를 다른 이름으로 저장
2. 인코딩하여 저장
3. 유니코드 - 코드 페이지 1200


<정신통일 게임>

플레이어가 벽을 피하는 게임


<벽 구현>

3 X 3 정육면체 블럭

1 . 블럭 색상 변경 - RGB
2 . 블럭 크기 변경 - size
3 . 블럭 존재 여부 


<플레이어 구현>

마법사 인형 obj

1 . 플레이어는 다가오는 벽을 피해야 함
2 . 플레이어는 자신의 색깔을 바꿀 수 있는데 벽 블럭의 색깔과 자신의 색깔이 똑같으면 통과할 수 있음
3 . 벽 블럭의 크기가 작을 때 플레이어는 자신도 크기를 낮춰 벽 블럭을 피할 수 있음
4 . 플레이어는 자기 기준으로 카메라 시점 변경이 가능함 (1인칭)


<라운드>

1 라운드 - 빈 곳으로 지나가기
2 라운드 - 색깔이 같은 블록으로 지나가기
3 라운드 - 빈 곳으로 크기를 줄여서 지나가기

3번 충돌시 게임 오버


<키보드 명령어>

이동 : 방향키 left right
색 변경 : z x c
신축 : v
1, 3인칭 : 1 3
전체화면 : ctrl
종료 : esc

엔딩 화면 : [

About

컴퓨터 그래픽스 기말 프로젝트 (OpenGL, C++ )

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published