Design and develop video games
Admission
High School Diploma +
Entrance Exam
Duration
5
Years
Degree
Level 7 RNCP – Master’s Degree
Rhythm
Nice campus: full time
Paris campus: full time then cooperative education
Campuses
PARIS
NICE
Home » Degree Programs » Game Design & Programming
98%
Graduates
(2022/2023/2024 years)
82%
87%
Alumni satisfied with their course (2022/2023/2024 years)
Training
Program taught in French
The Game Design & Programming program is designed for video game enthusiasts who want to design and program game experiences.
The 1ˢᵗ year in Video Game Design, shared with the Game Design program, covers the fundamentals of Game Design, Level Design, UX, and programming. At the end of this year, students join the Programming track.
From the 2ⁿᵈ to the 5ᵗʰ year, students progressively develop their skills in Game Design, Level Design, UX, and gameplay programming: C#, C++, Unity, Unreal Engine, 3D and multi-platform development, traditional programming, and AI-assisted programming.
Individual, group, and cross-program projects introduce students to studio production methods and develop their ability to collaborate with creative and technical profiles.
In the 4ᵗʰ year, students choose a specialization in Gameplay Programming or UX Research & Design. The 5ᵗʰ year is dedicated to a Graduation Project, presented to a jury of industry professionals.
The 1ˢᵗ year in Video Game Design, shared by the Game Design & Programming and Game Design programs, is the first year of the program.
Admission is open to students in their final year of high school, subject to obtaining a high school diploma (or equivalent), following an interview and portfolio presentation.
Acquire the design and programming skills related to the production of a video game:
The Game Design & Programming course includes periods of work experience in companies, to develop students’ employability right from the start of their studies.
The RNCP Level 7 title “Game Designer” is delivered at the end of the studies, based on the results obtained.
This Master’s Degree validates the acquisition of business skills (hard skills), social skills (soft skills) and professional integration.
Program
Year 1
Year 2
Year 3
Year 1
Year 2
Full time
1ˢᵗ year shared with the Game Design program
Program taught in French
Design methodology (introduction to 3Cs / signs & feedback) | System design (core game loops / meta game) | Introduction to game design (paper design) | Interaction grammar | Pitch exercise | Production documentation
2D level design | Paper level design | 2D level design patterns | Rational design
Introduction to UX | Ergonomics | Wireframing | Playtesting | Game feel
Programming basics | Object-oriented programming fundamentals | High-level programming language (C#) | Visual scripting | Programming | Prototyping
Game history & theory | Benchmark analysis | Quality assurance (QA) | Creative practice
Introduction to AI applications in the industry | AI-assisted workflows (documentation, visuals, placeholders) | Prompt engineering | AI models | Agentic AI
Video game creation | Human & citizen project
Full Time
TEACHING CONTENT
Program taught in French
Game Design | Level Design | UX
AI-Assisted Programming | MCPs | AI & Token Optimization
Explore Project | Video Game Design Projects | Economic Design Project
Internship possible
Full Time
TEACHING CONTENT
Program taught in French
Introduction to Low-Level Languages | Design Patterns | AI-Assisted Programming | Game Feel Programming | Mathematics | Visual Scripting (Blueprint)
Game Design | Level Design | UX
AI-Assisted Programming | MCPs | AI & Token Optimization
Game Week | Video Game Design Projects
2-month internship
full or work-study program
TEACHING CONTENT
Program taught in French
Unity | Unreal Engine
AI Production Pipeline | Hybrid and 100% AI Pipelines
Contract Law | Employment Law | Publishing | Grants & Funding | Introduction to Team Management
Specialization Project
Specialization Options – Choose one of two tracks
→ Gameplay Programming (for students with a strong programming background)
Advanced Programming: tools and gameplay development in Unreal Engine, in production environments ranging from indie studios to AAA | Programming | Optimization | Prototyping | Advanced C++ | Game Feel Programming
→ UX Research & Design
User Knowledge: Data | UX | Neuroscience | Market | Economic Game Design | Monetization | User Journey | Accessibility
At least 6 months over the two years of master’s
full or work-study program
TEACHING CONTENT
Program taught in French
Design and production of a complete video game within a multidisciplinary team | Presentation to a jury of industry professionals
Advanced Game Design | Advanced Level Design
Team management | Business creation support | Launching your first game
Professional Presentation | TOEIC: International English Test | Professional-Quality Video Game Development Project (Graduation Project)
At least 6 months over the two years of master’s
Employment
Game Designer | Level Designer | Gameplay Programmer | Narrative Designer | Video game developer | UX Designer | UI Developer | Economic Designer | Gameplay Developer | Game Feel Programmer | Technical Game Designer | Lead Gameplay Programmer
More
Subscribe
FR | EN
60 bd Richard-Lenoir, 75011 Paris
Phone line : 9:00 a.m. > 6:00 p.m. (weekdays)
Admissions: 11 a.m. > 7 p.m. (Tuesday to Friday), 10 a.m. > 6 p.m. (Saturday)
63 avenue Simone Veil, 06200 Nice
Phone line : 9:00 a.m. > 6:00 p.m.
3536 boulevard Saint-Laurent, Montréal,
QC H2X 2V1
Phone line : 8:30 a.m. > 5:00 p.m.