BSc (Hons) Computer Games Development
- Study Mode: Full Time
- Location: High Wycombe
- Duration: Three or Four Years
- Start Date: September 2027
On our practical BSc (Hons) Computer Games Development degree, you will have the opportunity to gain technical skills and theoretical knowledge to help you become a confident and competent Games Developer.
From programming, software design and asset development to character animation, this course will cover the industry latest to help you stay up-to-date, ensuring you’re ready for the working world upon graduation.
Our Game Development programme at BNU offers direct access to professional tools and software used in the industry today. Access to high-performance computers and collaborative workspaces supports your learning and creativity, allowing you to turn your ideas into reality.
We are a member of the PlayStation® Vita Academic Development Programme run by Sony Computer Entertainment Europe (SCEE), which provides access to professional console development hardware and software tools.
The course emphasizes practical learning, allowing you to engage in real-world projects and develop games from concept to completion. This experiential learning approach equips you with the skills and confidence to tackle industry challenges head-on. By working on team projects and live briefs, you’ll not only refine your technical skills but also learn to collaborate effectively, mirroring professional game development environments.
You'll learn from lecturers who bring a wealth of industry experience and academic expertise. Their insights into current trends and practices provide you with a relevant and up-to-date education, bridging the gap between academia and the professional world. They’ll also share their personal experiences and connections, helping you gain a clearer understanding of how to navigate the gaming industry successfully.
We are an NVIDIA CUDA Teaching Centre. We are also a member of TIGA, the trade association representing the UK's games industry.
This course is designed with your future career in mind, emphasising the development of skills that employers are seeking. With a curriculum that evolves alongside industry trends, you'll graduate equipped to innovate and adapt, ready to make an immediate impact in the workplace. Career workshops, CV reviews, and mock interviews ensure you’re not only industry-ready but also confident in presenting yourself professionally.
The relevance of the degree is also underpinned by the International Game Developers Association (IGDA) Curriculum Framework (2008). This framework has been developed in collaboration with leading games companies and provides an indicative content of the course.
We have close ties with a network of industry professionals, providing opportunities for networking, internships, and real-world projects. Guest speakers, live projects, and placement opportunities help you learn directly from industry leaders and gain a competitive edge. These connections, combined with visiting a number of events every year often lead to job offers or further collaborations, giving you a solid foundation for your future career.
Global Game Jam at BNU
We are proud to be an official Jam site for the renowned Global Game Jam, the largest game jam event in the world. This exciting event brings together students across diverse disciplines, from our university and beyond, fostering creativity, collaboration, and innovation. Our participants benefit from networking opportunities, skills enhancement, and community-building experiences. Explore and enjoy the fantastic games our students have created during past events directly on the Global Game Jam Website.
View and play recent games developed through the Global Game Jam.
Guest Lecturers
- Anne-Marie Perks – Visual Artist & Animator, led a creative workshop in concept art fundamentals.
- Bradley Dean – Composer & Game Designer, shared insights on engaging game design and audience development.
- Dr Shaojun Bian – Senior Lecturer & R&D Scientist, presented emerging facial recognition technologies.
- Elle Broadfield – Animation & VFX Lecturer, conducted a hands-on Z-Brush digital sculpting session.
- Ginny Sutton – Experienced Game Jam facilitator, shared essential tips for successful game jam events.
- Jania Boyd – Former Marketing Director at Unreal Engine, shared strategic marketing insights for game developers.
- Karolis Norkunas – Indie Game Developer behind 'Spellpowder,' discussed releasing and marketing indie games.
- Philip Robinson – Veteran Game Designer (Strike Suit Zero), offered insights into professional scripting and game design.
- Ruppert Lawrence – VR developer (Amelia’s Escape), showcased interactive VR experiences through a practical hands-on workshop.
- Vytautas Kravcenka – Game Art & Animation Lecturer, delivered engaging motion capture workshops.
Events
- BNU Games Welcome Week – Engaging game jams and collaborative activities, fostering belonging and community spirit.
- Bucks Skill Show – Interactive stand showcasing student talent and connecting learners with local game industry professionals.
- EGX & MCM London Comic Con – Premier UK gaming and pop-culture expo at ExCeL London, featuring talks, demos, and cosplay.
- Gimbal Locked Studios – Provided expert feedback on 3D Level Design projects, enhancing student industry readiness.
- Global Game Jam – Intensive collaborative game-making weekend, promoting creativity, teamwork, and innovation.
- OutOfTheBit Game Studio – Delivered practical pixel art workshops and shared valuable indie studio insights.
- Pocket Gamer Connects London – Leading international games industry conference, enabling valuable networking and industry connections.
- WASD – Interactive expo highlighting cutting-edge games and facilitating direct networking with games industry experts.
The BNU Game Development Society organises frequent events, including game jams and e-sports competitions, providing platforms for students to showcase their skills and network. Our experienced faculty ensures students are thoroughly prepared to enter the dynamic field of game development, equipped with a comprehensive skill set and creative vision.
This course is also offered as a four-year programme, including an initial Foundation Year. The Foundation Year will allow you to develop your academic study skills and build confidence in your abilities, identifying your own strengths and development needs for progression onto an undergraduate programme.
BNU has been ranked within the top 20 for Animation & Games Design in the UK (G.U.G. 2026).
Join us at BNU, where your future in game development begins.
The modules allow me to explore various facets of game development, all interconnecting to create an enriching learning journey. I appreciate that most of my assignments mirror real-world scenarios, balancing individual and group tasks, making the learning experience engaging and meaningful.Chi Ho Lau Student
What will I study?
During the first year you will develop your programming skills (C#) and apply them to the development of 2D mobile and console games and 3D levels within a commercial game engine.
Additional modules will provide a taste of other disciplines within the games industry, including an introduction to games design and 3D modelling. Further modules provide a theoretical and practical understanding of the hardware on which games are deployed.
In the second year you will continue to develop your programming skills (C++) and apply them to the development of realistic AI and graphical applications using a graphics library.
You'll also be taught about the processes involved in managing the development of complex games within large teams and as a member of your own team, develop a game in collaboration with students on other courses, such as BA (Hons) 3D Game Art, BA (Hons) Audio and Music Production, BA (Hons) Animation and BA (Hons) Visual Effects.
During your third year, you will develop a physics engine and integrate it into a games engine. You will also extend your understanding of the more complex AI techniques used within games and gain an insight into how games companies operate.
In your final year, you will also gain valuable tips on how to start a career in the industry, either as an employee of an established games studio or as an indie developer.
A major component of the final year is the project, which provides you with an opportunity to draw on the knowledge and skills gained in the previous years, to develop a game or related software application.
To help ensure you can appreciate the roles of others within a diverse team, this course also provides an insight into other disciplines within the industry, such as design, modelling animation and business.
Student Game Showcase
Welcome to our showcase of student work, where creativity meets technical mastery. Here you'll find a diverse range of games crafted by our talented students, each demonstrating unique ideas and impressive skills. Explore their creations and play their games.
You can also follow us on Instagram to see students' work, gain unique industry insights, and keep up-to-date with course highlights and upcoming events.
MoooooN by Nettakrim, Sean C, Dylando
Play as Cow, a dreamer determined to jump over the moon. Leap through quirky levels, meet silly friends, and bounce higher as each step brings the impossible closer, every time!
Wisp's Ascent by Harry K, Holly R-C, Lya G, Sophie W, Elizabeth B
In Wisp's Ascent, guide a tiny glowing wisp through a beautiful, quiet world. Master precise jumps, avoid costly falls, and climb towards the summit.
Don’t Crash by Ronan DeMelo
Experience the thrill of retro plane racing with procedural maps. Navigate through canyons, forests, and tricky airfields. Each playthrough offers new landscapes and challenges.
Off-Road Explorer by Chi Ho Lau
Dive into a realistic arcade driving game set in an open world. Explore lush forests, towering boulders, and serene lakes. Try Free Roam mode or collect 100 coins in Coin Collector mode.
Marine Mechanics by Cara Anderson
Embark on a serene yet challenging underwater puzzle adventure. Repair long-submerged science equipment and enjoy colourful, calming gameplay with intricate puzzle mechanics.
Lord of the Gems by Alex W., Chi H. L., and Daniel M
Lord of the Gems is an immersive first-person platforming game set in a magical fantasy realm... Collect gems while overcoming obstacles and compete to become the next Lord of the Gems!
A guide to the journey of Game Making
How will I be taught and assessed?
We have a strong computing department at the University, with a dedicated team of academics and professionals delivering industry-relevant courses in a suite of well-equipped computer labs.
You’ll benefit from small class sizes that give you a chance to develop close working relationships with the tutors and other students. You’ll learn through a mixture of lectures, seminars and workshops with one-to-one and small group teaching, as well as written assignments and practical exercises. You will also learn from guest speakers and benefit from valuable networking opportunities. Course assignments reflect real-life problems because we believe that’s the best way to learn – and it’s more fun!
We also encourage you to gain work experience whilst studying and actively look for clients for your project work, which provide you with the opportunity to develop your skills in a work-base setting.
Where possible, assessments are tied to real-world contexts and constraints, allowing you to practically demonstrate the skills you have developed. You may also be assessed through projects, in-class assignments, workshops, presentations and formal written exams.
The knowledge I gained during my time at BNU provided the foundation for my career. My university experience enabled me to create Little Red Coding Club, an award-winning educational AR game featured as Apple’s 'App of the Day.' I’ve also achieved viral success with an AR Snapchat Lens that garnered over 78 million plays and developed a ground-breaking VR accessibility project for Emirates, which was praised at the AccessAbilities Expo. Now, as a Development & 3D Specialist at Power Interactive, I contribute to innovative 3D and VR experiences for leading brands and events across Dubai and the Middle East, supporting the region’s dynamic growth in technology and entertainment.Xav Larcombe Development & 3D Specialist at Power Interactive • 3D | XR • Web3
What are the course entry requirements?
A typical offer will require a UCAS tariff score of: 88 - 112 (Full-time) or 32 - 56 (Foundation Year)
UCAS points can be obtained through qualifications such as A levels, T levels, BTEC or an Access to Higher Education course in a relevant subject. Please list all your qualifications on the application form as you will be asked to provide copies when we receive your application.
A minimum of two full A-levels (or equivalent) is required. Every application is considered on an individual basis.
For further details of our international English entry requirements, please visit our international pages.
Those with no previous study, work experience, or who do not meet the specified entry requirements, including demonstrating the necessary knowledge and understanding, are welcome to apply for the 3-year BSc (Hons) degree, however may be offered the four-year programme which includes a Foundation Year.
Modules
This provides a guide of the modules that make up your course. You can find more information about how your course is structured on our Academic Advice section.
This module will teach you foundational programming skills. You’ll learn about data types, variables, control structures, and algorithms. You’ll solve problems, create documented software, and by the end, design and test your own programs, effectively communicating your work.
This module covers computing fundamentals, you’ll explore data structures, algorithms, computational thinking, databases, and the societal impacts of computing. You’ll learn to store, access, and search data efficiently, solve problems mathematically, design relational databases with SQL, and consider computing’s ethical implications.
Dive into computer science and discrete mathematics with this module. You’ll tackle mathematical and network algorithms, critical path analysis, linear programming, and game theory. It’s a journey through finite and infinite concepts, preparing you for advanced mathematics and practical computing applications.
In this module, you’ll delve into human-computer interaction and user-centric design, focusing on human factors and user needs to create immersive products. You’ll also explore computer technologies for creating and distributing digital resources, ensuring they meet diverse media platform requirements.
In this module, you’ll reflect on and develop professional skills through project production. You’ll enhance your reflective writing, communication, teamwork, problem-solving, and critical thinking, gaining insight into your strengths and areas for growth.
In this module, you’ll collaborate with other students on a project within your subject’s themes, honing vital professional skills like leadership, interpersonal relations, communication, negotiation, and problem-solving, essential for teamwork in real-world scenarios.
Discover the foundational principles for programming languages. You'll study variables, data types, assignment, conditionals, functions, data structures and the object-oriented paradigm. You'll work with other students on a project to simulate the working environment and will develop your problem-solving and computational thinking skills.
You'll look at principles of computer organisation, the layered nature of systems structures & the interfaces between them. You'll also study: components of a computer, the architecture, how they're organised, hardware, data representation, computer logic circuits, manipulation of data at the bit level & the theory of computation and its paradigms.
Discover the techniques used in the design and creation of video game levels including building, designing & testing 3D game scenarios, using advanced game engines and industry standard tools. You'll study how to generate 3D terrains, import & manipulate 3D models, create & apply textures and special effects and implement basic game play.
Discover the elements of game design. You'll review games history & genres then analyse the anatomy of games & develop your own game concepts, expressed using industry-style documentation. Discussions about different game control systems, player motivations and psychology will establish ground rules for creating immersive game playing experiences.
This module is designed specifically for game developers, not mathematicians, and aims to provide you with maths tools & techniques relevant to 3D games manipulation. To program a more complex game, you must master concepts like matrices & vectors. You'll study solutions for dealing with problems you'll face programming many types of 3D games.
Explore the world of Extended Reality (XR) by developing both AR and VR applications. You’ll learn to create interactive mobile AR experiences and simple VR scenes. This module focuses on user experience, creative design, and technical foundations. Projects include using real-time tools and publishing your work to mobile or headset platforms.
Learn the core skills of 3D modelling, texturing and animation for games. You’ll use industry-standard tools to design characters, environments and props, and explore how assets are optimised and prepared for real-time engines like Unity and Unreal. Projects will focus on technical accuracy and creative visual storytelling.
This creative programming module aims to provide you with practical skills needed to create and manipulate 2D and 3D objects using a Graphical Application Programming Interface. You'll also be introduced to the related topic of shader programming and how these small programs that run on the graphics card can produce customized visual effects.
This module within a practical Integrated development environment (Visual Studio) and using a modern OOP language (C#, C++, Java), will demonstrate how the key techniques of inheritance, polymorphism and encapsulation can be directly applied to produce high quality software systems.
This module aims to provide students with the opportunity to gain experience linked to their intended graduate employment field within the computing and technology sector. Operating as a structured period of work-related learning, students will complete activities, tasks, projects, or live briefs for, at, or in collaboration with an internal or external organisation.
This unit provides you with an opportunity to work on a small project, ideally in a small team but individual projects are possible where appropriate. You may also work with people studying other disciplines. Projects are the basis of much creative work and typically involve pre-production, production and postproduction phases, as well as teamwork.
Build on your knowledge of game design by creating a fully functional VR experience. Using Unity and the XR Interaction Toolkit, you’ll design, test and optimise immersive VR environments like an Escape Room or interactive simulation. You’ll also explore user comfort, interactivity, and the practical skills needed to develop for platforms like Meta Quest.
This practical class aims to provide you with a deeper understanding of high-level programming language. It covers several advanced topics, including object oriented, concurrent and network programming and provides insight into how data is managed in such systems. Practical sessions expose you to industrial software development practices.
This module draws on techniques from the field of Artificial Intelligence to implement the illusion of intelligence within Non-Player Characters. Utilising a commercial games engine, you will develop software that implements complex AI behaviour using multiple coordinated AI techniques that have been proven in a range of high-profile AAA titles.
You'll have the opportunity to carry out an individual in-depth investigation of a topic of interest, and to further develop your skills in research, problem solving and critical analysis. You'll select the project in consultation with your supervisor and may involve a local company. The work will be culminate in a final report and oral defence.
You'll develop a deeper understanding of production process in a simulated workplace. In a team you'll develop a game of your choice using appropriately researched tools, pitch the idea, demonstrate that recognised production techniques have been used in the development process and provide evidence that legal & marketing issues have been addressed.
Discover how to design and develop a game engine, including their modular nature and different architectural approaches to their design. Using components built in this and related modules, you will implement your own engine, that will render 3D assets and include features such as user input, physics, cameras and a scripting component.
This module investigates and applies the successful combination of static verification techniques (inspection, walkthrough), alongside dynamic testing approaches (component, system, integration and acceptance), in the pursuit of creating software that is both fit for purpose and right first time, all within the framework of quality assurance.
You'll learn about the role of the physics programmer: developing the physics a game will employ. Typically, a game will only simulate a few aspects of real-world physics. To reduce unnecessary CPU (Central Processing Unit) usage, you'll study “shortcuts” that are computationally inexpensive but look and act “good enough” for the game.
What are the tuition fees
Home
-
Home Foundation Year, Academic Year 2026 - 2027: £9,790 *
-
Home, Academic Year 2026 - 2027: £9,790 per year *
International
-
Overseas/International Foundation Year, Academic Year 2026 - 2027: £15,910 *
-
Overseas/International, Academic Year 2026 - 2027: £15,910 per year *
Please note all of the 2026/27 fees stated are subject to parliamentary procedure. Tuition fees are expected to increase each academic year in line with the maximum permitted value set by the Government for that academic year. The expected rise for Home undergraduate students (including those on a foundation year course), may impact both new and continuing students.
Please note, distance learning and international fees are subject to change for 2027/2028 intake.
Additional course costs
Your tuition fees cover most course costs, but you may need to budget for additional expenses. If you choose to study this course with a placement module, additional travel costs may apply, estimated at approximately £200.
Contact us
If you have any questions about the fees above, contact our enquiries team by completing this form.
What are my career prospects?
At BNU, we continue to support games students and graduates interested in indie studio development, pitching, business readiness and UK Games Fund opportunities, including the Fresh Start Pathway.
Throughout your time with us we’ll support you on the route to your chosen career. We’ll help you to develop crucial skills, encouraging you to become enterprising, employable and good leaders. We also help you find employment after graduation. Have a look at our Careers and Employability pages to find out more.
Graduates of the course will be well placed to pursue a career within the growing games and media sectors as Tool, Engine, Level, Graphical or AI Programmers.
Alternatively, you may use the transferable knowledge and skills gained during the course to follow a career within the mainstream software industry as Software Engineers, Analysts or Application Developers.
You could also choose to stay on at Buckinghamshire New University and continue your studies at postgraduate level.
Course leader