Reversi: Difference between revisions

From OLPC
Jump to navigation Jump to search
(Added feature request for a bigger cursor.)
m (+obx -statusbox)
Line 1: Line 1:
{{Olpcboxtop|toptext=[[{{PAGENAME}}|Reversi]]}}
{{Status box
| activity = Reversi <!-- Name of the activity -->
{{ OBX activity <!--|[[Image:Web.png]]-->|2=game<!--|{{{text}}}--> }}
{{ OBX source other|[https://olpc.coderanger.net/svn/reversi/ coderanger.net]|SVN}}
| icon = Xo s.png <!-- (Xo s.png) (Pic Xo.jpg) file name.ext (sans [[Image:file name.ext]] -->
{{ OBX pot
| status = <!-- Status of the activity -->
<!--
| version = <!-- Current/latest version available -->
| root = [http://translate.fedoraproject.org/module/olpc-web-activity fedora]
| base = <!-- ? -->
| pot = http://translate.fedoraproject.org/POT/olpc-web-activity.master/web-activity.master.pot
| source = [https://olpc.coderanger.net/svn/reversi/ coderanger.net] <!-- Repository / location of the source -->
| po-root= http://translate.fedoraproject.org/POT/olpc-web-activity.master/
| contributors = [[User:DavidL|DavidL]] <!-- People contributing to the activity -->
-->
}}
<!-- explicit codes: am, ar, en, es, fr, ha, hi, ig, ne, pt, ro, ru, rw, th, ur, yo // green countries -->
<!--
| ar = web-activity.master.ar.po
| others = [http://translate.fedoraproject.org/POT/olpc-web-activity.master/web-activity.master.pt_BR.po pt_BR]
-->
}}
{{ OBX team |[[User:DavidL|DavidL]]}}
<small>see more [[:Category:OBX templates|templates]] or [[OBX proposals|propose new]]</small>
{{Olpcboxbottom}}


[[Image:reversi_shot_1.jpg|thumb|Screenshot of Reversi for the OLPC]]
[[Image:reversi_shot_1.jpg|thumb|Screenshot of Reversi for the OLPC]]

Revision as of 16:59, 2 October 2007

Xo s.png This activity was game
Translate-icon-55px.svg Localization
.POT file NEEDED

see more templates or propose new

Screenshot of Reversi for the OLPC

Reversi (aka. Othello) is a simple strategy board game, an implementation of which was developed at the OLPC Game Jam by DavidL.

Gameplay

More info on the gameplay can be found on Wikipedia's entry for Reversi.

Features

Completed Features

  • Two player gameplay
  • Text-free chip counts and player identification
  • Valid moves are displayed using dots. This is to help new players.
  • Multiple ways of displaying who the current player is:
    • the current player's id is highlighted
    • the dots which indicate valid moves are colored accordingly
  • Black and white compatible graphics.
  • A chip cup that is displayed on game end. When clicked on, the game is restarted.

Unimplemented features / TODO

  • A bigger cursor. The current/default one is too small and does not match the larger one used in most of Sugar.
  • Custom SVG icon
  • Network gameplay
  • AI for single player play
  • Draw-time optimizations, which should help conserve laptop power.
  • Multi-color graphics (for use when the laptop is not in black and white mode)
  • More?

Code

The source code for an XO-compatible version of Reversi that was developed at the Game Jam can be found at https://olpc.coderanger.net/svn/reversi/