We moesten op de unief als project voor c++ in het 2e jaar een klein spelletje ontwikkelen. Ik en mijn projectpartner kozen voor (een cross-platform) Reversi. De meesten zullen hier niet veel aan hebben (zowel in Gnome als in KDE is standaard een reversi variant te vinden), maar het heeft toch enkele leuke extra's, zoals:
- Een niet-afgespeeld spel wordt automatisch opgeslagen als het spel wordt gesloten, en wordt automatisch ingeladen de volgende keer dat het spel gestart wordt.
- Highscores: Het procentueel aantal gewonnen spelletjes wordt bijgehouden.
- Mogelijke zetten worden weergegeven als de gebruiker een foutieve zet doet.
- De grootte van het spelbord is aanpasbaar.
- Ook in commandlinemodus te spelen: Hiervoor start je het spel als
./reversi --cli [-s ]
De -s parameter is dus niet verplicht.
- Automatische aanvulling van spelernamen.
- Undo/Redo functionaliteit.
Nadelen tov de standaard varianten:
- Geen computerspeler (is eventueel nog te implementeren dankzij de uitbreidbaarheid van onze code, maar hebben we niet geimplementeerd gezien we weinig tijd hadden voor ons project.
- Er zullen er nog wel zijn

De executable (statisch voor linux) kan hier gevonden worden:
http://reversi-school.googlecode.com/files/linux-static-386De source zit in onze SVN:
http://code.google.com/p/reversi-school/sourceEn andere info en downloads kunnen hier gevonden worden:
http://code.google.com/p/reversi-school/Nog snel een screenshot:

Ook van de CLI versie:
