Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
Lernen Sie neue Konzepte von Branchenexperten
Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
Erwerben Sie ein Berufszertifikat zur Vorlage
In diesem Kurs gibt es 4 Module
This project-based course empowers learners to design, develop, and implement a complete 2D-style arcade shooter game using Unreal Engine’s Blueprint system—no coding required. Through four progressive modules, students will configure core gameplay systems, construct reusable Blueprint classes, and apply loop-based logic to create responsive, scalable mechanics. Each module focuses on a key area of game development: input handling, camera control, object spawning, damage systems, and material feedback.
Participants will begin by setting up project environments, binding user inputs, and structuring controller logic. They will then construct fixed camera systems, develop obstacle hierarchies, and apply data-driven control flows using Structs, Enums, and Arrays. Later lessons focus on building asteroid actors, configuring health and collision systems, and managing actor lifecycles with timers and destruction events. Learners will also explore applying material blend modes and transparency techniques to enhance visual design.
By the end of this course, students will be able to:
• Create modular and reusable Blueprints for common arcade mechanics
• Apply flow control structures such as loops and conditional execution
• Design flexible actor behavior using class inheritance and editable properties
• Implement real-time interactions, damage logic, and spawn timing
• Analyze gameplay systems for performance and responsiveness
This course is ideal for aspiring game developers, designers, and technical artists seeking a hands-on introduction to gameplay logic without writing C++ code. All concepts guiding learners to apply, analyze, construct, and evaluate their own game systems in Unreal Engine.
This module introduces learners to the foundational concepts of working with lights and interactive elements in Unreal Engine using Blueprints. Students will explore how to toggle light visibility, configure various light types like Spot Lights, and create reusable blueprint classes for dynamic and modular level design. Through structured lessons, participants will also learn to incorporate player input, expose editable light attributes, and implement construction scripts to enhance design-time control and efficiency. By the end of this module, learners will be able to create interactive, customizable, and reusable lighting blueprints for immersive in-game environments.
Das ist alles enthalten
11 Videos5 Aufgaben
Infos zu Modulinhalt anzeigen
11 Videos•Insgesamt 114 Minuten
Toggling the Visibility of Light•11 Minuten
Setting Up Wall Blueprint•10 Minuten
Adding Wall Lamp Blueprint•11 Minuten
Adding Spot light to Wall Lamp Blueprint•13 Minuten
Toggling of Wall Light•9 Minuten
Toggling of Wall Light Continues•8 Minuten
Detecting Player Input•8 Minuten
Making Light Attributes Editable•11 Minuten
Sets the Light Colors in Light Attributes Editable•10 Minuten
Construction Script of Wall Light•11 Minuten
Different Approaches for Blue Print Classes•11 Minuten
5 Aufgaben•Insgesamt 70 Minuten
Graded - Lighting, Interactions, and Wall Blueprints•30 Minuten
Light Visibility and Wall Setup•10 Minuten
Spotlight and Toggling Interactions•10 Minuten
Player Input and Editable Attributes•10 Minuten
Wall Light Construction and Class Approaches•10 Minuten
Blueprint Class Design and Structuring
Modul 2•2 Stunden abzuschließen
Moduldetails
This module explores the structuring and organization of Blueprints in Unreal Engine, focusing on class hierarchy, reusable data structures, and execution logic. Learners will gain practical knowledge on customizing Blueprint class hierarchies, creating and managing Structs for organized data handling, and implementing Enums to control execution flow. The lessons emphasize modular design, efficient scripting, and data-driven logic to enhance Blueprint scalability and maintainability in real-world projects.
Das ist alles enthalten
9 Videos4 Aufgaben
Infos zu Modulinhalt anzeigen
9 Videos•Insgesamt 83 Minuten
Changing the Hierarchy of Blueprint Classes•8 Minuten
Creating a New Blueprint•12 Minuten
Creating a New Blueprint Continues•11 Minuten
Structs in Blueprints•8 Minuten
Example of Structs in Blueprints•6 Minuten
Objects and Data Types in Blueprints•6 Minuten
Enumerators in Blueprints•11 Minuten
Blueprint Execution Order and its Example•10 Minuten
Sets Direction in Execution Order•11 Minuten
4 Aufgaben•Insgesamt 60 Minuten
Graded - Blueprint Class Design and Structuring•30 Minuten
Blueprint Hierarchy and Creation•10 Minuten
Structs and Data Types•10 Minuten
Enums and Execution Order•10 Minuten
Working with Arrays and Loops
Modul 3•3 Stunden abzuschließen
Moduldetails
This module introduces the foundational concepts of handling arrays and implementing loop structures in Unreal Engine Blueprints. Learners will explore the creation and manipulation of arrays, use different types of loops such as For Loops, For Each Loops, and While Loops, and apply them to automate repetitive tasks like placing static meshes and managing data-driven gameplay logic. The module emphasizes practical applications like spawning multiple actors, dynamic placement using indexing, and flow control techniques to enhance performance and interactivity in level design.
Das ist alles enthalten
12 Videos4 Aufgaben
Infos zu Modulinhalt anzeigen
12 Videos•Insgesamt 107 Minuten
Arrays in Blueprint•8 Minuten
Example of Arrays in Blueprint•8 Minuten
Adding Length and Index to Array•8 Minuten
For Loop In Blueprint•8 Minuten
For Loop In Blueprint Continues•7 Minuten
Creating Walls Using For Loop•9 Minuten
Adding Static Mesh to Wall Using For Loop•9 Minuten
Adding Static Mesh to Wall Using For Loop Continues•8 Minuten
For Loop With Break In Blueprint•11 Minuten
For Each Loop In Blueprint•11 Minuten
For Each Loop In Blueprint Continues•10 Minuten
While Loop In Blueprint•11 Minuten
4 Aufgaben•Insgesamt 60 Minuten
Graded - Working with Arrays and Loops•30 Minuten
Arrays and Looping Techniques•10 Minuten
For Loops and Wall Creation•10 Minuten
Loop Variants and Flow Control•10 Minuten
Arcade Shooter Project
Modul 4•4 Stunden abzuschließen
Moduldetails
This module guides learners through building a simple arcade-style shooter game using Unreal Engine Blueprints. Starting with player setup and input configurations, the lessons cover camera systems, obstacle design, asteroid behavior, damage handling, spawning systems, and material effects. Learners will progressively design and implement functional game mechanics by creating reusable Blueprints, handling collisions, applying visual feedback, and managing actor lifecycles. The module concludes with performance-aware spawning and health systems for a complete arcade experience.
Das ist alles enthalten
17 Videos5 Aufgaben
Infos zu Modulinhalt anzeigen
17 Videos•Insgesamt 158 Minuten
Simple Arcade Shooter•9 Minuten
Changing the Projects Settings•11 Minuten
Setup For Simple Arcade Shooter•6 Minuten
Creating a Player Controller•8 Minuten
Controlling the Pawn Movement•10 Minuten
Setup for Input Binding of Pawn Movement•10 Minuten
Setting up a Fixed Camera•11 Minuten
Setting up a Fixed Camera Continues•11 Minuten
Creating a Obstacle Base Class•8 Minuten
Creating a New Variable in Base Class•8 Minuten
Creating an Asteroids•9 Minuten
Creating an Asteroids Continues•11 Minuten
Adding a Take damage Function•11 Minuten
Setting up Timer Function•9 Minuten
Blend Properties and Color Models of Materials•7 Minuten
Destroy the Spawn Actor•10 Minuten
Health and Spawning of Actor•8 Minuten
5 Aufgaben•Insgesamt 70 Minuten
Graded - Arcade Shooter Project•30 Minuten
Project Setup and Input Configuration•10 Minuten
Camera and Obstacle Setup•10 Minuten
Asteroid Creation and Damage System•10 Minuten
Materials, Destruction, and Health•10 Minuten
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Welcome to EDUCBA, a place where knowledge is limitless! We provide a wide selection of instructive and engaging programmes designed to empower students of all ages and experiences. From the convenience of your home, start a revolutionary educational experience with our cutting-edge technologies courses and experienced instructors.
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 Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, 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.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.