wasd/arrow keys can be used to move. the player sees the mouse pointer at all times and shoots if you click.
i forgot abt this it is an old project but prob the most cohesive so far