본문 바로가기
Kua Project/포트폴리오

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

by Dev-WhaleShark 2020. 10. 7.



사용 언어 : 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

'Kua Project > 포트폴리오' 카테고리의 다른 글

[Unity] MaskTime  (0) 2020.12.14
[Unity]Board Game_카탄  (0) 2020.08.01
[Unity] Fire Volt  (1) 2020.07.30