본문 바로가기
Project

[Project][미니게임]연산 유추 넌센스 게임 C언어

by starfish22 2021. 12. 1.
728x90

▶연산 유추 넌센스 게임

버전 : 0.1

제작자 : starfish22

게임 제작 기간 : 21.11.30 ~ 21.12.01

플레이 인원 : 1인용

참고자료 : 더 지니어스 - 미스터리 사인 , 게임플밍마스터 카페(C언어 콘솔 창 함수 정리 소스 : 네이버 카페 (naver.com)) 콘솔 창 함수 사용

게임 설명

(숫자) □ (숫자) = ??

이렇게 파란색으로 문제가 주어지고 ??의 답을 맞히는 게임이다.

게임을 진행하면서 포기, 정답, 힌트보기, 힌트직접쓰기가 있다.

 

포기는 말 그대로 해당 라운드 문제 포기

정답은 정답 숫자를 적고 엔터(Enter) 키로 제출

힌트보기는 힌트를 제공. 힌트 직접 쓰기와 합해서 총 9번까지 가능

힌트직접쓰기는 1 ~ 10000 사이의 숫자를 입력. 힌트보기와 합해서 총 9번 가능

 

총 10라운드로 라운드가 종료되면 게임 결과가 나온다.

 

▶게임 플레이

시작 화면

(저 메인타이틀은 반짝인다)

아무 키나 누르면 바로 1라운드 시작

1 ROUND

라운드 밑에 파란색으로 문제가 주어지고 의 연산을 유추해 ??를 맞춘다.

 

힌트 소진

힌트 9번을 모두 사용하면 힌트가 나오지 않게 되고 포기하거나 정답을 맞혀야 넘어간다.

 

직접 힌트쓰기

직접 힌트를 작성하면

더 쉽게 풀 수도 있고 헷갈리게 만들 수도 있다.

게임 클리어

이건 한 달 동안 안 보고 있다가 풀어본 제 실력입니다ㅎ

 

▶후기

처음으로 만들어본 자작 콘솔게임인데 생각보다 콘솔 창 함수의 사용법만 안다면 누구나 만들 수 있었다. 다음 시간 날 때 문제를 랜덤으로 섞어서 나오게 하고 난이도를 골라 어려운 버전도 만들어 보고 싶다. 지금 0.1 버전도 이해 안 되는 문제가 있을 수 있으니 ㅎㅎ 코드에 주석으로 짧은 설명이 있으니 이해가 안 되는 부분은 확인하면 될 것 같다.

 

main.cpp만으로는 게임이 안 돌아감. 맨 위의 콘솔 창 함수를 포함해야 됨

main.cpp
0.01MB
speedCompute.exe
0.05MB

 

728x90

댓글