Game Design & Programming
Design and develop video games
Admission
High School Diploma +
Entrance Exam
Duration
5
Years
Degree
Level 7 RNCP – Master’s Degree
Rythm
Full Time
then Cooperative education
in Master’s
(except in Nice: full-time
master’s program)
Campus
PARIS
NICE
Home » Degree Programs » Game Design & Programming
96%
Graduates
(2020/2021/2022 years)
91%
95%
Alumni satisfied with their course (2020/2021/2022 years)
Training
Game Design & Programming Degree
Program taught in French
The Bachelor Game Design & Programming is aimed at video game enthusiasts who wish to develop skills in gameplay programming (prototyping, development of 2D/3D multi-platform games: PC, web, mobile and consoles).
During the Game Design & Programming Master’s program, students learn about low-level programming languages and discover entrepreneurship. The inter-curricular video game project allows them to put into practice all the skills they have acquired in the context of an organized production.
The learning of game design (definition of gameplay, level design, signs & feedback, juiciness) brought by the training allows an increased finesse in the choices of settings and finishes.
At the end of their studies, students can join a development studio or try their hand at independent games.
Entry requirements for Game Design & Programming Degree
To enter the first year of the Game Design & Programming program, candidates must have a high school diploma and pass the eligibility interview.
The presentation of a portfolio is optional but strongly recommended.
Pedagogy
Skills acquired
- Defining the creative strategy for a video game project
- Designing and prototyping a video game project
- Produce and manage the creative development of a video game
- Managing creative teams on a video game project
Training Objectives
Acquire the design and programming skills related to the production of a video game:
- Master gameplay programming: prototyping, development of 2D/3D multi-platform games (PC, web, mobile and consoles)
- Master the fundamentals of game design, level design, UI/UX, data analysis
- Know how to communicate, organize and work in a team
- Be responsible for the programming of the gameplay, the juiciness and the interface
- Ensure the implementation of the user experience and game feel
How am I taught
- Theoretical and practical teaching: lectures, application exercises, practical work, tutorials
- Production of projects: follow-up and supervision by teachers during the realization of projects (year project, end of studies project)
HOW AM I ASSESSED
The video game school has set up a fair and objective evaluation system:
- Continuous assessment (case studies, simulations, presentations, demonstrations)
- Project presentations (year-long project, end-of-study project) before a school jury or a professional jury
- Written and oral evaluations in English
- Writing and presentation of a professional experience report
INTERNSHIP & INDUSTRY PLACEMENTS
The Game Design & Programming course includes periods of work experience in companies, to develop students’ employability right from the start of their studies.
- Bachelor 2nd year: a summer internship
- Bachelor 3rd year: 3-month internship (Feb/April)
- Master’s degree: 26 weeks minimum over the two years (internship, work experience contract or apprenticeship)
- Master’s degree in Nice: full-time internships
Qualification
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
A PROJECT-ORIENTED PEDAGOGY
Year 1
Year 2
Year 3
Year 1
Year 2
Full time
Teaching Content
Program taught in French
- Programming
Programming Basics | Object Oriented Programming Fundamentals | 2D Programming | Gameplay Programming | Prototyping
- Design
Fundamentals of Game Design and Level Design | Juiciness | Introduction to UX | History and Theory of Games | Practice of Creativity
- Science and Technology
2D Mathematics | Godot Engine | High Level Programming (C#)
- Career support
- Active English
- Projects
Shoot Them Up
Puzzle Game 2D
One Button Game
Citizenchip project
Full Time
TEACHING CONTENT
Program taught in French
- Programming
Advanced Object Oriented Programming | Design Patterns | 3D Programming
- Design
Game design | Level design | Game feel | Juiciness | Introduction to Video Game Business Models | UX | History and Theory of Video Games | Creative Practice
- Science and Technology
3D Mathematics | Introduction to 3D | Unity | High Level Programming(C#)
- Career support
- Active English
- Projects
Platformer
Puzzle Game 3D
Free-to-play
- Internship/ Professional Experience
2-month internship (summer)
Full Time
TEACHING CONTENT
Program taught in French
- Programming
Introduction to low level programming| Design patterns
- Design
Game design | Narrative design | Level design | Data analysis | UX | Game feel | Juiciness | Game history and theory | Creativity practice
- Science and Technology
3D Mathematics | Unity | Unreal Engine | Nintendo Switch & PS5 Development | High Level Programming (C#) | Low Level Programming (C++) | Visual Scripting (Blueprint)
- Career support
- Active English
- Projects
RPG
Action-Narrative Game
Console Development
End of Bachelor project
Professional experience project
Game Week
- Internship / Professional Experience
work-study program
TEACHING CONTENT
Program taught in French
- Programming
Improvement in C++ programming and Unreal
- Science and Technology
Unity | Unreal Engine | Low Level Programming (C++)
- Introduction to entrepreneurship
Contract Law | Employment Law | Publication | Aid and Funding
- Career support
- Active English
- Projects
Professional Specialization Project
Virtual Reality
Inter-curricular Video Game Project
TOEIC exam: international English test
- Internship / Professional Experience
At least 26 weeks over the two years of master’s
work-study program
TEACHING CONTENT
Program taught in French
- Programming
Prototyping | Advanced Programming | Data Oriented Programming | Optimization
- Design
UX | User Research | Conception, development and level design of specific games | Game theory
- Entrepreneurship
Help to create a company | Launch of its first game
- SPECIALIZATION (with the 2d year Master’s Game Design):
IA | Economic Game Design/Data
Narrative Design | Serious Game/Gamification/Game Impact | Business Creation
- Project
- Internship / Professional Experience
EXPERIENCE
WHAT THE COMPANIES SAY
What the students say
Employment
JOB OPPORTUNITIES
Game Designer | Level Designer | Gameplay Programmer | Narrative Designer | UX Designer | Economic Designer
Alumni success
More