I made a 3d scratch project. You can move around using WASD or the arrow keys. Sorry, I still don't know how to add an ending :)
Tutorial by griffpatch.