The overall user experience of your scenario is good. Has basic operation methods and button feedback. But you can place the character's initial position in the center of the map instead of the edge. This helps players experience rich scenes. In addition, the character control can also be modified because there is a feeling of inertia when controlling. Collision volumes can be added to buildings such as houses.