Overview
Create advanced RPG combat experience in Unreal Engine 5 through Gameplay Ability System(GAS) using C++
Syllabus
-
- Introduction to Unreal Engine 5 & Advanced C++
-- Overview of Unreal Engine 5 capabilities
-- Review of C++ basics and introduction to advanced concepts
-- Setting up the development environment
- Advanced C++ in Unreal Engine
-- In-depth exploration of Unreal’s C++ API
-- Industry-standard coding practices
-- Data-oriented design principles
- Project Structure & Game Design
-- Designing the action RPG framework
-- Game mechanics and system architecture
-- Modular programming approaches
- Character Design and Mechanics
-- Creating and importing character models
-- Implementing character movement and animations
-- Advanced character customization and progression
- Combat System Development
-- Designing and coding the combat mechanics
-- Weapon systems and inventory management
-- Implementing AI for enemies and companions
- World Building and Environment Design
-- Crafting immersive worlds and levels
-- Implementing environmental interactions and physics
-- Level of Detail (LOD) optimization techniques
- User Interface and Experience
-- Designing player interfaces and HUD
-- Creating responsive and dynamic UI elements
-- Enhancing player experience and accessibility
- Networking and Multiplayer Integration
-- Basics of networking in Unreal Engine 5
-- Implementing multiplayer features and optimizations
-- Server-client architecture and data synchronization
- Testing, Optimization, and Deployment
-- Debugging and profiling game performance
-- Techniques for optimizing game assets and code
-- Preparing for game deployment on multiple platforms
- Capstone Project: Creating Your AAA Action RPG
-- Applying learned skills to develop a fully-featured RPG
-- Iterative development and peer review
-- Final project presentation and feedback
- Industry Insights and Career Development
-- Understanding current trends in game development
-- Building a professional portfolio
-- Networking and job-seeking strategies in the game industry
Taught by
Tags