Release Note - STEP-tw/ludo-dvamps GitHub Wiki
LUDO
v 1.0.0
Release Date: 28-02-2018
Introduction:
Ludo (from Latin ludo, "I play") is a strategy board game for two to four players, in which the players race their four tokens from start to finish according to the rolls of a single die. Like other cross and circle games, Ludo is derived from the Indian game Pachisi, but simpler.
Release Features:
-
Create Game:
User can create or host a game with a unique name to play Ludo
-
Joining a game:
User can join a game from the list of created games.
-
Hosting Multiple Games:
Multiple games can be created and played at a time.
-
Dice Roll:
After game starts, user can roll the dice, provided user is current player.
-
Moving Coin:
After rolling the dice, user can move the coin acccording to the move got on the dice.
-
Killing a Coin:
User can kill other player's coins, by moving its coin into that cell provided that cell is unsafe cell.
Fixes:
-
Game Name
App accepts game name with spaces and symbols.
-
Showing Dice Properly
When a player gets his turn then dice will be shown to user without blinking at first.
-
Prepending Changes In Activity Log
Instead of reloading the whole activity log, only the changes are been prepended to activity log.
-
Positioning Of Coins
Coins are positioned to the center of the cell.
-
Overlap Of Coins in a Cell
Coins of different players are not being overlapped with each other in a single cell.
-
Showing Dice For Current Player
Dice will be shown only to the current player.
-
Showing Board Page After Game Starts
Board will be shown to players only after the game starts.
-
Colors On Board
Dropped Out Features
-
Highlighting Coin's Next Position.
After player rolls the dice, player will click on a movable coins, then the next position of coin will be highlighted and on the second click on coin moves it to that position.