I believe making it async is going to be helpful because it will allow for us to await input while also being able to run other tasks in the background, such as whether monsters want to follow the player from room to room if they are fighting.
There may also be traps and other mechanisms that should fire based on random chance and time. Weather changes as well.
I believe making it async is going to be helpful because it will allow for us to await input while also being able to run other tasks in the background, such as whether monsters want to follow the player from room to room if they are fighting.
There may also be traps and other mechanisms that should fire based on random chance and time. Weather changes as well.