University of Khartoum

Development of A Distributed Ludo Game

Development of A Distributed Ludo Game

Show simple item record Mohammed, Bushra Mahjoub Albasha 2017-11-05T07:12:56Z 2017-11-05T07:12:56Z 2017
dc.description.abstract Multiplayer games have always been better than single player games or games played against the computer. However, they are harder to implement, since they need connection between different players, synchronization and speed in sending the updates from one player to the other. The purpose of this project is to create a standalone game of Ludo that can be played by multiple users without connecting to a certain website, like Facebook for example. It should be a digital copy of the real game, with the same board and the same rules. Multiplayer games can be implemented using one of two approaches, authoritative and non-authoritative. The authoritative method uses the client server method. When a client changes something in the game, the server checks if the change is valid, then distributes it to the other clients. The unauthoritative method uses the peer to peer approach. The clients send the updates to each other. In this project, the authoritative approach is implemented, the moves a player makes are sent to a server, then broadcasted to other players. Then, those moves are simulated on the other players’ boards. en_US
dc.language.iso en en_US
dc.publisher University of Khartoum en_US
dc.subject Ludo Game;Facebook;website en_US
dc.title Development of A Distributed Ludo Game en_US
dc.type Thesis en_US

Files in this item

Files Size Format View

This item appears in the following Collection(s)

Show simple item record


Search DSpace


My Account