arrow keys to move around, a&d to strafe
This is an unfinished project, I will keep working on it and adding new updates. Thanks to @griffpatch for the tutorial Update!: shaded walls!