وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games

سرفصل های دوره

Created in collaboration with Epic Games. Learn C++ from basics while making your first 5 video games in Unreal


01 - Intro & Setup (New UE5 Content)
  • 001 For users of Unreal 4.22.html
  • 002 Welcome To The Course
  • 003 Installing Unreal Engine
  • 004 Community & Support
  • 005 Navigating The Viewport
  • 006 Moving & Placing Actors
  • 007 C++ versus Blueprint
  • 008 Helping Us To Help You
  • links.txt

  • 02 - Warehouse Wreckage (New UE5 Content)
  • 001 Section Intro - Warehouse Wreckage
  • 002 Project Setup
  • 003 UE 5.1 Warning Starter Content Folder.html
  • 004 Blueprint Event Graph
  • 005 Physics Simulation
  • 006 Objects and References
  • 007 Adding an Impulse
  • 008 Blueprint Classes and Instances
  • 009 Spawning Actors
  • 010 Data Types
  • 011 Pawns and Actor Location
  • 012 Control Rotation
  • 013 Vector Addition & Multiplication
  • 014 Get Forward Vector
  • 015 Importing Assets
  • 015 MacProps.zip
  • 016 Geometry Brushes (BSP)
  • 017 Materials and Lighting
  • 018 Actor Components
  • 019 Collision Meshes
  • 020 Variables
  • 021 Booleans and Branches
  • 022 Functions
  • 023 Return Types
  • 024 Pure Functions
  • 025 Member Functions
  • 026 Loading Levels & Delay Nodes
  • 027 Wrap-up and Recap
  • links.txt

  • 03 - Obstacle Assault (New UE5 Content)
  • 001 Section Intro - Obstacle Assault
  • 002 Project Setup
  • 003 Customizing The Character
  • 004 Compilers and Editors
  • 005 UE 5.1 Warning Installing .NET 6.html
  • 006 PC - Installing Visual Studio
  • 007 Mac - Installing XCode
  • 008 Installing VSCode
  • 009 Compiling a C++ Project
  • 010 UPROPERTY Variables
  • 011 Live Coding Issues
  • 012 C++ Files & BeginPlay
  • 013 Using Structs In C++
  • 014 Calling Functions in C++
  • 015 Tick
  • 016 Local Variables
  • 017 Pseudo Code
  • 018 Function Return Values
  • 019 Velocity & DeltaTime
  • 020 Scope Resolution Operator
  • 021 If Statements
  • 022 Using Member Functions
  • 023 Blueprint Child Classes
  • 024 Forcing Character Collisions
  • 025 GameMode
  • 026 Writing To The Output Log
  • 027 FString
  • 028 Member Functions
  • 029 Return Statements
  • 030 Const Member Functions
  • 031 FRotator
  • 032 Level Design & Polish
  • 033 Obstacle Assault Wrap-Up
  • links.txt

  • 04 - Crypt Raider (New UE5 Content)
  • 001 Section Intro - Crypt Raider
  • 002 Project Setup
  • 003 Modular Level Design
  • 004 Modular Level Layout
  • 005 Solution Modular Level Layout
  • 006 Light Types
  • 007 Lumen & Light Bleed
  • 008 Level Lighting
  • 009 Character Blueprint
  • 010 Inheritance vs Composition
  • 011 C++ Actor Component
  • 012 Pointer Types & GetOwner()
  • 013 Dereferencing & Arrow (-) Operator
  • 014 Linkers, Headers and Includes
  • 015 FMathVInterpConstantTo
  • 016 Scene Components
  • 017 Line Tracing & Sweeping
  • 018 GetWorld()
  • 019 DrawDebugLine()
  • 020 References vs Pointers
  • 021 Const References & Out Parameters
  • 022 Geometry Sweeping
  • 023 Input Action Mappings
  • 024 Input Action Mappings.html
  • 025 Blueprint Callable
  • 026 FindComponentByClass() & nullptr
  • 027 DrawDebugSphere()
  • 028 Grabbing With Physics Handle
  • 029 Waking Physics Objects
  • 030 Returning Out Parameters
  • 031 Overlap Events
  • 032 Constructors
  • 033 TArray
  • 034 While & For Loops
  • 035 Range Based For Loops
  • 036 Actor Tags
  • 037 Early Returns
  • 038 Dependency Injection
  • 039 Casting & Actor Attachment
  • 040 Adding and Removing Tags
  • 041 Boolean Logical Operators
  • 042 Level Polish
  • 043 Crypt Raider Wrap-Up
  • links.txt

  • 05 - Toon Tanks (v2)
  • 001 Project Intro
  • 001 ToonTanksProjectSetup-4.22.zip
  • 001 ToonTanksProjectSetup-4.25.zip
  • 002 Pawn Class Creation
  • 003 Creating Components
  • 004 Forward Declaration
  • 005 Constructing The Capsule
  • 006 Static Mesh Components
  • 007 Deriving Blueprint Classes
  • 008 Instance vs Default
  • 009 Editing Exposed Variables
  • 010 Exposing The Components
  • 011 Creating Child C++ Classes
  • 012 Possessing The Pawn
  • 013 Handling Input
  • 014 Local Offset
  • 015 Movement Speed
  • 016 Local Rotation
  • 017 Casting
  • 018 Using the Mouse Cursor
  • 019 Rotating the Turret
  • 020 The Tower Class
  • 021 Fire
  • 022 Timers
  • 023 The Projectile Class
  • 024 Spawning The Projectile
  • 025 Projectile Movement Component
  • 026 Hit Events
  • 027 Health Component
  • 028 Applying Damage
  • 029 The Game Mode Class
  • 030 Handling Pawn Death
  • 031 Custom Player Controller
  • 032 Starting The Game
  • 033 The Start Game Widget
  • 034 Countdown Timer
  • 035 Displaying Countdown Time
  • 036 Winning And Losing
  • 037 Game Over HUD
  • 038 Hit Particles
  • 039 Smoke Trail
  • 040 Death Particles
  • 041 Sounds
  • 042 Camera Shake
  • 043 Polish And Wrap-Up
  • links.txt

  • 06 - Simple Shooter
  • 001 Section Intro Simple Shooter
  • 002 Project Setup
  • 003 Pawns vs Characters in C++
  • 004 Character Movement Functions
  • 005 Controller Aiming
  • 006 Third Person Camera Spring Arm
  • 007 Skeletal Animations 101
  • 008 Editing Collision Meshes
  • 009 Animation Blueprints 101
  • 010 2D Blend Spaces
  • 011 Connecting Animation To Gameplay
  • 012 Inverse Transforming Vectors
  • 013 Calculating Animation Speeds
  • 014 Gun Actors
  • 015 Spawning Actors At Runtime
  • 016 Attaching To Meshes Via Sockets
  • 017 Shooting Architecture
  • 018 Spawning Particle Effects
  • 019 Player View Point
  • 020 Line Tracing By Channel
  • 021 Impact Effects
  • 022 Dealing Damage To Actors
  • 023 Virtual Methods In C++
  • 024 Overriding TakeDamage
  • 025 Blending Animations By Booleans
  • 026 Blueprint Pure Nodes
  • 027 Create and Setup an AI controller
  • 028 AI Aiming
  • 029 Nav Mesh And AI Movement
  • 030 Checking AI Line Of Sight
  • 031 BehaviorTrees And Blackboards
  • 032 Setting Blackboard Keys In C++
  • 033 Behavior Tree Tasks And Sequences
  • 034 BT Decorators And Selectors
  • 035 Custom BTTasks In C++
  • 036 Executing BTTasks
  • 037 BTTasks That Use The Pawn
  • 038 BTServices In C++
  • 039 Ignoring Actors In Line Traces
  • 040 Ending The Game
  • 041 Setting Timers In C++
  • 042 Displaying A Lose Screen
  • 043 Iterating Over Actors
  • 044 Calculating The Win Condition
  • 045 Refactoring PullTrigger
  • 046 Weapon Sound Effects
  • 047 Randomized Sound Cues
  • 048 Sound Spatialization
  • 049 Crosshairs and HUDs
  • 050 Health Bars
  • 051 AimOffsets
  • 052 Animation State Machines
  • 053 Complex State Machines
  • 054 Wrap-up And Challenges
  • ShooterAssetPack.Part1.zip
  • ShooterAssetPack.Part2.zip
  • ShooterAssetPack.Part3.zip
  • links.txt

  • 07 - Updates and Important Messages
  • 001 For users of Unreal 4.22.html

  • 08 - Continuing Your GameDev Journey
  • 001 Bonus Lecture.html
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 35017
    حجم: 19667 مگابایت
    مدت زمان: 1777 دقیقه
    تاریخ انتشار: 11 اردیبهشت 1403
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید