Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/zgrossbart/bridges

A puzzle game with bridges, houses, tolls, and subways for iOS
https://github.com/zgrossbart/bridges

Last synced: 1 day ago
JSON representation

A puzzle game with bridges, houses, tolls, and subways for iOS

Awesome Lists containing this project

README

        

The Seven Bridges of Königsberg
==================================================

Welcome to the source page for Seven Bridges. Make sure to [check out our front page](http://zgrossbart.github.io/bridges/) for more information and some cool videos.

The city of Königsberg in Prussia (now [Kaliningrad, Russia](https://maps.google.com/maps?q=Kaliningrad,+Russia&hl=en&ie=UTF8&ll=54.704615,20.515723&spn=0.01246,0.033023&sll=42.036922,-71.683501&sspn=4.140734,3.416748&hnear=Kaliningrad,+%D1%82.%D0%BF.%D0%B3.+%D0%9A%D0%B0%D0%BB%D0%B8%D0%BD%D0%B8%D0%BD%D0%B3%D1%80%D0%B0%D0%B4,+Kaliningrad+Oblast,+Russia&t=m&z=16)) was built around two rivers with [seven bridges](http://en.wikipedia.org/wiki/Seven_Bridges_of_K%C3%B6nigsberg). For years the residents tried to cross each bridge without crossing any of them more than once.

[Leonhard Euler](http://en.wikipedia.org/wiki/Euler) proved that it was impossible to cross all the bridges without repeating and laid the foundation for graph theory and modern topology at the same time.

This project is an iPad and iPhone game based on those famous bridges. Each level presents a puzzle with bridges to cross, houses to visit, and sometimes coins to collect.

Play the Game
--------------------------------------

You can run the game for free in Xcode with three steps:

1. Download the code or clone the repository.
1. Open the project in Xcode.
1. Click the run button.

Make a new level
--------------------------------------

Want an easy way to contribute to the game? Make a new level. Each level is defined in a [simple level definition file](https://github.com/zgrossbart/bridges/wiki/Level-Specification). Make a really awesome level and I'll include it in the game.

Screenshots
--------------------------------------

The basic rules of the game are simple.

![Hello Bridges Level](https://raw.github.com/zgrossbart/bridges/master/screenshots/hellobridges.png)

![Two Bridges Level](https://raw.github.com/zgrossbart/bridges/master/screenshots/twobridges.png)

Here are some sample levels:

Economics
--------------------------------------

![Economics Level](https://raw.github.com/zgrossbart/bridges/master/screenshots/economics.png)

A House of Another Color
--------------------------------------

![House of Another Color Level](https://raw.github.com/zgrossbart/bridges/master/screenshots/different_color.png)

Color Diamonds
--------------------------------------

![Color Diamonds Level](https://raw.github.com/zgrossbart/bridges/master/screenshots/colored_diamonds.png)

Full of Islands
--------------------------------------

![Full of Islands Level](https://raw.github.com/zgrossbart/bridges/master/screenshots/fullofislands.png)

Square together
--------------------------------------

![Square Together Level](https://raw.github.com/zgrossbart/bridges/master/screenshots/squaretogether.png)

Subways
--------------------------------------

![Subway Level](https://raw.github.com/zgrossbart/bridges/master/screenshots/subway.png)

Spend It Wisely
--------------------------------------

![Spend It Wisely Level](https://raw.github.com/zgrossbart/bridges/master/screenshots/spenditwisely.png)

Corridors
--------------------------------------

![Corridors Level](https://raw.github.com/zgrossbart/bridges/master/screenshots/corridors.png)

Hopscotch Subway
--------------------------------------

![Hopscotch Subway Level](https://raw.github.com/zgrossbart/bridges/master/screenshots/hopscotch_subway.png)

The real game has 80 levels.

This project is available under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html).