~/talk

Architecture of Your First Unity Project

TalkinUkrainianat Games Gathering 2023 Kyiv · 2023-08-03..08-06· [game-development, frontend-architecture]
links:none on file
slides:none on file

Covers architectural patterns and design approaches for building a fully modular Unity project from scratch, aimed at junior developers who know basic Unity concepts (singletons, small games) but struggle to organize larger projects. Explains concrete patterns and practices to structure code and connect multiple mechanics so the project can serve as a reusable foundation for a future game.

AI-written summary · about

  1. 0:00About me and goal
  2. 1:34Why architecture matters
  3. 4:45SOLID principles
  4. 10:06Dependencies and solutions
  5. 15:00Dependency injection with Zenject
  6. 21:24MonoBehaviour problems and fixes
  7. 27:28Observer and Message Bus patterns
  8. 31:43MVC in game dev
  9. 38:25Entry Point pattern
  10. 41:11Composition vs inheritance
  11. 42:57Factory and State Machine patterns
  12. 44:22ECS in Unity
  13. 45:25Code quality vs speed
  14. 50:44Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.