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

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
  • 179,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    شناسه: 22806
    حجم: 19667 مگابایت
    مدت زمان: 1777 دقیقه
    تاریخ انتشار: ۱۰ آبان ۱۴۰۲
    طراحی سایت و خدمات سئو

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