Unite '17 Seoul - ScriptableObjects What they are and why to use them

  Рет қаралды 30,828

Unity Korea

Unity Korea

Күн бұрын

Пікірлер: 37
@nalankadi1654
@nalankadi1654 4 жыл бұрын
Nice to have a mature presenter clearly explaining a concept in an objective/helpful manner. 30 minutes of a good teacher > 30 hours of a rambling developer.
@LoneDev
@LoneDev 3 жыл бұрын
This guy makes things so exciting, I can watch this for hours
@cemugurkaracam
@cemugurkaracam 6 жыл бұрын
best scriptableObjects explanation ever
@uza1r
@uza1r 6 жыл бұрын
One of the most beautiful lectures by unity ever. This man is so humble in speaking
@ThePoignancy
@ThePoignancy 4 жыл бұрын
The most relaxing talk on a Unity topic ever...
@TheAbeinG
@TheAbeinG 3 жыл бұрын
I want this guy to explain every topic of human knowledge, 24/7.
@theogramme_official
@theogramme_official Жыл бұрын
Amazing. Very well explained. It took me a long while to understand ScriptableObjects. This talk made it very simple and straightforward.
@danielparent9209
@danielparent9209 2 жыл бұрын
Really nice pertinent and clear, i loved it. Also , when he said ''Our game will have NPCs, like any good game, we want to kill our NPCs '' those flash back from Elder's scrolls games i played '' Save, kill anoying npc, reload'' hahahaha !
@Frank_G_Finster
@Frank_G_Finster 4 жыл бұрын
Incredible presentation. And the explanation skill of the Mr. Dundore is absolutely fantastic. Structured, clear, focused. Thank you very much for this very useful pack of information.
@denisgoodman4492
@denisgoodman4492 3 жыл бұрын
The most short and most fulfillment explanation of the SO and different variants to use it
@viceroy___
@viceroy___ 5 жыл бұрын
These robots are getting creepily realistic.
@tom-xs6ny
@tom-xs6ny 4 жыл бұрын
you mean he acts like a robots?
@poorman-trending
@poorman-trending 3 жыл бұрын
I thought he was a douche bag, but yeah - I can see robot as well.
@hichanks
@hichanks 6 жыл бұрын
Great talk. However, what's missing to all these talks about scriptable objects is how you can use everything at runtime and save/load (through json or something else) a game progress containing references to scriptable objects => Like here, if we wanted to save items equipped by our player. Currently, runtime json serialisation will only keep instance ids as reference but we know instance ids don't persist through game sessions, so you need to implement your own way to preserve references which is not trivial...
@112233445559
@112233445559 6 жыл бұрын
I cant believe I finally met someone that face the EXACT same problem as me >> serializing the ScriptableObject's reference. I was so excited at first when I managed to think and implement (on my own) almost exactly what was mentioned in this talk, but then I hit the non-persistent InstanceID issue :( My recent (in fact, today) solution for that, is to put these ScriptableObjects in the Resources folder. Instead of keeping the InstanceID, I will keep a Resources folder asset path, and load it at runtime, it's not so efficient, I know, but it seems to be the best solution so far, until Unity come up with a way for us to serialize Object's reference. I am still struggling to find a better solution,but I am settled with Resources for now. Please do notify me and share with me if you have a good solution, or you simply wanna have a discussion with me about this :D
@UnitCodesChannel
@UnitCodesChannel 4 жыл бұрын
Interesting Observation. Liking and commenting so it can be more visible. :)
@wakeupyouth5849
@wakeupyouth5849 6 жыл бұрын
So Clearly and simply explained yet very useful !
@ke9n
@ke9n 6 жыл бұрын
1.5x speed :)
@Digildon
@Digildon 5 жыл бұрын
1.75x !
@studyzen8836
@studyzen8836 4 жыл бұрын
God, even at 2x, this drags on!
@shirosurfer8864
@shirosurfer8864 4 жыл бұрын
I like the suspense how he talks about it ; makes me awe when I look back and consider what I have neglected. Cool effect man very cool
@Tidalley
@Tidalley 6 жыл бұрын
Wonderful ^_^ I was looking for something that teaches how to add customizable effects to Scriptable Objects, and this is it!
@indieforger2654
@indieforger2654 2 жыл бұрын
Good video. Even better when watched at x1.5 speed.
@AutomationWithSholz
@AutomationWithSholz 6 жыл бұрын
Hhaha..Ian Dudndore sounds like a disciplinarian lecturer .. I listen to his Unite talks all the time...
@javiermahana3475
@javiermahana3475 6 жыл бұрын
Really good speaker!!!
@leakyabstraction
@leakyabstraction 5 жыл бұрын
Thank you, Dumbledore :P
@imobcoding-1922
@imobcoding-1922 6 жыл бұрын
In your example, currentHealth is shown in Inspector, even it's marked as NonSerialized. How's that? You used some custom inspector or what? Thanks
@mowax74
@mowax74 6 жыл бұрын
you can also set the inspector from "normal" to "debug" to show more non-public attributes
@shirosurfer8864
@shirosurfer8864 4 жыл бұрын
Ty gentleman
@DeepWorksStudios
@DeepWorksStudios 3 жыл бұрын
Ian is the best
@FainTMako
@FainTMako 4 жыл бұрын
This guy is slow at 1.5 speed?
@delta_yd
@delta_yd 3 жыл бұрын
"To be very brief, it's a class that derives from the UnityEngine.object class. Talk done"
@Discipol
@Discipol 6 жыл бұрын
This guy is kind of condescending. Also 1.25x speed :))))
@Octamed
@Octamed 5 жыл бұрын
He's talking at the Seoul conference, so his speed is for that audience of non-native speakers.
@poorman-trending
@poorman-trending 3 жыл бұрын
exactly . Condescending.
Unite '17 Seoul  - Tips and Tricks for Optimising Unity UI
57:34
Unity Korea
Рет қаралды 23 М.
Unite Austin 2017 - Game Architecture with Scriptable Objects
1:04:29
So Cute 🥰
00:17
dednahype
Рет қаралды 49 МЛН
Touching Act of Kindness Brings Hope to the Homeless #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 18 МЛН
هذه الحلوى قد تقتلني 😱🍬
00:22
Cool Tool SHORTS Arabic
Рет қаралды 103 МЛН
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Паша Осадчий
Рет қаралды 5 МЛН
Unite 2016 - Let's Talk (Content) Optimization
53:01
Unity
Рет қаралды 52 М.
Best practices: Async vs. coroutines - Unite Copenhagen
42:54
Game Architecture Tips - Practical Uses Of Scriptable Objects
14:45
Why Isn't Functional Programming the Norm? - Richard Feldman
46:09
"The Life & Death of htmx" by Alexander Petros at Big Sky Dev Con 2024
23:01
Montana Programmers
Рет қаралды 58 М.
The Flaws of Inheritance
10:01
CodeAesthetic
Рет қаралды 940 М.
Unite Berlin 2018 - Unity's Evolving Best Practices
46:48
The Best Programmer I Know • Daniel Terhorst-North • GOTO 2024
48:33
GOTO Conferences
Рет қаралды 31 М.
So Cute 🥰
00:17
dednahype
Рет қаралды 49 МЛН