When you enroll in this course, you'll also be enrolled in this Professional Certificate.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate from Epic Games
There are 4 modules in this course
In this course, you will be introduced to game development and prototyping for games. Courses 1-4 are highly recommended while Courses 5-7 create the foundational Unreal Engine project, assets and code used throughout this course. This course requires no previous experience and aimed at beginners.
This course explores 6 different game modes: Stealth Survival, Platformer, Capture the Flag, Action Combat, Crafting, and Story.
This course will include a pre-production phase where learners will break down the design of each mode using Obsidian. Understanding the core gameplay experience each mode is intended to design. This pre-production phase will not only outline gameplay features but also how you can reuse assets and code for quick prototyping. After pre-production, there is a module dedicated to creating each game mode. This will include game mode-specific code, design and iteration. By the end of this course you will package your project to be in a visually presentable format for your portfolio.
This module is all about planning. Before a game begins, there are numerous decisions that you need to think about. It is important to seek out games that are similar in design, look for success and failure stories from developer interviews. Our industry loves to share knowledge through convention talks, dev logs on YouTube and through communities like Discord.
During pre-production it is important to identify your early goals for development and work in phases. Don't try to FULLY build specific features, always focus on the core game loop. It is important to keep it in specific design targets where you can take a moment and play what you are making. From there you can adjust, iterate and further understand your project progression.
What's included
14 videos1 assignment
Show info about module content
14 videos•Total 70 minutes
Game Development and Prototyping Course Introduction•1 minute
Pre-Production Overview•2 minutes
Obsidian•4 minutes
Game Mode References•4 minutes
Scope: Stealth Survival•11 minutes
Scope: Platformer•5 minutes
Scope: Action Combat•3 minutes
Scope: Capture the Flag•4 minutes
Scope: Crafting•3 minutes
Scope: Story•2 minutes
Scope: Shared Systems•7 minutes
Converting Scope to Level Design Tasks•9 minutes
Converting Scope to System Tasks•14 minutes
Pre-Production Review•1 minute
1 assignment•Total 30 minutes
Pre-Production Graded Quiz•30 minutes
Implementation
Module 2•12 hours to complete
Module details
In this module we will implement all the game mechanics we need to start prototyping each game mode. We will create specific features that we can enable or disable for our game design needs. This module is built to give you a broad understanding on how to implement mechanics and systems in the future.
What's included
107 videos1 assignment
Show info about module content
107 videos•Total 715 minutes
Game Mechanics Overview•1 minute
Movement•9 minutes
Combat and Stealth State•6 minutes
Stealth Coverage State•8 minutes
Stealth Coverage Actor•6 minutes
Blender•1 minute
Sword and Shield•8 minutes
Two-Handed•4 minutes
Bow•2 minutes
Rifle•2 minutes
Stealth Attacks•3 minutes
Magic•3 minutes
Platformer Attack Setup•8 minutes
Platformer Attack Polish•5 minutes
Keybind Planning•3 minutes
Ability Bar Redesign•7 minutes
Keybinds: User Interface•4 minutes
Keybinds: Enhanced Input•6 minutes
Keybinds: Ability Code•9 minutes
The Collision Detection Problem•2 minutes
Melee Attack Setup•10 minutes
Kick Attack Setup•3 minutes
Montage Notify•5 minutes
Function: Melee Hit•3 minutes
Function: Montage Notify•7 minutes
Projectile Attack Setup•5 minutes
Projectile Hit Code•9 minutes
Projectile Expose on Spawn•7 minutes
Projectile Polish•10 minutes
Projectiles Hitting the Environment•3 minutes
Area of Effect Magic•5 minutes
Area of Effect Melee•8 minutes
Grenade Setup•5 minutes
Projectile Explosion•5 minutes
Area of Effect Function•6 minutes
Weapon Select Setup•7 minutes
Interact Setup•5 minutes
Interact Communication•4 minutes
Equip Weapon•4 minutes
Teleporter Setup•6 minutes
Teleporter Implementation•5 minutes
Teleporter Child Actors•3 minutes
Knockback•5 minutes
Jump Pad•8 minutes
Death Animation•6 minutes
Player Death Setup•8 minutes
Death Widget Implementation•7 minutes
Death Widget Polish•5 minutes
Respawn: New Pawn•8 minutes
Respawn: Revive•6 minutes
Respawn: Polish•8 minutes
AI Spawner•8 minutes
Puzzle Setup•8 minutes
Puzzle Passcode•5 minutes
Puzzle Polish•4 minutes
Regeneration•5 minutes
Player Error Widget•11 minutes
Ability Costs•7 minutes
Cooldown Setup•8 minutes
Icon Cooldown•6 minutes
Cooldown Communication•7 minutes
AI Aggro•6 minutes
AI Leash•7 minutes
AI Player Detection•7 minutes
AI Move To Function•4 minutes
Player Noise Setup•9 minutes
Player Noise Implementation•8 minutes
AI Aggro On Hit•5 minutes
Move Function to Parent Class•9 minutes
Enemy Child Classes•6 minutes
Enemy Weapon Setup•6 minutes
Enemy Attack Setup•10 minutes
Enemy Attack Polish•5 minutes
Enemy Attack Implementation•9 minutes
Enemy Attack Rotation•5 minutes
Team Setup•6 minutes
Patrol Marker Setup•6 minutes
AI Patrol Setup•5 minutes
AI Patrol Code•11 minutes
AI Patrol Polish•9 minutes
Nameplate Polish•4 minutes
Loot Setup•13 minutes
Inventory: Add•7 minutes
Check Inventory Function•9 minutes
Inventory: Remove•4 minutes
Inventory Widget Setup•7 minutes
Item Widget Setup•6 minutes
Inventory Widget Implementation•10 minutes
Crafting Setup•9 minutes
Crafting Widget•6 minutes
Recipe Widget•10 minutes
Crafting Widget Code•9 minutes
Crafting Widget Implementation•9 minutes
Crafting Station•6 minutes
Quest Setup•11 minutes
Quest Widgets•10 minutes
Quest Update Function•8 minutes
Quest Add Function•11 minutes
Narrative Setup•7 minutes
Narrative Widget•11 minutes
Narrative Implementation•7 minutes
Flag Setup•15 minutes
Flag Home Setup•7 minutes
Scoreboard•10 minutes
Player Housing Setup•7 minutes
Player Housing Code•14 minutes
Game Mechanics Review•1 minute
1 assignment•Total 30 minutes
Implementation Graded Quiz•30 minutes
Game Modes
Module 3•8 hours to complete
Module details
In this module it is time to put everything you've learned to the test. Everything from Course 1 all the way through to Course 8. You will be tasked to design one of each game mode: Stealth Survival, Platformer, Capture the Flag, Action Combat, Crafting and Story.
Understanding game design for multiple genres is part of creating innovative new ideas. When two seemingly opposite genres get combined together, it sparks something new. Try to take a loose approach at what you create, think about the ambience for your level. Decide what game mechanics do you choose to keep, or improve, for each game mode.
What's included
8 videos7 assignments
Show info about module content
8 videos•Total 12 minutes
Game Modes Overview•2 minutes
Stealth Survival•1 minute
Platformer•1 minute
Capture the Flag•1 minute
Action Combat•1 minute
Crafting•2 minutes
Story•3 minutes
Game Modes Review•1 minute
7 assignments•Total 440 minutes
Game Modes Graded Quiz•30 minutes
Stealth Survival•120 minutes
Platformer•60 minutes
Capture the Flag•60 minutes
Action Combat•60 minutes
Crafting•60 minutes
Story•50 minutes
Course Reflection
Module 4•3 hours to complete
Module details
Your final project for Course 8 is to design a small game experience with complete creative freedom. Try to keep it simple, think about one, two or three core gameplay mechanics to focus on. Your designs should focus on supporting those features. Perhaps one of your previous game modes sparked your interest, and you can take it to the next level by expanding it further. You can try combining different game genres that you rarely see used together. There may be a game type that wasn't discussed in this course that you are really interested in prototyping. Use Obsidian to plan your designs and scope accordingly. Look for references and complete research on similar genres. Your limits are only bound to your imagination!
What's included
2 videos2 assignments
Show info about module content
2 videos•Total 4 minutes
Final Project•1 minute
Course Reflection Review•3 minutes
2 assignments•Total 150 minutes
Final Project: Game Design & Technical Implementation•120 minutes
Course Reflection Graded Quiz•30 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructors
Instructor ratings
Instructor ratings
We asked all learners to give feedback on our instructors based on the quality of their teaching style.
Epic is a leading interactive entertainment company and provider of 3D engine technology. Epic operates Fortnite, one of the world’s largest games with over 350 million accounts and 2.5 billion friend connections. Epic also develops Unreal Engine, which powers the world’s leading games and is also adopted across industries such as film and television, architecture, automotive, manufacturing, and simulation. Through Unreal Engine, Epic Games Store, and Epic Online Services, Epic provides an end-to-end digital ecosystem for developers and creators to build, distribute, and operate games and other content.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Certificate?
When you enroll in the course, you get access to all of the courses in the Certificate, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.