이근둥
근둥이의 블로그
이근둥
전체 방문자
759,181
오늘
137
어제
617

공지사항

  • 전체보기 (106) N
    • 웹 (8)
    • 언어 & 프레임워크 (53)
      • JavaScript (7)
      • TypeScript (0)
      • Node.js (11)
      • Vue.js (3)
      • React (0)
      • C & C++ (19)
      • Java & JSP (9)
      • Python (4)
    • 컴퓨터 과학 (3) N
      • 알고리즘 (0)
      • 자료구조 (3) N
    • 기타 (9)
      • Linux (1)
      • Git (2)
      • DialogFlow (4)
    • 일상 (13)
      • 게임 (13)
    • 칼럼 (9)
      • 회고 (0)
      • 나만의 글 (0)
      • 제품 리뷰 (9)
    • __Dev__ (9)
      • Release (9)
반응형

인기 글

  • [Tomcat] 아파치 톰캣 서버 포⋯
    2018.08.24
    [Tomcat] 아파치 톰캣 서버 포⋯
  • [Node.js] 실시간 채팅 서비스⋯
    2018.05.31
    [Node.js] 실시간 채팅 서비스⋯
  • [PWA] 프로그레시브 웹 앱 시작⋯
    2019.01.09
    [PWA] 프로그레시브 웹 앱 시작⋯
  • [Linux] Ubuntu 18.04 테마 설⋯
    2019.01.16
    [Linux] Ubuntu 18.04 테마 설⋯
  • [DialogFlow] 다이얼로그 플로⋯
    2018.07.13
    [DialogFlow] 다이얼로그 플로⋯

태그

  • 전개 구문
  • 출간
  • 이펙트
  • vuex
  • 프로그레시브 웹 앱
  • spread syntax
  • pwa
  • 이클립스
  • vue.js
  • AstroWar
  • 파티클
  • vue-next
  • javascript
  • java
  • 자바 프로젝트
  • Hello World!
  • composition-api
  • Scanner
  • Composition API
  • ES6
  • self
  • vue3
  • Java FX
  • WWDC
  • Deemo
  • 웹 확장
  • 자바
  • Vue 3
  • WWDC20
  • vue

최근 댓글

  • 아래 composition API 부분 코⋯
    깜장발
  • 좋은 글 작성해주셔서 감사합니⋯
    바밤
  • 현재 이 코드를 응용한 간단한⋯
    ㅇㅇ
  • wasd키가 아니라 방향키로는 못⋯
    clvkdh
  • 찾아 본 것 중에 가장 좋았어요⋯
    우왕

최근 글

  • 스택(Stack)
    2022.05.26
    스택(Stack)
  • 배열(Array)
    2022.05.25
    배열(Array)
  • C언어로 배우는 자료구조
    2022.05.24
    C언어로 배우는 자료구조
  • [Vue 3] Composition API와 템⋯
    2020.10.02
    [Vue 3] Composition API와 템⋯
  • [Vue 3] Composition API와 Vue⋯
    2020.09.06
    [Vue 3] Composition API와 Vue⋯

블로그 메뉴

  • 홈
  • 미디어로그
  • 방명록
hELLO · Designed By 정상우.
이근둥

근둥이의 블로그

[C++] Hollow Escape
__Dev__/Release

[C++] Hollow Escape

2018. 2. 23. 00:29
반응형

안녕하세요



이번 포스팅에서는

전에 개발한 Hollow Escape 라는 콘솔게임을 첨부하려고합니다.



제가 진행하였던 '콘솔게임 프로그래밍' 과 동일한 방식의 게임입니다.

가장 큰 차이점은 사운드의 유무!


본 게임은 브금, 효과음이 있습니다.

조금 덜 지루하게 플레이가 가능합니다.



스크린샷으로 확인해보도록하죠



메인화면입니다.



실제로 있는 Hollow Knight 라는 게임을 모티브로 개발하였습니다.




(너무 똑같잖...읍읍)



도움말입니다.


이동은 화살표키입니다.

게임 도중 ESC 키를 누르면 일시정지 메뉴가 나옵니다.



게임시작을 선택하면 맵을 고를 수 있습니다.


(현재 1~3까지 완성됨, 4: 미완성, 5: 아무작업안함)




위 사진은 첫번째 맵인 잊혀진 교차로의 모습입니다.


알록달록해서 이쁘긴한데 몇분 하다보면 눈아픕니다.



ESC를 누르면 우측에 보이는것처럼 계속하기, 메인으로 선택하는 메뉴가 나옵니다.


화살표키로 선택한 후 엔터를 누르면 됩니다.





GIF가 살짝 깨져보이는데 빨간 o 들은 움직이는 오브젝트입니다.


닿으면 생명이 1 감소하고

생명이 0이되면 그림자를 그자리에 버리게됩니다.


게임 클리어를 위해서는 그림자가 플레이어에게 존재해야합니다.

그림자의 유무는 우측에 그림자: 있음/없음 으로 확인가능합니다.





소스코드는 제 Github에 있습니다.


https://github.com/leegeunhyeok/Project/tree/master/C%2B%2B/Hollow%20Escape




실행파일

Hollow Escape.zip



압축 푸시면 exe 파일이 있습니다.


README.txt 파일도 한번 읽어주세요





감사합니다.

반응형
저작자표시비영리동일조건
    '__Dev__/Release' 카테고리의 다른 글
    • [Node.js] 전국 학교 급식, 학사일정 파싱 라이브러리
    • [Unity] 어메이징 볼링 1.0
    • [C] 학생 성적관리 프로그램
    • [Java] 디모 타이머
    이근둥
    이근둥
    새로운 것을 좋아하는 프론트엔드 개발자 ✨
    댓글쓰기
    1. ㅇㅇ
      2019.11.04 15:18
      감사합니다 덕분에 프로그래밍 잘 배우고 있습니다 (__)
      수정/삭제댓글쓰기댓글보기
      1. 이근둥
        2019.11.04 17:18 신고
        도움을 줄 수 있는 자료 자주 올리도록 하겠습니다 :)
        수정/삭제
    2. WASD64
      2019.11.18 23:40
      C언어로 브금넣는방법 알려주실 수 있나요?
      수정/삭제댓글쓰기댓글보기
      1. 이근둥
        2019.11.21 12:19 신고
        fmod로 사운드 재생을 구현했습니다. 자세한 사항은 소스코드 참고해주세요!
        수정/삭제
    3. 익명
      2019.12.02 18:02
      비밀댓글입니다
      수정/삭제댓글쓰기댓글보기
      1. 이근둥
        2019.12.03 12:25 신고
        특정 좌표 위치에 특수 문자를 출력하고 해당 좌표값을 변수로 가지고 있습니다.

        이동의 경우 좌표값을 변경한 후 해당 위치에 다시 특수문자를 출력하게 되며 이전 위치는 공백으로 지워줍니다.

        실제 충돌과 같은 처리는 저장되어있는 좌표값으로 계산하여 처리합니다
        수정/삭제
    • 이전
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 다음

    티스토리툴바