Skip to content

GodricTM/PortalCheckers

Repository files navigation

Portal Checkers

A touch-friendly checkers game made for Facebook Portal devices.

Portal Checkers is a landscape Android checkers app built for sideloaded Meta Portal / Facebook Portal hardware. It supports local two-player games and play against the computer, with large touch targets and a layout designed for the Portal screen.

Portal Checkers screenshot

Features

  • Play checkers against the computer
  • Two-player local mode
  • Easy, Medium, and Hard difficulty levels
  • Forced-capture rules and multi-jump support
  • Large landscape board for Portal touchscreens
  • Sound effects for moves, captures, kinging, and wins
  • Works without Google Play Services

Portal Compatibility

  • Package: com.portal.checkers
  • Minimum SDK: Android 9 / API 28
  • Target SDK: Android 10 / API 29
  • Launcher support: standard launcher and leanback launcher
  • Google services: not required

Install

Download the latest APK from the GitHub release, then install it with metavr:

npx -y metavr app install -r portal-checkers.apk
npx -y metavr app launch com.portal.checkers

Stable APK URL for catalogs:

https://github.com/GodricTM/PortalCheckers/releases/latest/download/portal-checkers.apk

Build From Source

Requirements:

  • JDK 17
  • Android SDK with build-tools installed
  • Node.js 20+ if you use metavr

Build a debug APK:

.\gradlew.bat assembleDebug

Build a release APK:

.\gradlew.bat assembleRelease

For a signed release build, create keystore.properties from keystore.properties.example and run assembleRelease. The release APK will be written to app/build/outputs/apk/release/app-release.apk.

Screenshots

Portal Checkers running on a Facebook Portal

License

MIT

About

A touch-friendly checkers game for repurposed Meta Portal / Facebook Portal devices. No Google Play Services required.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages