How do I assign keyboard controls to the movement of my player character? Also, is there a way to make non-player characters move independently. My npc just sits there. Much appreciated.
The best way to assign keyboard controls to your player would be using the Keyboard movement module. As for NPCs, you can either issue waypoints, or just use the character control module.I heartily suggest using the cc module, as it might be tricky for you (presuming you're a beginner).