이때까지 C언어를 배우고 뭘 만들던가 써먹은 곳이 없었는데 이번 기회에 한번 만들어봤습니다.

잘못된 곳이 있을 수 있으며,왕국 시민 수 와 세금 관련은 변수만 추가해놓고 따로 만들지는 않았습니다.

그부분은 천천히 할 계획입니다.

처음에는 테트리스나 간단한 게임을 만들어 볼려고했으나,너무 많아 제 생각대로 게임을 만들어 봤습니다.


# My-one-kingdom-C-TUI-GAME-

game name:My one kingdom(C TUI GAME)


이 게임은 C 언어로 만들어진 게임 입니다.

마음대로 수정하셔도 상관없습니다.


키 조작 방법

Q : 저장

R : 리셋 (메인 화면으로 이동)

A : 전사 업그레이드

S : 마법사 업그레이드

D : 궁수 업그레이드

Z : 전사 구매

X : 마법사 구매

C : 궁수 구매

W : 농부 구매

E : 농부 해당 좌표에 설치

← : 왼쪽으로 한칸 이동

→ : 오른쪽으로 한칸 이동

↑ : 위로 한칸 이동

↓ : 아래로 한칸 이동


게임 설명

이 게임은 이동하면서 돈을벌고,다른 왕국과 대전을 치루는 게임입니다.

움직이다 보면 랜덤확률로 다른 왕국과 전쟁을 치루고,승리시 2000머니 패배시 1000머니입니다.

난이도는 매우 쉽게 만들었습니다. 종료 하시기 전에 Q를 눌러 반드시 저장 부탁드립니다.

game.txt 파일은 게임 데이터를 저장하는 텍스트 파일로,삭제 시 게임 데이터를 불러 올 수 없습니다.

왕국 시민 수 도 추가해놨는데,변수만 추가하고 따로 구현은 안했습니다.

천천히 업데이트 하겠습니다.

새로 시작은 1번이고,저장한 데이터를 바탕으로 불러오는건 메인화면에서 2번 입력후 엔터를 누르시면 됩니다.

소스코드나 게임실행파일은 깃허브에 올려두었습니다.
https://github.com/zxc010613/My-one-kingdom-C-TUI-GAME- 또는 여기


'프로그래밍 > C' 카테고리의 다른 글

C언어 강좌,연산자 #9  (0) 2017.08.26
C언어 강좌,변수의 자료형 #8  (0) 2017.08.26
[C언어로 만든 게임]나만의 왕국  (0) 2017.08.08
C언어 입력받을때 버퍼 비우기  (0) 2017.06.27
한동안 게시글이 없었던 이유  (0) 2017.05.27
C언어 강좌,변수 #7  (0) 2017.04.25

댓글을 달아 주세요