No video

Use Custom Editors In Unity3D to Debug and Visualize Anything in your game

  Рет қаралды 8,753

Jason Weimann

Jason Weimann

Күн бұрын

Пікірлер: 37
@rockout531
@rockout531 2 жыл бұрын
I'd love to see a profiler video! Especially if it covered some of the more intermediate topics like profiling in editor vs player (and how to ignore editor timings and get to the parts about user code), narrowing down where spikes are caused (both GC and heavy calculations) and new additions to the profiling suite like the memory profiler and the GPU profiler :)
@goldone01
@goldone01 2 жыл бұрын
This is amazing - I just built something like this by parsing strings into serialised fields. This is so much better!
@alec_almartson
@alec_almartson 2 жыл бұрын
This is useful. Thank you 😁👍🏻 I am going to use it in the future.
@skinnylizardstudios
@skinnylizardstudios 2 жыл бұрын
Great video Jason. A video idea that I would love to see is troubleshooting console errors in particular. They are part of every developers day ! Going over tips and tricks of debugging in ryder , asset store importing bugs, version bugs ie 2020 to 2021 issues, etc Thanks!
@Haladmer
@Haladmer 2 жыл бұрын
Honestly never really put much thought into using the editor directly like this, so when I do need data dumps, I tend to just dump strings to the debug.log or create a dump file to save locally (or to server for the small bit of networking I've done) then parse it. As I've been moving more toward code side development, I will definitely rethink that stance moving forward!
@universalequalitypro
@universalequalitypro 2 жыл бұрын
Thank you so much for doing this video! I've been working on a game all week and thinking that it would be really handy to know how to create an editor window for some of my data. Then here you come at the perfect time with this video! Much appreciated.
@thepolyglotprogrammer
@thepolyglotprogrammer 2 жыл бұрын
Really great video! I actually started to use this in one of my projects after I watched your video.
@Evil0taku
@Evil0taku 2 жыл бұрын
You should check out the newish UIElements UI Toolkit for custom editor UI. It uses a CSS style system. its pretty neat!
@seanloughran6714
@seanloughran6714 2 жыл бұрын
Super useful, i've always pumped out .csv's and looked at them forensically. I like the live view much better!
@Unity3dCollege
@Unity3dCollege 2 жыл бұрын
Glad it was helpful!
@ChuckTheCanadian
@ChuckTheCanadian 2 жыл бұрын
I like it and i think it nice to quickly visualize data in a 2d/3d mode. Personally, i rely more on logs, because they can be stored or sent and then analyze. I really like your video, never miss one :)
@FMontanari709
@FMontanari709 2 жыл бұрын
Looks like that window is asking for real-time graphs! Will try to implement it next time I want to balance economies in my games
@drewvananne1796
@drewvananne1796 2 жыл бұрын
This seems really useful! I've recently been working on npc combat in my game with Utility AI, having a window where I can visualize all the actions currently being considered, and their current utility values could be very handy. Thanks for the helpful video!
@djaracolman4259
@djaracolman4259 2 жыл бұрын
I made a debugging tool for the goap AI planner, using experimental graphview, so it shows nodes for game states and actions that lead to different state etc. Visual Elements are an alternative way to do editor windows, instead of onGUI. I find both have their pros cons.
@johnmoore2606
@johnmoore2606 2 жыл бұрын
A video on Third Person Shooter with inventory and crafting Multiplayer would be great. Possibly using Photon Fusion
@gameologyspace9148
@gameologyspace9148 2 жыл бұрын
thanks for showing the code. it's very helpful
@Unity3dCollege
@Unity3dCollege 2 жыл бұрын
added it as a gist in the description too, hopefully help anyone trying to copy - gist.github.com/jweimann/87fee08521d22e026522235bbff05669
@wholebitmedia
@wholebitmedia 2 жыл бұрын
Interested to know how the voice and video proxies are done in the game meetups. Cool how you can only hear or see someone when they stand next to you in the game.
@tofaani
@tofaani 2 жыл бұрын
That’s super cool 😎
@zekiozdemir420
@zekiozdemir420 Жыл бұрын
Thank youuu
@ugurkarabulut8598
@ugurkarabulut8598 Жыл бұрын
Any link for extension method ?
@MarkRiverbank
@MarkRiverbank 2 жыл бұрын
You’ve pushed Odin Inspector in the past, I’m surprised it wasn’t mentioned. It’s certainly more approachable than custom editors for some simple tasks (eg inspecting dictionaries).
@Unity3dCollege
@Unity3dCollege 2 жыл бұрын
I thought about mentioning it but didn't want people to think it's needed to view what they want. It's helpful, but not mandatory:)
@nc737
@nc737 2 жыл бұрын
Youve mentioned it many times but so far i cant see how it helps. Maybe this InfinityPBR course will give you a platform to show Odin used with real assets to improve the dev experience
@Eculeus007
@Eculeus007 Жыл бұрын
Hello Jason, i need a wysiwyg editor in runtime mode. I don't know how to implement this with textmeshpro. have you ever heard that there is something ready for uniy?
@nomadshiba
@nomadshiba Жыл бұрын
i have been thinking about making something similar to scriptableObjects but DOTS friendly i have a few ideas
@vfwarlordforever9589
@vfwarlordforever9589 2 жыл бұрын
I. Having trouble opening my broken project in safe mode. What's the best way to get to this?? I need to remove the Humanoid Aki and Mika character pack.
@darrencook7168
@darrencook7168 2 жыл бұрын
Is there a reason that you are not using Odin Inspector for this? Would you still recommend it?
@Unity3dCollege
@Unity3dCollege 2 жыл бұрын
Odin is in there. I wanted the window to work without it though for people who aren't using odin
@etherealregions
@etherealregions 2 жыл бұрын
I have been thinking that they need to take more economic and political decisions out of human control. What would you think of using AI in government 🤔 Do you think it could ever work? Your little project just reminded me of real world vs vertural politics and economics .
@Unity3dCollege
@Unity3dCollege 2 жыл бұрын
It would probably be a bad idea if I'm programming that AI :) at least after seeing what mine do lol
@etherealregions
@etherealregions 2 жыл бұрын
@@Unity3dCollege , judging by the last two American presidents. I think you would do just fine. 🤔🤣
@AndrewDinspechin
@AndrewDinspechin 2 жыл бұрын
Hi jason!
@Unity3dCollege
@Unity3dCollege 2 жыл бұрын
HELLO!
@norlesh
@norlesh 2 ай бұрын
Interstellar botnet RTOS GUI
@andrewmad
@andrewmad 2 жыл бұрын
Cool example, cool methods! But what about new Unity UI? (USS) Now I learn it and found it very interesting.... Unity EditorGuiLayout is too fucking thing .....(
@midniteoilsoftware
@midniteoilsoftware 2 жыл бұрын
Very useful video Jason. Your game reminds me of Mega Wars 3 which I used to play on Compuserve back "in-the-day". :) en.wikipedia.org/wiki/MegaWars_III
Truth about Singletons in Unity | New GameDevs WATCH!
16:49
Jason Weimann
Рет қаралды 17 М.
Yum 😋 cotton candy 🍭
00:18
Nadir Show
Рет қаралды 7 МЛН
Magic? 😨
00:14
Andrey Grechka
Рет қаралды 20 МЛН
Violet Beauregarde Doll🫐
00:58
PIRANKA
Рет қаралды 32 МЛН
Build Awesome Easy to Use Tools with Custom Editors!
23:59
Code Monkey
Рет қаралды 41 М.
Подробный урок по Entity Component System в Unity
15:27
Insane One - Разработка игр
Рет қаралды 43 М.
I Made The SAME GAME in 3 Game Engines
6:34
velander
Рет қаралды 478 М.
I run untested, viewer-submitted code on my 500-LED christmas tree.
45:17
Watch This Before Working on a Big Game in Unity
18:44
John Leorid
Рет қаралды 295 М.
The 8 Game Code & Architecture Mistakes We ALL Make - Unity3D
25:45
Jason Weimann
Рет қаралды 122 М.
So you want to make a Game Engine!? (WATCH THIS before you start)
14:39
Giant Sloth Games
Рет қаралды 294 М.
Make Unity Dev Easy with these..
12:54
Jason Weimann
Рет қаралды 5 М.
The REAL way I build Videogames | Unity3D | GameDev
15:15
Jason Weimann
Рет қаралды 20 М.
Yum 😋 cotton candy 🍭
00:18
Nadir Show
Рет қаралды 7 МЛН