Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Best Practices Of Game Architecture

    Posted By: ELK1nG
    Best Practices Of Game Architecture

    Best Practices Of Game Architecture
    Published 9/2024
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 511.50 MB | Duration: 0h 45m

    Shooter Game Example | Clean Architecture | Domain-Driven Design | State-Driven UI | Best Practices

    What you'll learn

    You will learn how to organize a convenient project structure

    You will learn how to design a professional modular project architecture

    You will learn how to write quality code

    You will learn how to use principles of Clean Architecture and Domain-Driven Design in game development

    You will learn what State-Driven UI is and how State-Driven UI differs from View-Driven UI

    You will learn how to expand the capabilities of the Unity to make your work more convenient and productive

    You will learn how to use Stylus to write beautiful styles for the UIToolkit

    You will get access to the project's sources, as well as several useful packages

    Requirements

    Basic knowledge of C# and Unity

    Description

    In this video course, I will show you an example of a prototype of a shooter on the Unity engine and UIToolkit written in compliance with all the best practices that I have collected over many years of work.In this course:- We will look at the best practices for organizing the structure of a Unity project.- We will look at the principles of designing professional architecture of game projects, such as: Clean Architecture, Domain-Driven Design and State-Driven UI.- We will look at the possibilities of extending Unity to improve the productivity of the workflow.- And I will also tell you about all the all internal details of my project.After watching this course:- You will learn all the basic principles of developing a high-quality game project.- You will be able to use this example as a template for your own projects, which will help you save a lot of time during the initial development of your project.Please note that I will not be writing code in real time, as is done in many other courses.I will only show the already written code and comment on it.Thanks to this approach, my course turned out to be very short, but at the same time contains a fairly large amount of useful information that I have collected over many years.Enjoy watching!

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Lecture 2 Let's Play

    Section 2: Project Overview

    Lecture 3 Organization Of Project

    Lecture 4 Project

    Lecture 5 Project.UI

    Lecture 6 Project.App

    Lecture 7 Project.Entities

    Lecture 8 Project.Infrastructure

    Section 3: Dependencies Overview

    Lecture 9 Clean Architecture Game Framework

    Lecture 10 Addressables Extensions

    Lecture 11 Addressable Source Generator

    Lecture 12 Colorful Project Window

    Lecture 13 UIToolkit Theme Style Sheet

    Section 4: Conclusion

    Lecture 14 Conclusion

    Middle and senior Unity developer