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.