Project/포트폴리오

[C++]미로 생성 알고리즘

Dev-WhaleShark 2020. 10. 7. 13:49



사용 언어 : C++
사용 툴 : Window API


프로젝트 소개
- 3가지 미로 생성 알고리즘을 구현
- BinaryTree, SideWinder, RecursiveBacktracking

개발을 하면서..
- Window API를 간단히 활용해 개발 진행
- 간단한 Tile, Maze class를 생성하여 개발 
- 미로 생성 과정이 보이도록 단계별로 렌더
- 각 알고리즘들마다의 장단점 분석

 

플레이 영상


github
https://github.com/DeveloperKua/Algorithm_Datastructure/tree/master/Algorithm/Maze%20Generator_API

 

DeveloperKua/Algorithm_Datastructure

Study and Implementation of Many Algorithms. Contribute to DeveloperKua/Algorithm_Datastructure development by creating an account on GitHub.

github.com

알고리즘 구현 코드
MazeGenerator/maze Source/MazeGenerator.cpp
MazeGenerator/maze Source/MazeGenerator.h

실행 로직 코드
MazeGenerator/System.cpp