최초 커밋: 2022/9/27 최근 커밋: 2024/12/26
Genesis-H는 윈도우 터미널 환경에서 동작하는 간단한 게임이다. 방향키로 #모양을 조종하면서 두 #이 만나면 점수가 오르는 다소 무의미한(?) 게임이다.
이 프로젝트는 한남대학교 2022년도 2학기 고급프로그래밍 과목의 개인 과제이다.
이 과목은 C언어를 처음 배우는 수업으로 아주 기본적인 문법 만을 다룬다. 따라서 기초적인 수준의 C언어와 라이브러리만을 활용하는 매우 간단한 과제였다.
이 게임의 이름 Genesis-H는 교수님이 젊었을 때 즐겨하던 게임 창세기전에서 영감을 받았고 H는 한남대학교의 H라고 한다. 사방에서 쫓아오는 적을 방향키로 피하며 처치하는 형식의 게임인데 이게 창세기전과 유사하다는 느낌을 받으셨다고 한다.
본 프로젝트인 Genesis-H는 Genesis-H_2 프로젝트를 완성하기 위한 중간 과제였다. 과제의 완성물은 Genesis-H_2이고 Genesis-H는 사실 이를 구현하기 위한 연습용 과제인 것이다.
방향키(←,→,↑, ↓)
터미널에서 양옆 방향키로 가로로 움직이는 #을 조종한다. 아래위 방향키로는 세로로 움직이는 #을 조종한다. 이 두 #이 만날 때마다 점수가 오른다.
이 프로그램은 윈도우 전용이다. 또한 Visual Studio Community IDE에서 제공하는 C 컴파일러에서 동작하는 문법과 라이브러리를 사용하여 만들었다. 따라서 리눅스 운영체제나 gcc 컴파일러 환경에서는 동작하지 않는다.
Visual Studio Community는 아래 링크로 설치할 수 있다.