Unreal Engine: Intro To Game Design
Build a playable UE4 shooting-gallery game without coding
Unreal Engine: Intro To Game Design is a project-based introduction that guides learners through building a shooting-gallery game using Unreal Engine 4. The course emphasizes practical workflows—level layout, visual polish, Blueprint scripting, UI, audio, lighting, and final packaging—so students finish with a working project.
It targets beginners and creative hobbyists who want hands-on experience with UE4 tools and prefer visual scripting over traditional coding. Expect a lesson-by-lesson progression focused on applied skills and a finished deliverable rather than abstract theory.
At a Glance
Unreal Engine: Intro To Game Design is an introductory online course taught by industry instructor Greg Wondra that guides learners through building a simple shooting gallery game using Unreal Engine.
The curriculum emphasizes practical, project-based instruction across level creation, visual polish, Blueprint scripting, user interface, and project packaging so students finish a playable project.
| Level | Beginner |
| Rating | 4.6 out of 5 |
| Duration | 10+ hours |
| Languages | English |
| Learners | 5K+ students |
| Certificate | No certificate |
| Access | Access while your subscription is active |
| Course includes |
|
| Price | Included with subscription |
What This Course Teaches
Learners complete the class with demonstrable, project-based competencies that map directly to building and polishing a simple playable game in Unreal Engine 4.
By course end students can create a UE4 project, prototype and dress levels, implement Blueprint-driven interactions, and assemble menus and HUDs into a packaged game.
How the Course Is Structured
The class is arranged as a linear, project-driven sequence of short video lessons that moves learners from initial setup through final packaging of a playable shooting-gallery project.
The syllabus contains 76 lessons presented in order and totals approximately 10+ hours of video content.
Curriculum overview
01Project Preview▾
02Project Primer▾
03Download and Install▾
04Project Creation▾
05Project Organization▾
06Game Design Overview▾
07Player Metrics #1▾
08Player Metrics #2▾
09Geometry Overview▾
10Additive and Subtractive Brushes▾
11Geometry Brush Settings▾
12Geometry Editing▾
13Building to the Grid▾
14Building Efficiency Tips▾
15Level Layout #1▾
16Level Layout #2▾
17Level Layout #3▾
18Level Layout #4▾
19Import Marketplace Assets▾
20Materials▾
21Static Meshes▾
22Particles▾
23Sound▾
24Lighting▾
25Day Night Scene▾
26Blueprint Overview▾
27BP Construction – Moving Platform▾
28BP Construction – Door▾
29BP Construction – Steam Jet▾
30BP Construction – Fan▾
31BP Construction – Health Pickup▾
32BP Construction – Parent Target▾
33BP Construction – Point Targets▾
34BP Construction – Special Targets▾
35BP Construction – Target Spawner▾
36BP Construction – Level Complete▾
37BP Scripting – Moving Platform▾
38BP Scripting – Door▾
39BP Scripting – Character Health▾
40BP Scripting – Steam Jet▾
41BP Scripting – Fan▾
42BP Scripting – Health Pickup▾
43BP Scripting – Parent Target #1▾
44BP Scripting – Parent Target #2▾
45BP Scripting – Parent Target #3▾
46BP Scripting – +Speed Target▾
47BP Scripting – Target Spawner #1▾
48BP Scripting – Target Spawner #2▾
49Widget Blueprint Overview▾
50Layout – HUD▾
51Layout – Start Menu▾
52Layout – Level Complete Menu▾
53Layout – Game Over Menu▾
54Layout – Pause Menu▾
55Framework Blueprints▾
56Start Menu▾
57Game HUD▾
58HUD Bindings▾
59Game Music▾
60Game Score▾
61Game Instance Blueprint▾
62Game Timer #1▾
63Game Timer #2▾
64BP Scripting – +Time Target▾
65Player Respawn▾
66Level Complete Menu #1▾
67Level Complete Menu #2▾
68Game Over Menu #1▾
69Game Over Menu #2▾
70Pause Menu #1▾
71Pause Menu #2▾
72Troubleshooting▾
73Project Postmortem▾
74Packaging a Project▾
75Making It Rain▾
76Customized Projectile▾
Audience & Requirements
The course is aimed at beginners and creative hobbyists who want a hands-on, project-driven introduction to Unreal Engine through building a simple shooting-gallery game; it also suits aspiring level designers and indie creators who prefer visual scripting over traditional coding.
It is designed for learners with little or no programming experience who want to learn UE4 tools, level layout, visual polish, and Blueprint-based interactivity via a guided project.
- Beginner game developers and hobbyists learning Unreal Engine through a guided project.
- Aspiring level designers seeking practical layout and dressing techniques.
- Indie creators prototyping gameplay mechanics without writing code.
- Students or instructors looking for a project-centered UE4 teaching resource.
- Unreal Engine 4 installed (free to download).
- A desktop-class PC or Mac that meets UE4’s recommended hardware requirements.
- Willingness to download and install the instructor’s content packs into the project’s Content folder.
- No prior programming knowledge — Blueprint scripting is used for interactions.
Final Verdict
This course is a practical, hands-on introduction to Unreal Engine that enjoys strong peer approval and broad learner adoption, making it a cost-effective way to acquire working UE4 skills if you have access to the platform subscription.
It’s well-suited to beginners, hobbyists, and indie creators who want to produce a playable project and learn visual scripting and level design workflows quickly; learners who need an accredited certificate or very deep, advanced engine research should plan to supplement it with additional, certification-focused or specialist training.

LinkedIn Learning
Pluralsight