Please use this identifier to cite or link to this item:
http://hdl.handle.net/123456789/13435
Title: | Intelligent Ludo |
Authors: | Hamid, Mahnoor |
Keywords: | Computer Sciences |
Issue Date: | 2017 |
Publisher: | Quaid-i-Azam University Islamabad |
Abstract: | Game development is a particular challenge within the field of software engineering. Specific knowledge of Mathematics calculations is necessary to achieve a satisfactory result. The main purpose of making this game is to learn and implement AI. The idea behind the development of this game is to entertain Android users. In today’s time, Unity3D is popular for game development. So I learned it and use it for my project. The challenge was that unity3d uses 3d objects in a 3d space and you cannot control them from inside some code like a main class, rather you have to attach scripts or code to these 3d objects and control their behavior by using them. The real complexity of this project is AI. Intelligent Ludo is a four-player turn based game, in which there at least one Android player (AI) and other Human Players. Each player has set of four tokens. The game is done playing by rolling a dice on ludo board. The player races all its four token to finishing point first, wins the game. AI, behind the Android player, make its move among best choice with the help of algorithms. The game will be three-dimensional which gives feel like real Ludo environment. Overall, it was a good experience to be able to implement such a project by myself. |
URI: | http://hdl.handle.net/123456789/13435 |
Appears in Collections: | BS |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
COM 2277.pdf | COM 2277 | 1.83 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.