Due date:2026.04.17 (Fri.) 23:30 遲交三天以上不收件!
Read text files which include the size and content (0/1 matrix) of a maze.
Prepare at least 3 text files for different mazes where the size of one of them should be larger than 15*15.
Find a tour out using "try and error" method.
Entrance and Exit can be re-assigned.
Use dataGridView to depict the maze.
Use animations to present the process of walking through the maze.
Generate the maze randomly.
Comprehensive documentation and screenshots of the results (in pdf) 詳細的說明文件及執行後的截圖畫面(.pdf)
........
A brief demo. of applying StringGrid in Builder to accomplish animation for this assignment.
Use 0/1/2/3 to represent the maze and the solution.
Apply dataGridView and background colors.
A maze can be generated randomly (4-way)
A maze can be generated randomly (8-way)
An 8-way tour
A 4-way tour
Use dataGridView to depict the maze.
A 4-way tour