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 extend the implementation of a previously developed core game engine. This involves adding in-game functionality of the basic game model, such as enhanced player interaction or more accurate modelling of battles, performance improvements to the core game engine, such as faster database access, 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
<li> Implementation of extensions to the core game engine
<li> Evaluation of latency, performance and scalability
</ul>
- Resources
-
Linux platform with C# running on mono and Riak as database back
-
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
Bachelor of Science in Information Systems
Bachelor of Science in Software Development for Business (GA)
Master of Engineering in Software Engineering
Master of Design in Games Design and Development
Master of Science in Artificial Intelligence
Master of Science in Artificial Intelligence with SMI
Master of Science in Business Information Management
Master of Science in Computer Science for Cyber Security
Master of Science in Computer Systems Management
Master of Science in Computing (2 Years)
Master of Science in Data Science
Master of Science in Human Robot Interaction
Master of Science in Information Technology (Business)
Master of Science in Information Technology (Software Systems)
Master of Science in Network Security
Master of Science in Robotics
Master of Science in Software Engineering
Bachelor of Science in Computing Science