0
Press H for info.
H: Show/Hide help and debug text
WASD: Movement
Hold down SHIFT to go faster
Q/E: Turn left right
Arrow keys: Turn and movement
R/F: Go Up and Down
T/G: Zoom in and out
Delete: Reset camera orientation
PageUp/PageDown: Look up or down
Home/End: Tilt left or right
(Doesn't work too well)
1: Toggle Autocam on/off
2: Toggle Pattern repeat infinitely
3: Toggle outside wall (when repeat is off)
4: Reset position to center of structure
5: Reset position to origin
6: Jump to a random location
7: Toggle teleports during autocam
8: Change palette
9: Generate random scene
M: Turn music off
Credits:
Coded by elPatrixF
Closely copying Héll Mood's Atlantis intro as visual reference.
[Watch here][pouet]
I liked that 256b intro so much that I wanted to see if I could replicate it from scratch.
I prooobably should've asked for permission before posting it online 💦 but- it's here now.
Learned a lot about ray marching, bitwise operators, algebra, javascript shenanigans, and other stuff.
Of course mine is not only way heavier than 256 bytes, but also is way slower, but! it was fun to make.
The camera rotation doesn't work correctly still... but I'm too tired to figure that out right now.
See source for more information!