개발/WinAPI

[WinAPI] 개발계획 - 2D Game

태식핑 2021. 7. 24. 09:34
728x90
반응형

간단한 2D게임을 포트폴리오용으로 한번 개발해 볼 계획이다.

 

이번에 제작할 게임에 들어가게 될 요소의 핵심은 A* 알고리즘 일 것 같다. 이 프로젝트의 경험을 토대로 A* Algorithm에 대한 내용을 작성할 예정이다.

 

대충 생각 중인 게임의 구조는 이렇다.

 

1. 슬라임이 보스고 플레이어는 슬라임과 싸운다.

2. 슬라임은 몇 가지 패턴을 가지고 있고, 플레이어는 무기를 사용하여 슬라임을 제압해야 한다.

3. 맵은 2D 맵 툴을 사용할 것이며, 맵 툴 또한 직접 구현할 예정이다.

4. 슬라임은 장애물을 피해 플레이어를 향해 이동한다. (A* 알고리즘) 그리고, 플레이어와 가까워 졌을 때 공격한다.

 

간단하게 이 정도로 한번 구현해 볼 예정이다. 시간이 얼마나 걸릴지는 잘 모르겠으나, 2D FrameWork의 이해와 A* 알고리즘을 구현을 위해 진행해 보도록 하려고 한다.

 

구현 예정 언어 : C++, API

예상 소요 시간 : 1달 ~ 2달 (회사때문에...)

Github : https://github.com/taehyun1234/2D-Game-Project

 

taehyun1234/2D-Game-Project

2D Framework & A* Algorithm Study. Contribute to taehyun1234/2D-Game-Project development by creating an account on GitHub.

github.com

 

 

반응형

'개발 > WinAPI' 카테고리의 다른 글

[WinAPI] 2D 게임 현황 <3주차>  (1) 2021.08.08
[WinAPI] 2D 게임 현황 <2주차>  (1) 2021.08.01
[WinAPI] 2D 게임 현황 <1주차>  (0) 2021.07.25
[WinAPI] 학기 텀프로젝트  (0) 2019.11.01
[WinAPI] Inversus  (3) 2019.11.01