Game Architecture with ScriptableObjects ๐Ÿ› ๏ธ

Explore how ScriptableObjects were used to build a flexible game architecture for 'Chop Chop' in this devlog.

Game Architecture with ScriptableObjects ๐Ÿ› ๏ธ
Unity
272.3K views โ€ข Dec 19, 2020
Game Architecture with ScriptableObjects ๐Ÿ› ๏ธ

About this video

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

Tags and Topics

Browse our collection to discover more content in these categories.

Video Information

Views

272.3K

Likes

8.0K

Duration

12:06

Published

Dec 19, 2020

User Reviews

4.7
(54)
Rate:

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.