Smooth Drag & Drop user interface. Blokus is a family game involving four players and a board with 20 x 20 squares. Like chess or checkers, it's a game for which at any time you can see your opponent's pieces.
No ads at all.
Each player starts with 21 pieces : 1 monomino, 1 domono, 2 triominos, 5 tetraminos and 12 pentaminos.
"For first round, I must place a piece so that it touches one of the corners of the board"
"Next, a piece must be placed so that it touches a corner of one of my own pieces. It may touch several corners, but never any side/edge of my pieces!" Look at screenshots or at the video.
The game has a nice and natural User Interface : just Drag & Drop the piece with the finger. Rotate a piece likewise.
You can flip a piece to its mirror position with a long-press gesture.
"If a cannot place any more piece I pass my turn."
You can see opponent's remaining pieces, by pressing corresponding tab.
The end of the game is reached when every player passes. "My score is : addition of the squares of the pieces I placed".
Refer to 'Menu > Help' inside the app. With several screenshots.
You can safely quit at any time : your current game will be restored on next startup.
You play against the machine. You can configure the level of corresponding Artificial Intelligence : 4 levels. Refer to Menu > Preferences
To play against friends, you can disable AI. Go to Menu | Preferences. Later use the 4 tabs at the bottom to select next player.
This software is open-source, available at https://github.com/scoutant/blokish. You may reuse the code, conforming to GPLv3 licence.