_____
__|__ |__ __ __ _ ______ ____ ____ _____
/ \ | _| |_ | |_| || ___|| | | | / \
| | ||_ _|| _ || ___|| |_ | |_ | |
\_____/ __| |__| |__| |_||______||______||______|\_____/
|_____|
_____
__|_ |__ ______ ______ ______ ____ _ _____ ______
| | || ___|| ___|| ___|| \ | || \ | ___|
| |_ || ___|| | || ___|| \| || \ `-.`-.
|______| __||______||______||______||__/\____||______/|______|
|_____|
Android implementation of the classical game Othello/Reversi.
Check it out at
https://play.google.com/store/apps/details?id=se.noren.android.porthello&hl=en
This is a rebased version since the first version added to Google Play in 2011 was deleted due to copyright infringement of the trademarked "Othello". So from now, the game is called Porthello.
For Android developers, lots of features to be inspired from like 3D game engine for rendering added upon the OpenGLES jPCT 3D. Graphics modelled in Blender can be rendered, manipulated and collision detected. Google AdMob for ads, pretty advanced AI via lots of extra features on top of ordinary alphabeta pruning game tree logic. Google Analytics integration for tracking user behaviour in the application. Network support with REST services on Google App Engine for highscore housekeeping and more.
Fork and open in Eclipse with Android SDK installed and everything will work out of the box. Use Blender3D http://www.blender.org/ to add new or edit the 3D models.
Here's a blogpost with some reflections on the development of the game http://macgyverdev.blogspot.se/2011/12/othello-legends-10-in-android-market.html http://macgyverdev.blogspot.se/2014/02/porthello-legends-android-reversi-port.html
Feel free to be inspired and borrow snippets of code for your own projects, but please do not rip of a complete copy of the game to Google Play. Not cool.
Cheers Johan
___
,o88888
,o8888888'
,:o:o:oooo. ,8O88Pd8888"
,.::.::o:ooooOoOoO. ,oO8O8Pd888'"
,.:.::o:ooOoOoOO8O8OOo.8OOPd8O8O"
, ..:.::o:ooOoOOOO8OOOOo.FdO8O8"
, ..:.::o:ooOoOO8O888O8O,COCOO"
, . ..:.::o:ooOoOOOO8OOOOCOCO"
. ..:.::o:ooOoOoOO8O8OCCCC"o
. ..:.::o:ooooOoCoCCC"o:o
. ..:.::o:o:,cooooCo"oo:o:
` . . ..:.:cocoooo"'o:o:::'
.` . ..::ccccoc"'o:o:o:::'
:.:. ,c:cccc"':.:.:.:.:.'
..:.:"'`::::c:"'..:.:.:.:.:.'
...:.'.:.::::"' . . . . .'
.. . ....:."' ` . . . ''
. . . ...."'
.. . ."'
.