Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vickenty/ookoobah

Pyweek 18 entry
https://github.com/vickenty/ookoobah

Last synced: 18 days ago
JSON representation

Pyweek 18 entry

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. |