Please use this identifier to cite or link to this item:
http://dspace.cityu.edu.hk/handle/2031/9023
Title: | Real-time multiplayer strategy mobile game |
Authors: | Chan, Chi Chung |
Department: | Department of Electronic Engineering |
Issue Date: | 2018 |
Supervisor: | Supervisor: Dr. Chow, Yuk Tak; Assessor: Prof. Chan, Yan Cheong |
Abstract: | In this project, it is aimed to develop a real-time multiplayer strategy mobile game on the Android platform. Unity is chosen to be the game engine for game development. Players are needed to manage a limited set of resources to build up their army and have a real-time battle with the opponent. To implement these features, PUN (Photon Unity Networking) is used as a real-time cloud to connect the network with other clients. Moreover, Unity NavMesh is used to implement the AI pathfinding algorithm. AI agents will find the shortest path to attack the enemy and avoid the obstacles and other agents. Every AI agent has different entity properties such as movement, abilities, search modes, actions, and network for real-time synchronization. A reliable and stable structure of an entity is needed to design for the AI. The game models and user interface are designed for the game entities, environments, venue, lighting and game interface such as main venue, game lobby, game menu and splash screen. These are made by the software called Blender and Paint.NET. Furthermore, the game optimization is applied and makes the game more smooth and stable. |
Appears in Collections: | Electrical Engineering - Undergraduate Final Year Projects |
Files in This Item:
File | Size | Format | |
---|---|---|---|
fulltext.html | 148 B | HTML | View/Open |
Items in Digital CityU Collections are protected by copyright, with all rights reserved, unless otherwise indicated.