p3he/README.md

1.1 KiB

Pseudo-3D hyperbolic engine

My school project

Loading games

You can load a game by passing the name of the game as an argument:

python3 main.py triangle

Game can be loaded only if it is located in the games/ directory. If no game is specified then "squareroom" will be loaded.

Controls (might be overriden by games)

Descripton Key
Move forward W
Move backwards D
Strafe left Q
Strafe right E
Turn 180 degrees R
Toggle FPS cap F1
Create a wall F2
Toggle debug info F3
Print current position to the terminal F4
Save level to ./levels folder F5
Snap to the closest point F6
Snap to the origin F7
Snap the angle to the zero F8