Devlog 2: Game architecture with ScriptableObjects | Open Projects
In this second devlog, we look at how we employed ScriptableObjects to create a flexible and powerful game architecture for “Chop Chop”, the first Unity Open Project.

? Get the demo used in this video on the Github branch:
https://github.com/UnityTechnologies/open-project-1/tree/devlogs/2-scriptable-objects
(compatible with Unity 2020.2b and later)
? For a more comprehensive intro to ScriptableObjects as data containers, also check out this previous video: https://youtu.be/PVOVIxNxxeQ

Open Projects are small, open-source games where the community can collaborate and contribute to the entire game dev journey.

⭐ Join the #UnityOpenProjects forum! https://on.unity.com/35UzPEp
⭐ Github repository for Project #1: https://on.unity.com/3kBcCLD
⭐ Check out the roadmap for Project #1! https://on.unity.com/3hMBH4F

0:00 – Open Project #1: “Chop Chop”
0:36 – Demo assets
01:03 – The need for a flexible game architecture
01:44 – Singletons?!
02:50 – Enter ScriptableObjects
04:15 – More than just data containers
05:54 – ScriptableObjects as event relayers
07:13 – Events for playing audio
08:40 – Events for loading scenes
10:13 – Next steps

View on YouTube

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>