01. Automation [Unreal Engine]. Introduction

Опубликовано: 14 Июль 2020
на канале: Life EXE
13,569
470

#unrealengine #jenkins #gamedev #ue4 #devops #tests #unittests #unrealengine5 #ue5 #lifeexe #lifeexecode

My course "Unreal Engine - Complete Guide to C++ Development" https://www.udemy.com/course/unrealen...

Youtube course is dedicated to automating the development of Unreal Engine.
Wiki - https://lifeexe-art.gitbook.io/unreal...
GitHub repository - https://github.com/life-exe/UnrealTPS...

Course plan:
-------------------------------------------------- -----------
∎ Building the engine from source
∎ Building the game blueprint project
∎ Building a C++ game project
∎ .clang-format, pre-commit .git hook
∎ Building UE5 from source
∎ Unreal version selector / unreal build tool (UBT)
∎ Unreal version selector bug fixes
∎ Building a binary version from source (Installed Build)
∎ Building a dedicated/listen server, connecting clients
∎ Testing in Unreal Engine. Module overview
∎ Introduction to testing. Theoretical part. Basic concepts
∎ Introduction to Unreal Testing Automation Frontend. The simplest unit tests
∎ We continue our acquaintance with testing in the UE. Fibonacci sequence
∎ Testing the simplest C++ class
∎ Creating a C++ Inventory for Testing
∎ Testing UObject classes. Testing the inventory component
∎ Testing AActor classes. Testing the inventory unit class. Loading a level in tests. Spawn C++ actor. Loading and spawning a blueprint
∎ Testing AActor classes. Calling Blueprint Functions from C++
∎ Create C++ logic of character lives + autoheal
∎ Latent automation command. Character life testing
∎ Game play tests. Simulating an Input Component
∎ Game play tests. Recording an Input Component. Axis
∎ Game play tests. Recording an Input Component. Action
∎ Complex automation test
Functional screenshot test
∎ Additional test writing approach: Define/Describe/It/BeforeEach/AfterEach
∎ Publication of test report. test report
∎ Testing metrics. Test coverage. OpenCppCoverage
∎ Create a job in Jenkins to automatically run tests with published reports
∎ Document generation
Slack. email notifications
n Jenkins pipelines
-------------------------------------------------- -----------

Resources:
🔴Telegram channel: https://t.me/LifeExeCode
🔴LifeEXE School: https://life-exe.teachable.com
🔴VKontakte group: https://vk.com/lifeexecode
🔴Twitter:   / lifeexecode  
🔴GitHub: https://github.com/life-exe
🔴Medium:   / lifeexe  

Support channel:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon:   / lifeexecode  


Смотрите видео 01. Automation [Unreal Engine]. Introduction онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Life EXE 14 Июль 2020, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 13,56 раз и оно понравилось 47 людям.