Allegro.cc
Projects
Action252
Adventure22
Arcade216
Board Games30
Demos24
Emulators10
Other68
Puzzle139
Role Playing40
Sports25
Strategy58
Utilities46
Resource Directory
Code Gallery3
Compilers12
Help & Documents13
Libraries63
Media2
Tools8
Depot Games: Othello

Current Version: 1.9.4

Project Status: Abandoned

Highest Popularity: #5 during March 2006

Links: Web Site

Category: Board Games

Developers: Hein Zelle

Ports: Windows

Source Code: Available

Author's Description: A not-so-simple-anymore Othello/Reversi game.
This new version has a strong AI, a nice interface with animated graphics and convenient options for playing with 0, 1 or 2 computer players at several difficulty levels.

Othello is a boardgame played with two players, the objective is to have more stones on the board than your opponent when the board is full. Enemy stones may be captured by enclosing them, turning them over so they become your colour.

The computer can play against you, or against itsself, at 6 difficulty levels. It is also possible to play with two people using the computer only as a gameboard that knows the rules.

This prerelease comes as a source archive (in zip and tgz format), when version 2.0 is released I will also provide compiled binaries. The program should be easy to compile on all platforms supported by allegro, but read the notes in the README file if you are using DOS or Windows.

February 7, 2003: Matthew Leverton kindly provided a windows binary compiled with MingW, which you can download directly or from the website. Thanks, Matthew!

Downloads

Name Comments Size Date
othello-1.9.4.tar.gz Othello 1.9.4 source (TAR.GZ archive) 379,483 11/23/2005 9:27 PM
othello-winbin.zip Othello 1.9.4 Windows binary (Allegro 4.1.9CVS) 891,126 11/23/2005 9:27 PM
othello.zip Othello 1.9.4 source (ZIP archive) 382,854 11/23/2005 8:50 PM

What's New:

1.9.4
fixed a bug in the save-file code, which prevented a game from loading if you had used undo/redo before saving. A small bug remains (to be fixed this week, hopefully): completed games load properly for reviewing, but the very last move is missing.

If anyone is willing to build and try a windows version, I'd be much obliged. Please let me know the results at hein@icce.rug.nl.


1.9.3
1.9.2 had a missing file in the archive, a bit too hasty with the packaging. The makefile has been set to release build as well. Otherwise no changes.

1.9.2
This is a prerelease of version 2.0, a full rewrite of version 1.0. This prerelease features:

- Move suggestions by the computer
- Command buttons for pause, undo, redo and hint

Version 2.0 might add:

- Some more sound effects
- A game clock


1.9.1
This is a prerelease of version 2.0, a full rewrite of version 1.0. This prerelease features:

- New graphics! Both the gameboard and the stones have been remade using Povray, a markable improvement.
- A message console, no more messageboxes in Windows, in linux stderr is no longer used for messages.

Version 2.0 will add:

- Move suggestions by the computer
- Some more sound effects, where useful
- A pause button
- Buttons for undo/redo
- A game clock


1.9.0
This is a prerelease of version 2.0, a full rewrite of version 1.0. This prerelease features:

- Much improved AI (now beats kreversi most of the time, and me almost all of the time)
- Improved interface & graphics.
- Save/Load game and game logging
- Full Undo / Redo capability
- Sound (very basic)
- Options for computer difficulty levels, 0/1/2 computer players

Version 2.0 will add:

- Move suggestions by the computer
- A message console removing stderr messages and messageboxes for Windows
- A new set of rendered stone images
- Some more sound effects, where useful
- A pause button


Screenshots
screenshot
screenshot
Public Opinion
Overall Rating: 8.0
  • 8I like it! If i just could run it in Window Mode it would have gotten 5 from me. (yes i am lazy and havent recompiled it as it´s easy to fix myself)
  • 8Relatively polished. Nice to be able to ask for help or take back moves. Has an AI with various difficulty settings.
  • 8Rating: Idea(60%) Playable(90%) Graphic(90%) Dificulty(medium) -- Linux port OK :)
The Developer
Hein Zelle
Hein ZelleI'm 30 years old, living in the Netherlands. Apart from everything that has to do with flying, and recently sailing, my hobbies include programming games with Allegro. (View Profile)