YoVDO

Unreal Engine & C++ Tutorial - 1st Person Shooter Game

Offered By: freeCodeCamp

Tags

Unreal Engine Courses Game Development Courses C Programming Courses C++ Courses Level Design Courses Character Design Courses

Course Description

Overview

Dive into a comprehensive tutorial on creating a monster shooter game using Unreal Engine and C++. Learn essential game development skills, starting with player character creation and progressing through advanced topics like AI perception, enemy animations, and damage systems. Master the implementation of gameplay UI elements, including health displays and countdown timers. Explore projectile mechanics, enemy AI behavior, and level design techniques. By the end of this hands-on guide, gain the knowledge to craft an immersive first-person shooter experience, complete with custom character movements, intelligent enemies, and interactive environments.

Syllabus

) Game Preview.
) Creating The Player Character.
) Creating The Character Blueprint.
) Player Movement.
) The Projectile Class.
) Shooting The Projectile.
) Creating The Enemy And Enemy Animations.
) AI Perception Component Setup.
) Detecting The Player With Sight.
) Animating Enemy’s Movement.
) Dealing Damage To The Player And Enemy.
) Gameplay UI.
) Displaying Countdown Timer.
) Enemy Health UI.
) The Door Script.
) Creating The Level.


Taught by

freeCodeCamp.org

Related Courses

Get A Grasp! A Primer Course for Getting Your Comic Started
Independent
Character Design for Video Games
California Institute of the Arts via Coursera
Arte 3D y animación en videojuegos
Universitat Autònoma de Barcelona (Autonomous University of Barcelona) via Coursera
Visual Storytelling for Film and Video Games
Ringling College of Art + Design via Kadenze
Making Typeface Families
School of Visual Arts via Kadenze