Udemyallen

Unreal Engine C++: Create Helicopter-Bot & AI Shooter

Learn Unreal Engine C++! Go from beginner to expert with two projects: a helicopter bot fighter & advanced AI shooter. Build real-world game skills.

4.7(19)
451students
40h 19m
Certificate
Rahmat M
Rahmat MVideo Game Developer (Unreal Engine & C++)

Course Content

Unreal Engine C++: Create Helicopter-Bot & AI Shooter is an all-levels Udemy course taught by Rahmat M. It runs 40h 19m, is taught in English, and includes a certificate of completion. Learners rate it 4.7 out of 5 from 19 reviews, with 451 students enrolled. It is a paid course, last updated May 2025.

Master Unreal Engine & C++ for Game Development: Build Your Own Games!

Unlock your potential in game development with this comprehensive Unreal Engine and C++ course. Go from beginner to advanced, building real-world games from the ground up. Learn the essential skills to create any type of game, from simple platformers to complex, AI-driven worlds.

What You'll Learn:

  • Unreal Engine & C++ Fundamentals: Start with the basics! Learn the Unreal Engine interface, C++ programming, and set up your development environment. Master essential concepts for faster game design.
  • C++ for Unreal Engine Mastery: Dive deep into C++ programming concepts crucial for Unreal Engine. Understand Object-Oriented Programming (OOP), virtual functions, memory management (including smart pointers), and template functions. Learn casting and utilize Unreal's Cast System effectively.
  • Game Coordinates & Math: Gain a solid understanding of game coordinates, vectors, and rotators. Learn how to manipulate these elements for precise movement, rotations, and physics-based interactions.
  • Unreal Engine Specifics: Explore the inner workings of Unreal Engine. Learn about the class hierarchy, essential macros (UPROPERTY, UCLASS, UFUNCTION), and how to create custom Actor components to extend functionality.
  • Project 1: Helicopter Bot Shooter: Build a fully functional helicopter shooter game with NPC bots. Learn about Pawn classes, Enhanced Input, camera systems, and basic AI programming.
  • Version Control with GitHub: Essential for professional game development! Learn to use GitHub for version control, track code changes with commits, and access project files easily.
  • Project 2: Advanced Shooter with AI: Elevate your skills with an advanced shooter project. Focus on character classes, animation retargeting using Motion Matching, physics and collision systems, weapon systems, and sophisticated AI development using Behavior Trees and Blackboards.
  • UI & Game Mode Creation: Design intuitive user interfaces (UI) and configure game modes to enhance the player experience.
  • Game Finalization: Polish your game! Learn to set up maps, configure game settings, and prepare your game for sharing and publishing.

Why Choose This Course?

This is the most complete and beginner-friendly guide to Unreal Engine and C++. We build a strong foundation before tackling advanced topics, ensuring you truly understand how and why things work. You won't just follow along; you'll create! Develop a professional-level skill set to build any type of game, including action games, shooter games, platformers, and AI-driven experiences.

Course Highlights:

  • Two Complete Projects: Gain practical experience building two full games.
  • Cutting-Edge Tools: Master the latest Unreal Engine features like Enhanced Input, Motion Matching, and advanced AI perception systems.
  • Step-by-Step Guidance: Learn at your own pace with clear, concise instructions.
  • Real-World Examples: Understand how C++ concepts are applied in game development.

Ready to start your game development journey? Join now and unlock the power of Unreal Engine and C++!

$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.

5.0(1,977)
6h 5m
all
skillshare
5.0(935)
3h 3m
beginner
skillshare
5.0(82)
1h 52m
beginner
skillshare
skillshare