Skip to content

Zaixian5/Genesis-H

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 

Repository files navigation

Genesis-H

최초 커밋: 2022/9/27 최근 커밋: 2024/12/26


1. 프로젝트 개요

1. 프로젝트 정의

Genesis-H는 윈도우 터미널 환경에서 동작하는 간단한 게임이다. 방향키로 #모양을 조종하면서 두 #이 만나면 점수가 오르는 다소 무의미한(?) 게임이다.

2. 프로젝트 배경

이 프로젝트는 한남대학교 2022년도 2학기 고급프로그래밍 과목의 개인 과제이다.

이 과목은 C언어를 처음 배우는 수업으로 아주 기본적인 문법 만을 다룬다. 따라서 기초적인 수준의 C언어와 라이브러리만을 활용하는 매우 간단한 과제였다.

이 게임의 이름 Genesis-H는 교수님이 젊었을 때 즐겨하던 게임 창세기전에서 영감을 받았고 H는 한남대학교의 H라고 한다. 사방에서 쫓아오는 적을 방향키로 피하며 처치하는 형식의 게임인데 이게 창세기전과 유사하다는 느낌을 받으셨다고 한다.

본 프로젝트인 Genesis-H는 Genesis-H_2 프로젝트를 완성하기 위한 중간 과제였다. 과제의 완성물은 Genesis-H_2이고 Genesis-H는 사실 이를 구현하기 위한 연습용 과제인 것이다.

3. 프로젝트 주요 기능

1. 조종법

방향키(←,→,↑, ↓)

2. 플레이 방법

터미널에서 양옆 방향키로 가로로 움직이는 #을 조종한다. 아래위 방향키로는 세로로 움직이는 #을 조종한다. 이 두 #이 만날 때마다 점수가 오른다.

2. 주의 사항

이 프로그램은 윈도우 전용이다. 또한 Visual Studio Community IDE에서 제공하는 C 컴파일러에서 동작하는 문법과 라이브러리를 사용하여 만들었다. 따라서 리눅스 운영체제나 gcc 컴파일러 환경에서는 동작하지 않는다.

Visual Studio Community는 아래 링크로 설치할 수 있다.

Windows용 Visual Studio C/C++ IDE 및 컴파일러

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages