View Proposal


Proposer
Hans Wolfgang Loidl
Title
Extending a massively multi-player on-line RPG
Goal
Extending the implementation of a massively multi-player on-line
Description
Role-playing games, set in an accurate historical context and supported by a scalable, distributed game engine, can provide an engaging learning environment for both players and game developers: players can learn about the historical and societal context of the game, and game developers can exercise modular design of a complex system in order to achieve scalability for a large number of players. The goal of this project is to complete the implementation of a <a href="MScCoreGame.html">previously developed core game engine</a>. This involves adding in-game functionality of the basic game model, implementing a client-server API to allow interaction of players with the core game engine, and assessing the extended game engine in terms of latency, performance and scalability. The project will proceed in the following phases. <ul> <li> Literature survey and review of game model <li> Design of extensions to the core game engine, completing the game model <li> Implementation of extensions to the core game engine <li> Evaluation of latency, performance and scalability </ul>
Resources
Linux machine
Background
Good general programming skills
Url
External Link
Difficulty Level
Moderate
Ethical Approval
None
Number Of Students
2
Supervisor
Hans Wolfgang Loidl
Keywords
games
Degrees
Bachelor of Science in Computer Science
Bachelor of Science in Computer Systems
Master of Engineering in Software Engineering
Master of Design in Games Design and Development
Master of Science in Robotics
Master of Science in Software Engineering
Bachelor of Science in Computing Science