Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Gamecode (Russian, Eng sub)

/

Release date:2022

Duration:23 h 59 m

Author:XYZ School

Skill level:Beginner

Language:Russian

Exercise files:Yes

A gameplay programmer implements the player’s experience, such as controlled transportation or grappling hooks as seen in Uncharted 4. If you enjoy tasks like these, this course is for you. Here, you will learn how to implement any mechanics in practice and do so systematically, as it is done in AAA studios. After completing the course, you will be able to create not only shooters, but games of any other genre – 2D platformer, RTS, flight simulator, fighting, or RPG.

Learn how to write code that will allow the character to move, move, shoot, and actively interact with the outside world. You will learn C++, work with Unreal Engine, set up inventory and environment, create images and weapons. Work as a game programmer in 5 months.

This course covers various aspects of Unreal Engine 4, including:

  1. Introduction to Unreal Engine
  2. Main objects in UE
  3. C++ in UE
  4. UE4 structure, game assembly
  5. Character controller, camera, and movement
  6. Skeleton and animation
  7. Character class and basic movement
  8. Advanced movement (swimming, climbing, stairs)
  9. First person character
  10. Weapons (damage, health, pistol, machine gun, ammunition, weapon switching, shotgun, explosions, grenades, sniper rifle, knife)
  11. Artificial Intelligence (automatic tower, perception system, navigation, moving character, behavior tree, shooting enemy)
  12. Networking and replication
  13. Interactive objects and player inventory
  14. Equipment of weapons from inventory, wheel of choice
  15. Save system and level streaming
  16. UE4 optimization (profiling tools, logical loads)
Table of Contents

Part 1: Introduction

1. Course overview:
What is game logic programming
What will be taught on the course
What technologies will be used and requirements on the course

2. Installing and configuring the environment:
Installing UE4
Install Visual Studio C++ community edition

3. Create a new project:
Using the UE4 blank project template
Editor Overview
Basic Level Creation Tools
Astors and static meshes
BSP brushes and working with them
Simple Grid Material

4. C++ in Unreal Engine:
For those who are new to C++: why 2 files (.h and .cpp)
object model. Classes UObject, AActor, UActorComponent
Reflection system in UE4: UPROPERTY(), UFUNCTION() etc.
One more point for those who are new to C++: what are pointers and how they are used.

5. Assembling the game:
Visual studio solution: engine (UE4) and game projects.
Build configurations (DebugGame Editor, Development editor, DebugGame, Development, Shipping)
Making changes to the code and loading them with the editor (full rebuild vs. hot reload vs. live coding)
Assembly and packaging (packaging) of the game.

6. Setting up the remaining environment: task tracker and version control system:
Perforce as the version control system of choice. Overview of other options – git, SVN, Plastic SCM
Jira and Trello issue trackers

Part 2: Creating a character from scratch in C++. Input handling, character movement and animation system in Unreal Engine.

1. ACharacter and UCameraComponent classes:
AActor and Pawn classes in UE4
Camera component

2. Input processing and simple movement. Movement Component:
Input tables, input actions and input axis
Movement component and movement modes
UInputComponent and Input Handling

3. Character animations. Anim Instance class and Animation blueprint:
Skeletal meshes
Animation sequence and animation montage

4. Implementation of jump, squat and run:
We process input (pressing “space”, “ctrl”, “sprint”)
We call the appropriate method on the character
Animation support

Part 3: Weapons

1. Melee weapon:
Import weapon model
Creating the BaseWeapon and MeleeWeapon Classes
Equipping a weapon with a character. Attachment to slots.
Attack with a melee weapon. Input handling and animation.
Hit capsule and hit tests
Applying impact to objects
Additional animations

2. Ranged weapon basics: hit scan:
Import of ranged weapon model: weapon + magazine
Implementation of shooting mechanics
Hit registration via hit scan.
Adding visual effects

3. Ranged weapons: ammunition, rate of fire, aiming (ADS):
Ammunition
Automatic fire
Aiming down (ADS)

4. Ranged Weapons: Shotguns:
Shotgun hit registration – cone of destruction, multiple hit-scans)
Shotgun reload

5. Registration of hits through projectiles (“projectiles” – projectiles):
Complex ballistics (gravity and ricochet)
Projectile movement component

6. Explosions:
Create an exploding Actor – a barrel
Explosion zone. Explosion Damage Registration
Dealing damage and adding momentum

7. Grenades:
Create a grenade
Throwing a grenade (character animation)
Grenade Trajectory – Bounce Handling
grenade timer

Part 4: NPC artificial intelligence. AI characters. AI Controllers, Blackboards, Navigation and Behavior Tree

1. Creation of a “stationary” NPC – a tower:
Creating the AICharacter and AIAnimationInstance classes
AIcontroller and TeamID
Blackboard. Installing an enemy in the blackboard. (on hit in radius)
Handling blackboard values in AIController

2. Feelings and system of perception:
perception system. Perception System. Sense of sight AI_SenseSight
Adding vision to the “tower”

3. Navigation. Create a moving character:
Creating a moving character (e.g. “zombie”)
Navigation mesh
Adding movement

4. Behavior tree:
New AI Character with ranged weapons. It has 2 behaviors: patrol and fight with the player.
What is a behavior tree?
Behavior Tree Nodes
Waypoints. Implementing the Patrol State
Switching between combat and patrol modes

Part 5: UI, Inventory System, Interactive Objects and Triggers

1. UMG system and widgets:
Player Widgets
Enemy health bars
Create a menu

2. Equipment. Selection wheel:
The EquipmentComponent component for saving the player’s weapons
Selection wheel

3. Pickable and consumables items:
PickableItem Component and Pickable Item Blueprint
Consumable Items

4. Inventory:
InventoryComponent for saving picked up items
inventory widget
Equipping weapons from inventory.
Using items from inventory

5. Interactive objects:
InteractiveComponent component
Example of an interactive object: Doors
Example of an interactive object: Elevators }

6. Triggers:
Using triggers to summon enemies

Part 6: Networking and replication

1. Overview of Game flow in Unreal engine. Game mode and game state:
UE4 game flow, game instance class
Game mode and game state classes

2. Replication model in Unreal engine:
Client-server model in UE
Network mode and server types
Replication types
Network Roles

3. Replication of game mechanics:
Actor replication and movement
Testing replication in UE4
Player health replication
Hit registration replication
Artificial intelligence replication

4. Creating a multi-user session and joining it:
Session creation
Finding and joining a session

Part 7: Unreal save system, level streaming.

1. Saving the game:
USaveGame class
Save and load types (asynchronous, synchronous, binary)
Saving player properties
Saving interactive objects

2.Loading levels:
Open level function
Using open level in a network game. Move from lobby to other maps
Saving the current level in a single player game with USaveGame

3. Streaming levels:
Create a persistent level
Using streaming volumes for streaming
Loading and unloading sublevels via C++

4. Saving with streaming:
Saving interactive objects in the unloaded level
Loading the state of interactive objects in a loaded level

Part 8: Profiling and optimization in UE4

1. Profiling tools: STAT commands, Session frontend and Unreal Insights

2. Significance manager and Animation sharing:
SkeletalMesh update performance settings
AI controller upgrade cost and pathfinding tasks
Using Significance Manager to Optimize Character Updates
Using Significance Manager to Optimize Character Animations

Watch online or Download for Free
1_Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Unreal Engine
1_основныС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π² UE

Actors and components
Π‘Π»ΡƒΠΏΡ€ΠΈΠ½Ρ‚Ρ‹
Π’ΡΡ‚ΡƒΠΏΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ слово
ΠΊΠΎΠ»Π»ΠΈΠ·ΠΈΠΈ
ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Blueprints
БтатичСская гСомСтрия
Ѐункция Tick
Π§ΡƒΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ продвинутая ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° BP

2_с++ в UE

DataTable, DataAsset, CurveFLoat
UObject ΠΈ Garbage Collection
Π’ΡΡ‚ΡƒΠΏΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ слово
Π Π°Π±ΠΎΡ‚Π°Π΅ΠΌ с Π½ΠΎΠ²Ρ‹ΠΌ Actor_ΠΎΠΌ
БистСма рСфлСксии UE4
Бобытия ΠΈ Π΄Π΅Π»Π΅Π³Π°Ρ‚Ρ‹
Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ свой ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ C+ класс

3_структура UE4, сборка ΠΈΠ³Ρ€Ρ‹

GameInstance
Π’Π²ΠΎΠ΄Π½ΠΎΠ΅ слово (1)
Знакомство с GameplayFramework
ΠœΠΈΠ³Ρ€Π°Ρ†ΠΈΡ ассСтов_1
ΠœΠΎΠ΄ΡƒΠ»ΠΈ ΠΈ Unreal Build Tool_1
ΠŸΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ассСтов ΠΈ классов
ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ инструмСнты Π»Π΅Π²Π΅Π»-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°_1
Π‘Π±ΠΎΡ€ΠΊΠ° Unreal Engine ΠΈΠ· исходного ΠΊΠΎΠ΄Π°
Π‘Π±ΠΎΡ€ΠΊΠ° ΠΈΠ³Ρ€Ρ‹_1_1
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ (Spawn) Actor_ΠΎΠ² Π² ΠΌΠΈΡ€Π΅

2_пСрсонаТ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΊΠ°ΠΌΠ΅Ρ€Π° ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅
1_3D Ρ‡Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ ΠΊΠ°ΠΌΠ΅Ρ€Π° ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
ДобавялСм Π³Ρ€Π°Π²ΠΈΡ‚Π°Ρ†ΠΈΡŽ ΠΈ ΠΏΡ€Ρ‹ΠΆΠΎΠΊ (1)
Π›ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
Π Π°Π±ΠΎΡ‚Π° с ΠΊΠ°ΠΌΠ΅Ρ€Π°ΠΌΠΈ
Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ свою β€œΠΏΠ΅ΡˆΠΊΡƒβ€ с ΠΎΠ±Π»ΠΎΠΆΠΊΠΎΠΉ Π½ΠΎΠ²ΠΎΠ΅
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Pawn Movement Component

2_скСлСт ΠΈ анимация

01 Π’ΠΈΠ΄Ρ‹ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΉ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скСлСтная анимация
02 Π˜ΠΌΠΏΠΎΡ€Ρ‚ скСлСтной Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ
03 Анимационный Π±Π»ΡƒΠΏΡ€ΠΈΠ½Ρ‚
04 State machine
05 БоздаСм свой AnimInstance в C
06 Π˜Π½Π²Π΅Ρ€ΡΠ½Π°Ρ ΠΊΠΈΠ½Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° – Π§1
07 Π˜Π½Π²Π΅Ρ€ΡΠ½Π°Ρ ΠΊΠΈΠ½Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° Ρ‡2

3_класс Ρ‡Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ ΠΈ Π±Π°Π·ΠΎΠ²ΠΎΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅

Π‘Π΅Π³ Ρ‡Π°ΡΡ‚ΡŒ 1
Π‘Π΅Π³ Ρ‡Π°ΡΡ‚ΡŒ 2
ВступлСниС
НастриаваСм Π±Π°Π·ΠΎΠ²Ρ‹Π΅ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ
ΠŸΡ€ΠΈΡΠ΅Π΄Π°Π½ΠΈΠ΅
Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π±Π»ΡƒΠΏΡ€ΠΈΠ½Ρ‚ пСрсонаТа
Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ классы для пСрсонаТа

4_ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚ΠΎΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅ΠΈΠ½Π΅ ΠΏΠ»Π°Π²Π°Π½ΠΈΠ΅

01 ПлаваниС Ρ‡Π°ΡΡ‚ΡŒ 1 – ЀизичСскиС ΠΎΠ±ΡŠΠ΅ΠΌΡ‹, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ (3)
Анимация Ρ€Π°Π·ΠΌΠ΅Ρ€ капсулы пост процСссинг

5_ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚ΠΎΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΊΠ»Π°ΠΉΠΌΠ±ΠΈΠ½Π³

Climbing. АнимационныС ΠΌΠΎΠ½Ρ‚Π°ΠΆΠΈ
Climbing. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
Climbing. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. ΠžΡ‚Π»Π°Π΄ΠΎΡ‡Π½Ρ‹Π΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ. ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹ Ρ‡Π°ΡΡ‚ΡŒ 1
Climbing. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. ΠžΡ‚Π»Π°Π΄ΠΎΡ‡Π½Ρ‹Π΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ. ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹ Ρ‡Π°ΡΡ‚ΡŒ 2
Climbing. ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° пСрСмСщСния
Climbing. НизкиС уступы
Climbing. Новый ΠΊΠ°Π½Π°Π» ΠΊΠΎΠ»Π»ΠΈΠ·ΠΈΠΈ
Climbing. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π²Π²ΠΎΠ΄Π°
Climbing. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ выступов Ρ‡Π°ΡΡ‚ΡŒ 1
Climbing. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ выступов Ρ‡Π°ΡΡ‚ΡŒ 2
Climbing. ΠžΡ‚Π»Π°Π΄ΠΎΡ‡Π½Π°Ρ отрисовка
Climbing. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ пСрсонаТа Ρ‡Π°ΡΡ‚ΡŒ 1
Climbing. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ пСрсонаТа Ρ‡Π°ΡΡ‚ΡŒ 2
Climbing. Π Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½ΠΎΠΉ отрисовки Ρ‡Π°ΡΡ‚ΡŒ 1
Climbing. Π Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½ΠΎΠΉ отрисовки Ρ‡Π°ΡΡ‚ΡŒ 2
Climbing. Бинхронизация пСрСмСщСния ΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΉ

6_ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚ΠΎΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ лСстницы

01_ЛСстницы Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
02_ЛСстницы. Класс ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²
03_ЛСстницы Класс лСстниц
04_ЛСстницы Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ элСмСнты лСстницы Π² OnConstruction ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅
05 ЛСстницы НастраиваСм класс ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²
06_ЛСстницы ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ вдоль лСстниц
07_ЛСстницы ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° пСрСмСщСнияmp4
08_ЛСстницы Анимации
09_ЛСстницы ΠŸΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ ΠΊ лСстницС свСрху – новая Π·ΠΎΠ½Π° взаимодСствия
10_ЛСстницы ΠŸΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ ΠΊ лСстницС свСрху – Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ
11_ЛСстницы ΠŸΡ€Ρ‹ΠΆΠΎΠΊ с лСстницы
12 Bonus – Arrays

7_фСрст пСрсон Ρ‡Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€

01 Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
02 ДобавляСм Π½ΡƒΠΆΠ½Ρ‹Π΅ ассСты
03 Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ класс FP ΠΈΠ³Ρ€ΠΎΠΊΠ°
04 Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Idle Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ
05 Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Blueprint пСрсонаТа
06 ΠŸΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»ΡΠ΅ΠΌ ΠΊΠ°ΠΌΠ΅Ρ€Ρƒ ΠΊ сокСту FP Mesh Component
07 Новый скСлСт
08 ΠŸΡ€ΠΈΡΠ΅Π΄Π°Π½ΠΈΠ΅ ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π»ΠΈΡ†Π°
09 ΠŸΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π»ΠΈΡ†Π° Ρ‡Π°ΡΡ‚ΡŒ 1 – запуск ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ΅ΠΉ
10 ΠŸΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π»ΠΈΡ†Π° Ρ‡Π°ΡΡ‚ΡŒ 2 – ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΌΠ΅Ρ€ΠΎΠΉ
11 ЛСстницы ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π»ΠΈΡ†Π°
12 Анимация стрСйфа

3_ΠΎΡ€ΡƒΠΆΠΈΠ΅
1_ΡƒΡ€ΠΎΠ½ ΠΈ Π·Π΄ΠΎΡ€ΠΎΠ²ΡŒΠ΅

01 ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡ ΡƒΡ€ΠΎΠ½Π° Π² UE4
02 Π—Π΄ΠΎΡ€ΠΎΠ²ΡŒΠ΅ пСрсонаТа
03 Π‘ΠΌΠ΅Ρ€Ρ‚ΡŒ
04 Ragdoll ΠΈ AnimNotify
05 Π£Ρ€ΠΎΠ½ ΠΎΡ‚ падСния

2_пистолСт

00 Private include paths
01 Π˜ΠΌΠΏΠΎΡ€Ρ‚ ассСтов
02 Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ классы
03 Blueprint пистолСта
04 Анимации пСрсонаТа
05 Aim offset
06 РСгистрация попадания Ρ‡Π°ΡΡ‚ΡŒ 1
07 РСгистрация попадания Ρ‡Π°ΡΡ‚ΡŒ 2
08 Анимации
09 Π­Ρ„Ρ„Π΅ΠΊΡ‚Ρ‹ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅
10 Π­Ρ„Ρ„Π΅ΠΊΡ‚ Π΄ΡƒΠ»ΡŒΠ½ΠΎΠΉ Π²ΡΠΏΡ‹ΡˆΠΊΠΈ
11 Π­Ρ„Ρ„Π΅ΠΊΡ‚ слСда ΠΎΡ‚ ΠΏΡƒΠ»ΡŒ

3_Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚

01 Π˜ΠΌΠΏΠΎΡ€Ρ‚ ассСтов
02 Blueprint Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°
03 Bugfix слСда ΠΎΡ‚ ΠΏΡƒΠ»ΡŒ
04 Анимации пСрсонаТа
05 Fabrik
06 АвтоматичСская ΡΡ‚Ρ€Π΅Π»ΡŒΠ±Π°
07 Π”Π΅ΠΊΠ°Π»ΠΈ
08 Разброс ΠΏΡƒΠ»ΡŒ
09 ΠŸΡ€ΠΈΡ†Π΅Π»ΠΈΠ²Π°Π½ΠΈΠ΅ Ρ‡Π°ΡΡ‚ΡŒ 1 – Анимации
10 ΠŸΡ€ΠΈΡ†Π΅Π»ΠΈΠ²Π°Π½ΠΈΠ΅ Ρ‡Π°ΡΡ‚ΡŒ 2 – Π›ΠΎΠ³ΠΈΠΊΠ°
11 ΠŸΡ€ΠΈΡ†Π΅Π»ΠΈΠ²Π°Π½ΠΈΠ΅ Ρ‡Π°ΡΡ‚ΡŒ 3 – FOV

4_аммуниция ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ оруТия интСрфСйс

01 Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² интСрфСйс
02 Π¨ΠΊΠ°Π»Π° Π·Π΄ΠΎΡ€ΠΎΠ²ΡŒΡ
03 ΠŸΡ€ΠΈΡ†Π΅Π» Ρ‡Π°ΡΡ‚ΡŒ 1
04 ΠŸΡ€ΠΈΡ†Π΅Π» Ρ‡Π°ΡΡ‚ΡŒ 2
05 ΠŸΠ°Ρ‚Ρ€ΠΎΠ½Ρ‹ Π² ΠΎΡ€ΡƒΠΆΠΈΠΈ
06 Π’ΠΈΠ΄ΠΆΠ΅Ρ‚ ΠΏΠ°Ρ‚Ρ€ΠΎΠ½ΠΎΠ²
07 Амуниция
08 ΠŸΠ΅Ρ€Π΅Π·Π°Ρ€ΡΠ΄ΠΊΠ°
09 Анимация пСрСзарядки
10 ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ оруТия Ρ‡Π°ΡΡ‚ΡŒ 1 – слоты экипировки
11 ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ оруТия Ρ‡Π°ΡΡ‚ΡŒ 2 – Π΄Π°Π½Π½Ρ‹Π΅
12 ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ оруТия Ρ‡Π°ΡΡ‚ΡŒ 3 – Анимации

5_Π΄Ρ€ΠΎΠ±ΠΎΠ²ΠΈΠΊ

00 Intro_V10
01 Π˜ΠΌΠΏΠΎΡ€Ρ‚ ассСтов_V10
02 Π‘Π»ΡƒΠΏΡ€ΠΈΠ½Ρ‚ Π΄Ρ€ΠΎΠ±ΠΎΠ²ΠΈΠΊΠ°_V10
03 РСгистрация ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠΉ Π΄Ρ€ΠΎΠ±ΠΎΠ²ΠΈΠΊΠ°
04 ΠŸΠ΅Ρ€Π΅Π·Π°Ρ€ΡΠ΄ΠΊΠ° Π΄Ρ€ΠΎΠ±ΠΎΠ²ΠΈΠΊΠ°
05 Багфикс пСрСзарядки
06 Π‘ΠΊΠΎΡ€ΠΎΡΡ‚Ρ€Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π΄Ρ€ΠΎΠ±ΠΎΠ²ΠΈΠΊΠ°
07 ДобавляСм ΠΈΠΌΠΏΡƒΠ»ΡŒΡ

6_Π²Π·Ρ€Ρ‹Π²Ρ‹ ΠΈ Π³Ρ€Π°Π½Π°Ρ‚

00 Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
01 Π˜ΠΌΠΏΠΎΡ€Ρ‚ АссСтов
02 ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π²Π·Ρ€Ρ‹Π²Π°
03 Π’Π·Ρ€Ρ‹Π²Π°ΡŽΡ‰Π°ΡΡΡ Π‘ΠΎΡ‡ΠΊΠ°
04 Π“Ρ€Π°Π½Π°Ρ‚Π° Π˜Π½Ρ‚Ρ€ΠΎ
05 Класс снаряда (ΠΏΡ€ΠΎΠ΄ΠΆΠ΅ΠΊΡ‚Π°ΠΉΠ»Π°)
06 Класс ThrowableItem
07 ΠœΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌ EquipmentComponent
08 Анимационный Π½ΠΎΡ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€
09 Π‘Π»ΡƒΠΏΡ€ΠΈΠ½Ρ‚ ThrowableItem
10 Π’Π·Ρ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ΡΡ снаряды
11 Π£Π³ΠΎΠ» ΠΈ позиция броска
12 Бобытия Equip-Unequip

7_снайпСрская Π²ΠΈΠ½Ρ‚ΠΎΠ²ΠΊΠ°

00 Intro
01 Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π±Π»ΡƒΠΏΡ€ΠΈΠ½Ρ‚ оруТия
02 Π‘Ρ‚Ρ€Π΅Π»ΡŒΠ±Π° снарядами
03 Bullet blueprint
04 РСгистрация попадания Ρ‡Π΅Ρ€Π΅Π· снаряды
05 ΠœΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΡ†Π΅Π»Π°
06 Π’ΠΈΠΏ ΠΏΡ€ΠΈΡ†Π΅Π»Π° Ρƒ EquipableItem (Π² ΠΊΠΎΠ΄Π΅)
07 Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ²

8_Π½ΠΎΠΆ

00 Knives Intro
01 ДобавляСм ассСты
02 Π Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ EquipableItem
03 Класс MeleeWeaponItem
04 Π‘Π»ΡƒΠΏΡ€ΠΈΠ½Ρ‚ Π½ΠΎΠΆΠ°
05 ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ рСгистрации ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠΉ
06 ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° рСгистрации ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠΉ Π² классС MeleeWeapon
07 Нотификатор Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ рСгистрации ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠΉ
08 Ѐинальная настройка
09 Багфикс Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΉ

4_искусствСнный ΠΈΠ½Ρ‚Π΅Π»Π΅ΠΊΡ‚
1_автоматичСская башня. систСма восприятия

00 Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅_v0
01Класс башни_v2
02 Blueprint башни_v1
03 AIController ΠΈ AIPerception_v0
04 Класс AITurretController_v1
05 ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Ρ†Π΅Π»Π΅ΠΉ Ρ‚ΡƒΡ€Π΅Π»Π΅ΠΉ_v1
06 Π‘Ρ‚Ρ€Π΅Π»ΡŒΠ±Π° Ρ‚ΡƒΡ€Π΅Π»ΠΈ
07 БистСма свой-Ρ‡ΡƒΠΆΠΎΠΉ

2_навигация. двиТущийся пСрсонаТ

00 Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅_v0
01 Π‘Π»ΡƒΠΏΡ€ΠΈΠ½Ρ‚ пСрсонаТа v2
02 Π Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ AITurretController_V11
03 Класс AICharacterController
04 ГСнСрация Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ сСтки_v0
05 RecastNavMesh ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π°Π³Π΅Π½Ρ‚Ρ‹_v0
06 ΠœΠ°Ρ€ΡˆΡ€ΡƒΡ‚ патрулирования_v1
07 ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° патруллирования Π² AICharacterController_v0
08 Настройка патруллирования Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅_v2
09Navigation link_v1

3_Π΄Π΅Ρ€Π΅Π²ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΉ. ΡΡ‚Ρ€Π΅Π»ΡΡŽΡ‰ΠΈΠΉ Π²Ρ€Π°Π³

00 Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅_V10
01 Blackboard – ΠΏΠ°ΠΌΡΡ‚ΡŒ AI_V10
02 Π”Π΅Ρ€Π΅Π²ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΉ_V10
03 Task нахоТдСния ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ_v1
04 Π”Π΅ΠΊΠΎΡ€Ρ‚Π°ΠΎΡ€Ρ‹_v1
05 ДобавляСм ΠΎΡ€ΡƒΠΆΠΈΠ΅ ΠΊ AI_v1
06 Service ΡΡ‚Ρ€Π΅Π»ΡŒΠ±Ρ‹ v1
07 ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° AI Π² классС оруТия v1
08 ДобавляСм ΡΡ‚Ρ€Π΅Π»ΡŒΠ±Ρƒ Π² Π΄Π΅Ρ€Π΅Π²ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΉ v1

5_ΡΠ΅Ρ‚ΡŒ ΠΈ рСпликация
1_Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡŽ

00 Π˜Π½Ρ‚Ρ€ΠΎ_v1
01 Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ рСпликация_v1
02 Π˜ΡΠΌΠΏΠΎΡ€Ρ‚ ассСтов_v1
03 Запуск ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ сСссии_v1
04 РСпликация свойств_v1
05Π’Ρ‹Π·ΠΎΠ² ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ NetMulticast_v1
06 Π’Ρ‹Π·ΠΎΠ² ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ – Server v1
07 Π’Ρ‹Π·ΠΎΠ² ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ – Client v1
08 РСпликация пСрСмСщСния v1

2_рСпликация пСрсонаТа

00 Intro v2
01 РСпликация Π±Π΅Π³Π° v1
02 РСпликация подтягивания v1
03 РСпликация смСны оруТия v1
04 BugFix AimOffset_V10
05 РСпликация выстрСлов Ρ‡Π°ΡΡ‚ΡŒ 1 – WeaponBarellComponent_V10
06 РСпликация выстрСлов Ρ‡Π°ΡΡ‚ΡŒ 2 – SetAutonomousProxy ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅_v10
07 РСпликация ΡƒΡ€ΠΎΠ½Π°_v1
08 РСпликация снарядов_v1
09 РСпликация ИИ_v1

3_созданиС ΠΈ присоСдинСниС ΠΊ ΠΎΠ½Π»Π°ΠΉΠ½ сСссии

00 Π˜Π½Ρ‚Ρ€ΠΎ_v1
01 ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½ подсистСмы_v1
02 БозданиС сСссии v1
03 Поиск сСссии v1
04ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΊ сСссии_v1
05 Π£Π½ΠΈΡ‡Ρ‚ΠΎΠΆΠ΅Π½ΠΈΠ΅ сСссии ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ошибок_v10
06 ОсновноС мСню – ΠΊΠΎΠ΄_v10
07 ОсновноС мСню – Π±Π»ΡƒΠΏΡ€ΠΈΠ½Ρ‚_V10
08 Π’ΠΈΠ΄ΠΆΠ΅Ρ‚ создания сСссии – ΠΊΠΎΠ΄_V10
09 Π’ΠΈΠ΄ΠΆΠ΅Ρ‚ создания сСссии – Π±Π»ΡƒΠΏΡ€ΠΈΠ½Ρ‚_v1
10 Π’ΠΈΠ΄ΠΆΠ΅Ρ‚ поиска сСссии – ΠΊΠΎΠ΄ v1
11 Π’ΠΈΠ΄ΠΆΠ΅Ρ‚ поиска сСссии – Π±Π»ΡƒΠΏΡ€ΠΈΠ½Ρ‚_V10
12 ВСстированиС ΠΈ запуск_v1

6_взаимодСйствиС с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΈ ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€ΡŒ ΠΈΠ³Ρ€ΠΎΠΊΠ°
1_ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹

00 Π˜Π½Ρ‚Ρ€ΠΎ_v1
01 Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ IInteractable_v1
02 Поиск по линии взгляда_v1
03 Класс Π΄Π²Π΅Ρ€ΠΈ_v1
04 Π‘Π»ΡƒΠΏΡ€ΠΈΠ½Ρ‚ Π΄Π²Π΅Ρ€ΠΈ_v10
05 Π’ΠΈΠ΄ΠΆΠ΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² – ΠΊΠΎΠ΄ v10
06 Π‘Π»ΡƒΠΏΡ€ΠΈΠ½Ρ‚ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²_v10
07 Π’Ρ‹Π·ΠΎΠ² Π²Ρ€Π°Π³ΠΎΠ² v10
08 Подписка Π½Π° события взаимодСйствия_v1
09 Π’ΠΈΠ΄ΠΆΠ΅Ρ‚ Π·Π΄ΠΎΡ€ΠΎΠ²ΡŒΡ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊΠ°_v1

2_ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€ΡŒ

00 Intro_v1
01 Класс ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° v1
02 ΠŸΠΎΠ΄Π±ΠΈΡ€Π°Π΅ΠΌΠΎΠ΅ ΠΎΡ€ΡƒΠΆΠΈΠ΅_v10
03 ΠŸΠΎΠ΄Π±ΠΈΡ€Π°Π΅ΠΌΠΎΠ΅ ΠΎΡ€ΡƒΠΆΠΈΠ΅ – Π΄Π°Π½Π½Ρ‹Π΅_v10
04 Π˜Π½Ρ‚Π΅Ρ€Π»ΡŽΠ΄ΠΈΡ_V10
05 Класс ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° инвСнтаря_v1
06 ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ инвСнтаря Ρ‡Π°ΡΡ‚ΡŒ 1_v1
07 ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ инвСнтаря Ρ‡Π°ΡΡ‚ΡŒ 2_v1
08 Π’ΠΈΠ΄ΠΆΠ΅Ρ‚ слота инвСнтаря v1
09 Π’ΠΈΠ΄ΠΆΠ΅Ρ‚ инвСнтаря v1
10 ΠŸΠΎΠ΄Π±ΠΈΡ€Π°Π΅ΠΌΡ‹Π΅ Π² ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€ΡŒ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Ρ‹ v1
11 АптСчка ΠΈ Π°Π΄Ρ€Π΅Π½Π°Π»ΠΈΠ½_v1
12 АптСчка ΠΈ Π°Π΄Ρ€Π΅Π½Π°Π»ΠΈΠ½ Π΄Π°Π½Π½Ρ‹Π΅_v1
13 Π‘Π»ΡƒΠΏΡ€ΠΈΠ½Ρ‚Ρ‹ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ² инвСнтаря_v1

3_экипировка оруТия ΠΈΠ· инвСнтаря

00 Π˜Π½Ρ‚Ρ€ΠΎ_v0
01 Класс оруТия Π² ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€Π΅_v1
02 Π Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ класс экипировки_v1
03 Π’ΠΈΠ΄ΠΆΠ΅Ρ‚ слота экипировки_v1
04 Π’ΠΈΠ΄ΠΆΠ΅Ρ‚ экипировки_v1
05 НастраиваСм Π΄Π°Π½Π½Ρ‹Π΅_v1

4_колСсо Π²Ρ‹Π±ΠΎΡ€Π°

00 Π˜Π½Ρ‚Ρ€ΠΎ_v0
01 ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» колСса Π²Ρ‹Π±ΠΎΡ€Π°_v1
02 Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ колСса Π²Ρ‹Π±ΠΎΡ€Π° – ΠΊΠΎΠ΄_v1
03 ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π½ΠΎΠ²ΠΎΠ³ΠΎ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° v2
04 Настройка Π±Π»ΡƒΠΏΡ€ΠΈΠ½Ρ‚ΠΎΠ² v1

7_систСма сохранСний ΠΈ стриминг ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ
1_систСма сохранСний

00 Π˜Π½Ρ‚Ρ€ΠΎ_v0
01 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° SaveData_v1
02 Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ для систСмы сохранСния_v1
03 Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ISaveSubsystemInterface_V10
04 ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° сохранСний_v1
05 Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ пСрсонаТа_v1
06 БохранСния состояния Π΄Π²Π΅Ρ€ΠΈ_v1
07 Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚_v1
08 Bigfix дСсСриализации Standalone прилоТСния_v1

2_стриминг ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ

00 Game Code Π˜Π½Ρ‚Ρ€ΠΎ_V10
01 Game Code Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ_V10
02 Game Code БозданиС классов_V10
03 Класс StreamingSubsystemVolume v1
04 Game Code ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ стриминг уровня_V10
05 ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° стриминга v1
06 НастариваСм стриминг Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ v1
07 Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ стриминг ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ v1

8_оптимизация Π² UE4
1_инструмСнты профилирования ΠΈ логичСскиС Π»ΠΎΠ΄Ρ‹

01 STAT ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Session fronted_v1
02 Unreal Insights_v1
03 ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Tick Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ_v1
04 Significane manager_v1
05 ВСстированиС логичСских Π»ΠΎΠ΄ΠΎΠ²_v1

9_стримы
1_ΠΈΠ½Ρ‚Ρ€ΠΎ

Welcome_2021-08-16 19-00-28

2_Ρ€Π°Π±ΠΎΡ‚Π° с пСрфорс

Game Code. Руководство ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с Perforce ΠΈ Swarm
GameCode Π•Ρ‰Ρ‘ Ρ€Π°Π· ΠΏΡ€ΠΎ пСрфорс совСты ΠΏΠΎ сдачС Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚

3_гостСвыС ΠΈ совмСстныС стримы

Game Code. АлСксандр ΠŸΠΈΡ€ΠΎΠ³ΠΎΠ² ΠΎ Rider for Unreal Engine 2020.3_ Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΠΈΡ‡ΠΈ ΠΈ Π²ΠΎΠ·ΠΌ
Game Code. АлСксандр ΠŸΠΈΡ€ΠΎΠ³ΠΎΠ². ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΡ Tool программист
Game Code. Π›Π΅ΠΎΠ½ΠΈΠ΄ Π“ΠΎΡ€Π±Π°Ρ‡Π΅Π². ИспользованиС UE4 для создания экономичСской стратСг
GameCode+Game Design Π“Π” ΠΈ Нарративщик ΠΎ ΠšΠ²Π΅ΡΡ‚-систСмС
GameCode+Game Design Π€Π°ΠΉΡ‚-систСма ΠΈ Ρ…ΠΈΡ‚ Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ
GameCode. ВзаимодСйствиС Π³Π΅ΠΉΠΌΠ΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π° ΠΈ программиста
Q&A стрим Environmert Art
Π‘Ρ‚Ρ€ΠΈΠΌ с БашСй Π‘Π°Π»Π°ΠΊΡˆΠΈΠ½Ρ‹ΠΌ (2907)

4_ΡƒΠ΅4

2021-07-28 18-59-43 Weapon recoil
GameCode ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ эффСктов ΠΈΠ· Cascade Π² Niagara
GameCode Π Π°Π±ΠΎΡ‚Π° с sequencer ΠΈ анимациями
GameCode. Blueprint component
GameCode. ДокумСнтация ΠΊΠΎΠ΄Π°
GameCode. Π•Ρ‰Ρ‘ Ρ€Π°Π· ΠΎΠ± ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΠΈΡˆΠΊΠΈ
Gameplay Ability System
Hit reactions 2021-08-13 19-02-04
Impact FX_2021-08-20 18-53-47
TurnAnimations_2021-08-21 17-58-19

5_ΠΊΡƒΠ° ΠΏΠΎ курсу ΠΈ Ρ€Π°Π·Π±ΠΎΡ€ Π΄Π·

Game Code. ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° вопросы ΠΏΠΎ Π»Π΅ΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ
Game Code. ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° вопросы ΠΏΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ 1 ΠΈ 2 ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° 2.0
Game Code. ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° вопросы ΠΏΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ 1 ΠΈ 2 ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°
GameCode. Q&A стрим с Ρ€Π°Π·Π±ΠΎΡ€ΠΎΠΌ домашки ΠΏΠΎ инвСрсной ΠΊΠΈΠ½Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅
GameCode.ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° вопросы ΠΏΠΎ Π»Π΅ΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ
Q&A ПолзаньС 2021-03-19

6_ΠΏΡ€ΠΎΡ‡Π΅Π΅

Game Code. ΠŸΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Ρ‹ ΠΈ особСнности Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π³Π΅ΠΉΠΌΠΏΠ»Π΅ΠΉ программиста Π½Π° ААА ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ 2
Game Code. ΠŸΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Ρ‹ ΠΈ особСнности Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π³Π΅ΠΉΠΌΠΏΠ»Π΅ΠΉ программиста Π½Π° ААА ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅
GameCode. Вопросы Π½Π° собСсСдовании. C
GameCode. Вопросы Π½Π° собСсСдовании. АрхитСктура машин
GameCode. Вопросы Π½Π° собСсСдовании. ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°

9_стримы.7z.001.rar
9_стримы.7z.002.rar
9_стримы_audio_orig_Subtitles.7z

[XYZ School] Gamecode.7z.rar
[XYZ School] Gamecode_Subtitles.7z


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

Leave a Comment

Your email address will not be published. Required fields are marked *