You can use 'x' for A button and 'c' for B button normally pressing 'f' should put the game in full screen but it might not work in all browsers. Pressing 'f3' with the game activated will switch between playdate and colored graphics. Progress is saved locally in an "indexed db" database from your browser.  You can also use an xbox controller to control the games if your browser (like chrome) supports this


Checkers is the well known board game with four difficulties and a jump heuristic. This version is port of my gp2x version made to work with the Playdate handheld.

Playdate Game Features:

  • basic rules of checkers
  • 4 difficulties
  • jump heuristic
  • ability to turn music & sound on/off

Playing the Game:

You are the white player playing against the black player, and start on the bottom of the screen, you can move the selector around with the dpad and select pieces with the (A) button. Once a piece is selected it will display the valid moves it can do and you can do the move by selecting the diagonal direction you want your piece to go using the dpad. If your turn is over the AI / CPU Player will start thinking about it's move and make the move.

Checkers Game rules

  • You must take a piece whenever you can
  • You can not take pieces backwards unless the piece is crowned
  • A piece that reaches the last row on the other side of the board gets crowned and the turn ends.
  • Crowned pieces can only move 1 spot at a time, they can not "fly" over diagonals!
  • if after taking a single piece you can take another piece you must do so, you can not end the turn.
  • If a player can not move any of his pieces, he loses the game.
  • if only 1 piece remains for each player it is a draw.
  • If all pieces of the other player are taken you win.

Caveats

  • Very hard CPU player on Playdate can think a while before it takes it move.
  • Easy and Very easy CPU Player may repeat moves near the end of the game.

Play version with colored graphics

The windows, mac, (self build) linux and html (web assembly) versions can switch out the default playdate graphics with colored graphics if you press the F3 button on the keyboard or the X Button on your (xbox) gamepad. The game will restart with the next source folder and remember which source folder you are using the next time you start the game.

Controls

Playdate

ButtonAction
Dpad Select menu's and options. Move the selector on the board. When a piece is selected, diagonals dictate the move
A Confirm in menu's, Selecting a piece on the board
B Back in menus and game

Keyboard Windows / Mac / Browser

ButtonAction
Arrow keys Select menu's and options. Move the selector on the board. When a piece is selected, diagonals dictate the move
X Confirm in menu's, Selecting a piece on the board
C Back in menus and game
F Switch between fullscreen & windowed mode
F3 Switch Source Folders (switch between playdate and colored graphics)
F4 Quit game

Game pad Windows / Mac / Browser

ButtonAction
dpad & joystick Select menu's and options. Move the selector on the board. When a piece is selected, diagonals dictate the move
A Confirm in menu's, Selecting a piece on the board
B Back in menus and game
X Button Switch Source Folders (switch between playdate and colored graphics)

Credits

  • Checkers for Playdate (and gp2x) is created by Willems Davy.
  • Graphics made using Gimp
  • Sounds come from Kenney assets all in one
  • Music is "Checkers Rag", made by Harry J. Lincoln (1913), sequenced by John Cowles (29/04/96). (mid file can be found here)
StatusReleased
PlatformsWindows, macOS, HTML5
Rating
Rated 3.0 out of 5 stars
(2 total ratings)
Authorjoyrider3774
Made withPlaydate, SDL, Audacity, GIMP
Tags1-bit, 2D, Board Game, Open Source, Playdate, sourcecode
Code licenseMIT License
Average sessionA few minutes
InputsKeyboard, Xbox controller, Gamepad (any)
LinksSource code, YouTube, Twitter

Download

Download NowName your own price

Click download now to get access to the following files:

Checkers playdate.zip 3 MB
Checkers i686.zip 15 MB
Checkers playdate Mac Os (x64).zip 13 MB
Checkers x86_64.zip 16 MB

Development log

Comments

Log in with itch.io to leave a comment.

cool game, even tho i lost it showed 'you win'

(1 edit) (+1)

thanks, actually it shows "CPU Wins" not "You win", it either shows that or "Player Wins" (if you win)

my bad then