WASD. These are tests for communist king and other things I will attempt on C++. Scratch is too limited and requires an hour of programming to do a function that is usually included in a C++ library.
Current problems: 1. Finding all coordinates in a penned line (for drawing a wall which has all of its coordinates stored in 2 lists, 1 for x, 1 for y) 2. Calculating if any of the points in that line intercept with an imaginary line constantly being drawn between each of the AI and the player (this is to do with vision and line-of-sight) 3. Creating an FOV for the AI that is perhaps 60 degrees, 30 degrees either side of its face, which is important for a stealth game. 4. Perhaps creating a raycasting which bends around walls for a different gamemode (so that the player won't know what's around the corner, will have to establish "cameras which allow more rays to be cast, giving more vision, etc.) 5. The AIs' ID'ing systems and lists which store each of their coordinates and make that work with all the other problems. 6. The AI itself, how it behaves, and placing "last seen points", commencing a search, etc. 7. Functioning collision (harder than it sounds in Scratch)