With the increase of market needs, game development teams are facing a high demand of creating new games every year. Although, several methodologies and tools were introduced to support the game development life cycle, there is still a lack of evidence that these techniques improve the understandability of game requirements amongst game development teams. Model Driven Development (MDD) has been successfully applied in many software industries and has shown many benefits in establishing efficient development processes. However, game designers argue that models are hard to learn and would restrict their creativity. In this project, we plan to introduce a novel and simple Use Case (UC) based model driven approach to game development. The proposed technique will extend the standard UML Use Case model, to allow for better description of game-related requirements and for promoting a common understanding of early game requirements amongst game development teams. We aim to implement our proposed approach in a prototype tool. To validate the proposed approach and tool, we plan to apply it to several well-known commercial games, such as Super Mario Bros, Sonic the Hedgehog, etc. Moreover, in order to assess the usefulness and the effectiveness of the proposed approach, we plan to empirically validate it, by conducting a user study involving participants from the game development community.
|Effective start/end date||1/04/20 → 1/10/21|
Explore the research topics touched on by this project. These labels are generated based on the underlying awards/grants. Together they form a unique fingerprint.