Master Student Computer Science, Games Engineering, Human-Computer Interaction (f/m/x) - Developing a Serious Game for Software Structure RPG
Deutsches Zentrum für Luft- und Raumfahrt (DLR)
Location
Weßling | Germany
Job description
Bookmark
Course paper / final thesis
Developing a Serious Game for Software Structure RPG
Developing a Serious Game for Software Structure RPG
Starting date
immediately
Duration of contract
6 months
Type of employment
Full-time (part-time possible)
- design a serious game where software developers explore (big) software structures and implement a first prototype in Unity
- use metaphors (e.g., cities or island) to visualize software components on different levels (i.e., namespace-, class-, and method-level) in a classic 2D or 2.5D role-playing game (RPG)
- procedurally generate the game world (and quests) based on different software systems. (The Unity plugin to import the software structure already exists)
- create game mechanics that help the developers to comprehend different aspects of the software system, like relationships (e.g., Method-CALLS→Method, or Class-IMPORTS→Namespace) or properties (e.g., lines of code)
- follow a user-centered design method, i.e. regularly talk with your target group and iteratively evaluate your game design
- Games Engineering / Human-Computer Interaction / Computer Science student or similiar
- good C# programming skills.Experince with Unity or Godot
- preferably experience with user-centered design methods
- preferably experience with game design
- high level of initiative and independent working style
- ideally experience with software visualization
- experience with graph databases is a plus
Look forward to a fulfilling job with an employer who appreciates your commitment and supports your personal and professional development. Our unique infrastructure offers you a working environment in which you have unparalleled scope to develop your creative ideas and accomplish your professional objectives. Our human resources policy places great value on a healthy family and work-life-balance as well as equal opportunities for persons of all genders (f/m/x). Individuals with disabilities will be given preferential consideration in the event their qualifications are equivalent to those of other candidates.
Job tags
Salary