All Projects → chriswilson1982 → Black And White

chriswilson1982 / Black And White

Licence: mit
Black & White - A colourful grid-based game for Pythonista on iOS

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Black And White

Korge
KorGE Game Engine. Multiplatform Kotlin Game Engine
Stars: ✭ 780 (+4775%)
Mutual labels:  game
Networked Aframe
A web framework for building multi-user virtual reality experiences.
Stars: ✭ 803 (+4918.75%)
Mutual labels:  game
Art Games
Games to discover new art and artists using museum APIs
Stars: ✭ 6 (-62.5%)
Mutual labels:  game
Fungus
An easy to use Unity 3D library for creating illustrated Interactive Fiction games and more.
Stars: ✭ 786 (+4812.5%)
Mutual labels:  game
Loxodon Framework
An MVVM & Databinding framework that can use C# and Lua to develop games
Stars: ✭ 802 (+4912.5%)
Mutual labels:  game
Main Game
This is a game.
Stars: ✭ 5 (-68.75%)
Mutual labels:  game
Term2048
🎉 2048 in your terminal
Stars: ✭ 777 (+4756.25%)
Mutual labels:  game
Openjk Launcher
Launcher and installer for OpenJk
Stars: ✭ 16 (+0%)
Mutual labels:  game
Never Blink
👀Blink and lose.
Stars: ✭ 802 (+4912.5%)
Mutual labels:  game
2d Spaceshooter
A very simple 2D space shooter game made with Unity
Stars: ✭ 6 (-62.5%)
Mutual labels:  game
Arshooter
A demo Augmented Reality shooter made with ARKit in Swift (iOS 11)
Stars: ✭ 794 (+4862.5%)
Mutual labels:  game
Osu
rhythm is just a *click* away!
Stars: ✭ 8,573 (+53481.25%)
Mutual labels:  game
Thatconf2015pong
Slides and sample project code (pong) for my talk at That Conference 2015
Stars: ✭ 5 (-68.75%)
Mutual labels:  game
Savethedot
A game developed using UIViewPropertyAnimator
Stars: ✭ 785 (+4806.25%)
Mutual labels:  game
Game Programming Patterns Cn
《游戏编程模式》中文版
Stars: ✭ 837 (+5131.25%)
Mutual labels:  game
Colobot
Source code of open-source Colobot: Gold Edition project developed by Epsitec and TerranovaTeam
Stars: ✭ 777 (+4756.25%)
Mutual labels:  game
Gonet
go分布式服务器,基于内存mmo
Stars: ✭ 804 (+4925%)
Mutual labels:  game
Six
scrapped prototype of stepmania 6. here for historical reasons.
Stars: ✭ 16 (+0%)
Mutual labels:  game
Floppybird
Floppy Bird (OS)
Stars: ✭ 836 (+5125%)
Mutual labels:  game
Pygame Learning Environment
PyGame Learning Environment (PLE) -- Reinforcement Learning Environment in Python.
Stars: ✭ 828 (+5075%)
Mutual labels:  game

Black & White

A grid-based game for Pythonista on iOS

Author: Chris Wilson (chriswilson1982)

Contributors: cclauss, omz

Last updated: 16 March 2016


About the game

Black & White is a grid-based game created using Pythonista on iOS. This code is intended to be used within the Pythonista app.

It has also been published on the App Store, using the Pythonista XCode template.

Instructions

The goal is to score points by clearing a white path across the black and white grid. Tapping a square locks it and toggles the eight surrounding squares.

When you are ready, press the central button at the bottom of the screen. This will happen automatically if the timer expires, as shown by the circle at the bottom.

If successful, tapping the timer will proceed to the next level. Otherwise, tap it to start a new game. The timer gets quicker with each level! Tapping the exit icon at the top right will exit the game.

Power-Ups

There are three power-ups at the top of the screen. You can get more by collecting stars. They can be very helpful, but not using them may have other advantages! The power-ups are ae shown below:

  1. Toggle all squares
  2. Unlock a tapped square
  3. Toggle a single square (but not its neighbours)

Scoring

Points are awarded for maximising the number of squares in the path, and points are deducted for unused white squares and locked squares (ones you have tapped). It's possible to lose points in a given round, but you might need to in order to progress!

Settings

The cog icon in the top left will take you to the settings screen where you can select a difficulty level (which affects time and power-ups) and set a custom color scheme.

Highscores

The highscore table can be viewed by tapping the icon in the bottom right. There is a separate table for each difficulty setting.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].