Skip to content

atomgomba/othello

Repository files navigation

Othello for Android

Screenshot from the game

This is a sample app for the hurok UDF framework and a fully playable Othello game. Playing against the computer and human vs. human games are both supported. It also has a history view to see and analyze past game moves. The app works on phones and larger screens as well in an adaptive fashion.

For a good example of how hurok is used, please have a look at the code for the game history feature; it's a bare-bones list of past game moves.

You can grab a ready-built APK from GitHub Actions.

Changes

v8

  • Add option to reset settings to defaults

v7

  • Improve "Prefer sides" strategy (prefer corners more than sides)
  • Add Schizophrenic strategy (combines all the other strategies)
  • Disable "show possible moves" by default
  • Fix layout for larger screens

v6

  • Ability to step between past turns
  • History improvements
    • Automatic scrolling (can be toggled in settings)
    • Jump to past board state on click
  • Exit confirmation with option
  • Small UI improvements
  • Bug fixes

v5

  • Maintenance release

v4

  • Add basic baseline profiles

v3

  • Game history

v2

  • Adaptive navigation

v1

  • First release

License

This game is released under the Apache 2.0 license. Please see LICENSE for details.

About

Othello game for Android

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages