NEXT START:
Stay tuned for more information
COST / FUNDING:
Levy payer £19,000
Non levy payer £950
Free for learners
QUALIFICATIONS RECIEVED:
Game Programmer Level 7 apprenticeship
Unlock the potential of your team with The Game Assembly's Game Programmer Level 7 course in the UK.
Recognized globally as one of the top game development schools, The Game Assembly brings the excellence of its renowned Swedish Game Programmer course to the UK, enhancing it to a more advanced stage. This course is designed to transform your apprentices into invaluable assets, arming them with a broad spectrum of skills that will significantly benefit your ongoing and future gaming projects.
NEXT START:
Stay tuned for more information
COST / FUNDING:
Levy payer £19,000
Non levy payer £950
Free for learners
QUALIFICATIONS RECIEVED:
Game Programmer Level 7 apprenticeship
✓ Hands-on experience in real-world projects
✓ Mentorship from seasoned professionals
✓ A journey tailored to nurture growth and creativity
The Game Programmer apprenticeship, with its strong focus on diversity and the latest technology, offers more than a standard educational experience. Apprentices will deepen their understanding of game development, exploring advanced areas like game software and game technology programming.
This programme goes beyond basic technical training, equipping apprentices with a diverse set of skills in various essential technologies and platforms. It's designed not just to impart knowledge, but to build confidence and leadership abilities in apprentices. They'll learn to lead in the creation of innovative systems and develop high-performing, efficient software, skills that are crucial in driving business evolution and success.
This programme is ideal for more experienced programmers.
Eligibility
To enroll in this apprenticeship, employers may specify that candidates must have at least a grade 4/C GCSE (or equivalent) in Maths and English.
Employers might also require one of the following qualifications:
In addition to these requirements, individuals will need to complete an entry test to assess their proficiency in programming in C++, logic, and mathematics.
Learn more about becoming an apprentice here.
The Game Programmer apprenticeship combines 11 technical modules with real-world projects, optimizing off-the-job training time. It covers core knowledge and specialized training in game software and technology programming.
Participants attend live online classes with subject specialists and engage in self-paced online learning. These interactive classes foster discussions and collaboration with industry peers.
Practical lab sessions provide hands-on experience with real data in a safe simulated environment, enhancing skills and knowledge.
In this module, participants will be introduced to the fundamentals of programming in C++. The module will cover:
In this unit, apprentices will expand their Programming 101 knowledge and delve deeper into the C++ language. This unit will include:
In this module, participants will gain an understanding of how their role contributes to providing technical insights across various creative disciplines and effectively communicates technical constraints or opportunities. Within the industry, they may collaborate with a diverse range of professionals, including Game Programmers, Designers, Producers, Artists, Animators, Audio Engineers, QA Staff, Project Managers, Analysts, Community Managers, and Marketing teams.
The module will encompass:
This unit extends the knowledge of fundamental computer structures commonly utilized in game programming. It will include:
In this unit, the apprentice will explore the components that make up a game engine. The unit will include:
This module imparts knowledge about design patterns in game development and their role in addressing challenges. It encompasses:
In this module, apprentices will gain insights into the world of game AI and its role in crafting engaging user experiences. The module will encompass:
In this module, learners will grasp the process of integrating multiple components to create a functional game application. The module will encompass:
This unit equips apprentices with the understanding of the components that constitute procedural technologies. It includes:
This module offers apprentices a comprehensive understanding of scripting and the significance of the scripting interface. It encompasses:
In this concluding module, individuals will gain a deeper insight into their role within a team and effective collaboration with colleagues. The module will encompass: