Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vickenty/ookoobah
Pyweek 18 entry
https://github.com/vickenty/ookoobah
Last synced: 18 days ago
JSON representation
Pyweek 18 entry
- Host: GitHub
- URL: https://github.com/vickenty/ookoobah
- Owner: vickenty
- License: mit
- Created: 2014-05-11T13:39:24.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-05-18T12:18:27.000Z (over 10 years ago)
- Last Synced: 2024-10-13T17:25:53.640Z (24 days ago)
- Language: Python
- Size: 6.05 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# ookoobah
Puzzle game about a photon lost inside a quantum computer or something like that.
* Entry in PyWeek May 2014, #18
* URL: https://pyweek.org/e/latitude11/
* Team: latitude11
* Members (GitHub handles): vickenty, mvuets, ashpachenko
* Source code: https://github.com/vickenty/ookoobah/
* License: see LICENSE.txt## Running the Game
Open a terminal / console and "cd" to the game directory and run:
python run_game.py
The game was tested on Python 2.7 under Ubuntu 14.04, Fedora 20, and MacOSX 10.9.
## How to Play the Game
Your task is to guide a photon to the terminal pad after activating eight 1-bit flip-flops. Photon's direction can be changed by placing mirrors or other special blocks in its path. Click on the block again to rotate it. Click+Shift to delete it.
| Key | Action |
| --- | ------ |
| Left mouse button on an empty grid cell | Place a selected block on the grid. |
| Left mouse button on a placed block | Rotate the block. |
| Left mouse button + Shift; or right mouse button | Delete the block. |
| Arrow keys | Move the camera around the grid. |
| Mouse wheel | Control camera zoom level. |
| Digit keys 1 to 9 | Menu item shortcuts. |