Modules

You will work in a senior role developing a vertical slice suitable to pitch to industry, running a simulacrum of a games development studio. You will be joined by Level 5 students, mentoring and assisting them in junior roles, making use of industry standard collaboration tools and processes throughout.

You will develop your applied programming skills within a development engine to design and implement player mechanics used extensively within modern games. This will include research and consideration of inclusive and adaptable approaches to players and their interaction with games.

Through this module, you will master the art of creating games for mobile devices and emerging platforms, addressing the distinct constraints and opportunities that set these environments apart from traditional PC and console development. The module covers platform-specific design principles, touch-based interaction, variable screen sizes, limited processing power, and interruption-driven gameplay. You will develop hands-on expertise in optimising performance, implementing intuitive controls, and crafting engaging experiences that leverage the unique capabilities of smartphones, tablets, and other innovative gaming platforms.

Students will undertake a large self-directed software project in a specialist topic of their choice with guidance and support from a dedicated academic supervisor.

The project will begin with an appraisal of said topic, usually through a literature review and/or a commercial assessment of viability. This will be followed by planning and creation of a practical software artefact covering an implementation lifecycle, making use of project management techniques.

Ethical issues will be explored, leading to required approval for quantitative and/or qualitative testing, with results then analysed and used to inform futher development and to draw conclusions against a hypothesis.