glSokoban glSokoban is a small game that's supposed to be a demo for Warp3D. PPC and 68k binaries are included. Running glSokoban glSokoban must be run from a shell. The PPC version is just called glSokoban, while the 68k binary is called glSokoban68k. Use the --help option to get a run-down of the command line options: -w,--width Width of display -h,--height Height of display -s,--screen Use fullscreen (default: windowmode) -t,--theme Use theme -l,--levels Use as level directory -p,--play Play level -e,--eye-adjust Set relative eye speed to -c,--camera-damping Set camera damping factor to -n,--texture-mode-nearest Use GL_NEAREST instead of GL_LINEAR Controlling the player The player is guided with the (numberical pad) keys 8, 4, 5, and 6 (directional mode), or 7, 8, and 9 (turn mode). The mode is toggled with the enter key (just try to find out). Press u to revert your last move (this will count as an additional move). Camera controls The camera can be moved with the keys d, w, a, and x, as well as q and y (to control height). The e and c keys zoom the camera in and out. Themes and Levels The Levels are stored under the Levels directory. They are simple ascii files borrowed from an older Sokoban game. Themes are texture compilations, they are stored under the Themes directory. If you want to make your own theme, inspect the files in the Themes/Cyberspace dierectory. All images are ppm P6 files. When there is more than one texture, they are assigned randomly.