# Untitled Maze Game - ID30011 Midterm Project README

- **Name:** Bumgyu Suh
- **Student ID:** 20240905
- **Student Email:** bumgyu@kaist.ac.kr
- **Repository URL:** https://git.prototyping.id/20240905/???
- **Video URL:** youtube.com

## The Game
A description of the game - how it works and what the user has to do

WASD, V to switch view

## Code Documentation
A description of the organization of your code. Feel free to use diagrams, UML, or others. What are the main functions/classes? If you used patterns, what did you use them for, and how do different parts of your code speak to each other?
Highlight any issue you want us to know about or whether the code has any known bug. If there are special features you want us to know about, write them here

Acknowledge any help or resource you used
Writing style might be considered in grading (not the grammar, but rather the clarity of your writing)
Be visual so use images and tables
Try to be complete in your explanation - you do not need to write a lot, but the professor and the TA should be able to understand your documentation and your code by reading this file.

## Help from AI
I got help from AI in criticizing my original plan in structuring my code. For example, although I originally planned to have a single 2D array that stores both the "static" information (the generated maze), and the state of whether the chests have been open or not, but chatgpt suggested that separating these two (one static, one dynamically changing during gameplay) is better as it prevents everything being coupled to this array.
It also suggested ot 

The game can be played through the multi_sketch.html
"Start run" to generate first leve, etc, seed,
left0click chests

How well and complete is your documentation? Your documentation should contain the following information:

Write a README.md file that contains the following information.

