A BETTER way to setup new unity projects!

  Рет қаралды 57,563

Jason Storey

Jason Storey

Күн бұрын

Пікірлер: 186
@page0809
@page0809 3 жыл бұрын
Yes, do the deep dive into the tools that you use, and how you use them...that is basically fundamental to your work and it deserves its own topic/video
@ZettaiKennedy
@ZettaiKennedy 3 жыл бұрын
Oh yes. This is the moment many has been waiting for. Jason kicking off his own channel!
@kingbling7571
@kingbling7571 2 жыл бұрын
How did u know him before? Friend?
@ducksten
@ducksten 3 жыл бұрын
Oh man, so glad to see your own YT channel! It's always a pleasure to listen to you talking about gamedev stuff
@funtomata
@funtomata 3 жыл бұрын
Hey Jason, really happy to see you finally made the jump. Looking forward for the premiere :-)
@jorhoto7064
@jorhoto7064 3 жыл бұрын
Hey Jason, great to hear about your new channel! Please, keep the content "advanced" since the Internet is already full of beginner/intermediate content. Good luck!
@SamAiAm0
@SamAiAm0 3 жыл бұрын
Happy to see you made the jump and started releasing content. Can't wait to see what else you come up with :)
@InexperiencedDeveloper
@InexperiencedDeveloper 3 жыл бұрын
Every single video is GOLD
@Amheklerior
@Amheklerior 3 жыл бұрын
Nice start Jason :) Really looking forward to see that deep dive on the other tools you use!
@MyNameisMyka
@MyNameisMyka 2 жыл бұрын
this guy deserves everything. thank you so much for this, you teach me more in 15 minutes than I learn in 8 years of Unity
@danielwolfson7540
@danielwolfson7540 3 жыл бұрын
A great start to your video series. Easy to follow and to the point.
@anthonywoodward4737
@anthonywoodward4737 Жыл бұрын
I also add assembly definitions for my editor folder and script folder from the beginning, and then i create samples folder with an assembly definition. This helps prevent the recompile delay as you get further into a project and have loads of scripts and external assets. Especially unity asset store assets that rarely come with their own assembly definitions. Another useful tip is to call your scripts folder 'Runtime' as this is the terminology for packages and means you do not need to do any renaming when exporting to a package.
@lukass1604
@lukass1604 3 жыл бұрын
This camera is crispy clean. So glad that you finally started making videos!
@bitshifting706
@bitshifting706 Жыл бұрын
I’ve seen 3 of your videos and you’ve already become my favorite Unity/game related KZbinr. I’m sad to see you apparently vanished from KZbin about a year ago but I wanted to stop by and tell you that your content is highly appreciated.
@JasonStorey
@JasonStorey Жыл бұрын
Thanks for your kind words. I have been a bit busy as of late (in fact 10min ago I finished a presentation for the GameDevGuild conference starting tomorrow!) I hope to find time to do more youtube soon. If you want to see more of my content I have a second channel called JasonStorey2 as well as frequent appearances on InfallibleCode and JasonWeimanns youtube channels.
@dragonspirit76
@dragonspirit76 2 жыл бұрын
I love automating the mundane stuff, so this was very very helpful. Thank you for starting your channel
@filipathtc
@filipathtc 3 жыл бұрын
Whaaaat!?! Finally! Thank you so much Jason!!!
@Broudy001
@Broudy001 3 жыл бұрын
This is fantastic, there are so many tutorials on making characters and the like, but nothing like this, already see how I can change how I do things for the better
@Oranbar
@Oranbar 3 жыл бұрын
I'd love the deep dive into obisdian and other toosl you use
@nexgen.graphics
@nexgen.graphics 5 ай бұрын
I use a simple batch file to create the necessary folders but this one seems the professional way to get things done. Love it!.
@olon1993
@olon1993 2 жыл бұрын
So happy I found this channel. Gonna take my Unity Dev journey on the fast track to the next level. Thank you!
@alsantour8835
@alsantour8835 3 жыл бұрын
This is GOLD !!! I use my own same folder structure for all my projects, I'd either have to manually make em every time or go on a hunt for a custom package I created, and cross my fingers it the right one... This is so much better and cleaner way to accomplish the same goal! ... My tip I use 0__Scenes 1__Scripts , etc to name my folders, this way even within my folders, the ones I use most are at the top ...
@WestyFilms
@WestyFilms 3 жыл бұрын
Got here from Jason Weimann's suggestion. Good stuff. Always wanted to know more about how to create my own packages, now I know!
@BrunoMikoski
@BrunoMikoski 3 жыл бұрын
I must say it feels so good seeing other professionals doing the same type of organization I'm used to!
@TheKr0ckeR
@TheKr0ckeR 2 жыл бұрын
I knew you before, but didnt realize you had a ur own channel! really happy to see that. I would be really grateful to see some useful cool custom packages to improve things up in unity. :) In this video , I learned about new project management tools, custom package creation and finding things easily... I mean, i really didnt expect that..
@juanpercylopez2578
@juanpercylopez2578 3 жыл бұрын
Finally on YT, very nice!
@rickloyd8208
@rickloyd8208 8 ай бұрын
I am so sad that KZbin did not support developer like him two years ago and he had to give up on making tutorial videos. Having years of experience in Unity, I found the simple idea of placing own project under "project" folder amazing. All this time I was wasting time trying to move all imported assets to dedicated external folder, which usually require some modifications (path)
@SanderDecleer
@SanderDecleer 3 жыл бұрын
I was really looking forward to you starting to make videos. Really eager to see more in-depth guides. Your explanation style is structured enough to be easy to follow, yet does not seem so scripted as to appear fake and contrived. Very natural and interesting.
@alec_almartson
@alec_almartson 2 жыл бұрын
Thank You for sharing these Productivity Tips+. Trying them ASAP, including the Obsidian one...
@fulongfromthegrave
@fulongfromthegrave 3 жыл бұрын
It s finally happening!!
@ThousandAnt
@ThousandAnt 3 жыл бұрын
Terrific video Jason! And so happy to see you finally get your own channel off the ground. Love all the little jokes in the editing, they work to keep it light even when you're talking about things that are dry. Awesome!
@IRgEEK
@IRgEEK 9 ай бұрын
Great info. Love the idea of using the U. prefix! Thanks for sharing!
@Torcher999
@Torcher999 3 жыл бұрын
Lots of QoL gamechangers around here - virtual desktops, Everything, Obsidian. I'd love to see more!
@anshulsingh8326
@anshulsingh8326 11 ай бұрын
In the coding part only thing I understood was public void CreateDirectories. And I have made some solo games for game jams. How do I learn all those? It wasn't in the c# course I did
@JimmyCarvalho
@JimmyCarvalho Жыл бұрын
You are very good! Thank you for the video!
@cheesecakenl1980
@cheesecakenl1980 Жыл бұрын
Hey great video. At first, I was like, "Over engineer much !?" when you are creating the tools for just creating 3 new folders you use for every Unity project. Doesn't seem a lot of work to create a couple of folders manually, assuming you don't start dozens of new Unity projects daily. But I see the value in using a package for setup or boilerplate related tasks. Also like the tidy/sterile mindset you have. Really useful trait in software development.
@foreducation408
@foreducation408 2 жыл бұрын
he is a really awesome guy, teaches us a lot of things about unity that we never have known by ourselves.
@rafa_guitar
@rafa_guitar 3 жыл бұрын
Very interesting and helpful Jason, of course, deep dive will be so interesting as well for sure!
@owencoopersfx
@owencoopersfx 2 жыл бұрын
This is fantastic. I’m shifting into some tools development soon at my job to save us time hooking into clients’ projects and every nugget in this video is excellent for that. Thanks Jason!
@toninotonnato7776
@toninotonnato7776 3 жыл бұрын
That's it! The third channel to finally complete the holy trinity of Unity is finally on. Thanks Jason, looking forward to your lessons! :)
@ravanin
@ravanin 3 жыл бұрын
I keep hearing you say on livestreams that webdevs that come into gamedev usually go directly to their proven patterns, also you have explained why dependency injection and reactive extensions are not that great on game dev. A video on the pros and cons with the usual storey "why I do what I do" would really help a lot of people. And no one has ever done one. Just a suggestion.
@cuonghoangnguyen6048
@cuonghoangnguyen6048 3 жыл бұрын
can you share the clip jason explained why dependency injection and reactive extensions are not that great on game dev ?
@ravanin
@ravanin 3 жыл бұрын
@@cuonghoangnguyen6048 nope, you would have to search trough hundreds of hours of livestreams to find that, that's why i suggested he'd make a video on the subject.
@JasonStorey
@JasonStorey 3 жыл бұрын
That's a good idea. I'll add it to the list!
@L1ghtOn3
@L1ghtOn3 Жыл бұрын
Good Q 👍🏽
@KommissarKong
@KommissarKong 2 жыл бұрын
15:10 Love how you initially said "I hope you found that useful" but cut the "I hope" so it sounds like "You found that useful" which is indeed the truth. 8D
@nickygdev
@nickygdev 3 жыл бұрын
Extremely useful and clever. Also, the Everything app is the only thing I miss from Mac and now I have it on Windows. I'm a happy man!
@Ingo.Mclean
@Ingo.Mclean 2 жыл бұрын
thank you! made things a bit easier for me, with a better understanding of the editor
@issimc158
@issimc158 3 жыл бұрын
Appreciate your efforts sharing the wisdom, out here casually blowing minds
@Chen_Ash
@Chen_Ash 3 жыл бұрын
Hey Jason, really happy you opened your own channel. Would be really awesome if you can make your next videos be recorded in a higher audio volume, thanks!
@derkoi
@derkoi 3 жыл бұрын
Awesome. Good to see you making your own videos finally! I do something similar to you but I just drag a folder in to my project that contains a bunch of other folders and useful scripts I use in my projects along with some prototype materials and texture and my companies splash screen logo. Speeds things up.
@FTWRahul
@FTWRahul 3 жыл бұрын
Jason these videos are very insightful! Please keep the content coming
@asliniarayanadam
@asliniarayanadam 2 жыл бұрын
Great content! It just lifted my productivity into a new level. Thank you Jason, you are a gem
@haiderbassim3029
@haiderbassim3029 3 ай бұрын
I can't explain how grateful I am for this video ❤❤
@immersionevolution1210
@immersionevolution1210 3 жыл бұрын
Great video.. Very advanced and high quality approach to unity.. I hope you'll continue to lay solid and clean code foundation in this channel ..Good job sir
@thygrrr
@thygrrr 3 жыл бұрын
Excellent and clean way for people who find Unity Project Templates too clunky.
@kawakami_idv
@kawakami_idv 2 жыл бұрын
To take it further I suggest to have the default architecture for every project. So you just Copy-Paste or import as a package your template with some useful scripts and essential assets, change the namespace and viola - Done.
@nGAGE0nline
@nGAGE0nline 3 жыл бұрын
Excellent! Cant wait for the next one. It's worth noting that you have to relaunch Unity for the updated template to work (at least, I had to).
@martycarr1477
@martycarr1477 3 жыл бұрын
What!?!? Jason storey in a video on his own channel!?!? This is history right here
@JayadevHaddadi
@JayadevHaddadi 2 жыл бұрын
found the package creation most useful! good stuff!:)
@CodemasterJamal
@CodemasterJamal 3 жыл бұрын
Finally! I knew this day would come eventually. I think you're the first KZbinr to have 1000 subs on their first video. Lol. Hey, man I enjoyed the video, looking forward to more uploads.
@Skdbszksixh
@Skdbszksixh 3 жыл бұрын
Glad to see you doing ur own content , best of luck
@danielfowler390
@danielfowler390 3 жыл бұрын
Very useful, thank you. Now I need to figure out how to have it auto-import my favorite tool-assets and code I use on almost all my projects.
@ambulance_666
@ambulance_666 Жыл бұрын
this is the cleanest pc ive seen
@ChristianHaugland74
@ChristianHaugland74 2 жыл бұрын
thank you for great videos. keep them coming.
@anton.m.korshunov
@anton.m.korshunov 3 жыл бұрын
More deep dives to the god of deep dives! Great content.
@rompeaire
@rompeaire 3 жыл бұрын
I loved this and I'm so glad you finally got your own channel! The simple editing in this video is perfect. Just a little thing is that you should switch to 1920x1080 for the screen recording, because it is sometimes hard to read the tiny text with this resolution.
@paulkerrigan9857
@paulkerrigan9857 Жыл бұрын
Very interesting. Thanks. I’ll try this!
@bluzenkk
@bluzenkk 2 жыл бұрын
super useful! Thanks. I use Obsidian as well. Would like to see and learn your way of using it as well. Its so cool that you can manage your desktop to so clean and minimalistic...(salute!)
@wilmirosa7076
@wilmirosa7076 3 жыл бұрын
"We have an empty project again, and we have lost our tools menu, because... there is nothing in this project!" Love the reasoning 🤣
@Matt-um5sb
@Matt-um5sb 2 жыл бұрын
Hey Jason. I watched a couple of you videos and they're great man. I really appreciate your clean style and direct approach. I'm super interested in your Obsidian usage. I really like Obsidian and I'm always interested in hearing how others use it. I'm going to check out the Everything app you mentioned and might try to incorporate you're U. style of index friendly naming. Please keep the channel going!
@KHam56
@KHam56 2 жыл бұрын
All of this was great to see
@lulasz_
@lulasz_ Жыл бұрын
Subscribed! Modyfing Unity templates was a very using tip!
@GoldenGamer10
@GoldenGamer10 3 жыл бұрын
I would love to see your workflow with Amazing marvin, project management is somthing I always struggle with 😅
@_WiseMass
@_WiseMass 3 жыл бұрын
Amazing explanation, thanks for sharing the wealth!! Godspeed!
@TricoliciSerghei
@TricoliciSerghei Жыл бұрын
Great video, liked, subscribed and please do more "Optimization" videos.. As an emerging game dev, this is very useful!! I love everything related to optimizations and architecture, how to do something better, faster.. Cheers!!
@majorpestplays
@majorpestplays 3 жыл бұрын
You did it! You made a channel! Finally!
@JasonStorey
@JasonStorey 3 жыл бұрын
It took a while but we made it in the end :)
@hotroddd1
@hotroddd1 2 жыл бұрын
Yes do a deep dive on the tools you use.
@smoraisbh
@smoraisbh 2 жыл бұрын
I hope you are right, because I am imitating everything: even the Obsidian, the Unity setup etc. Thanks!
@nztuber
@nztuber 3 жыл бұрын
Super useful and very clear, thanks!
@jeffreyhong3756
@jeffreyhong3756 3 жыл бұрын
Keep up the great work! Would love to to see how you use Obsidian.
@RaggedyJack
@RaggedyJack 3 жыл бұрын
Nice approach to a common issue!
@martycarr1477
@martycarr1477 3 жыл бұрын
Who else would love a video on the note taking apps/organization apps that jason uses?
@ElBARTO298
@ElBARTO298 2 жыл бұрын
finally you have your own videos!!!!!!!!!!
@paulkohler8868
@paulkohler8868 3 жыл бұрын
Great stuff. Thanks for sharing!
@NewbNinjas
@NewbNinjas 2 жыл бұрын
Nice, really enjoyed this ... cheers JS.
@kehmesis
@kehmesis 3 жыл бұрын
I cannot wait to learn more from you.
@drunkenpirate47x81
@drunkenpirate47x81 3 жыл бұрын
Good luck with the KZbin channel
@sharat.achary
@sharat.achary Жыл бұрын
Thank you for this awesome tip.
@aurealis2041
@aurealis2041 Жыл бұрын
My ocd is satisfied, thank you
@supertenchoo4271
@supertenchoo4271 3 жыл бұрын
Great Video Jason
@BrandonNyman
@BrandonNyman 2 жыл бұрын
I wish I could keep my pc folders that clean. I do try but I have far too much data. And many drives. Thank you for this. Lots of useful tips and tools. It would be cool if you added a link to all of the tools shown.
@zeroone8548
@zeroone8548 3 жыл бұрын
i remember in one of the videos you were saying about how its convenient to set up CI/CCD while making a new project instead of doing that later on. it would be a great add on , if you can share how you would set up that too.
@Songfugel
@Songfugel 3 жыл бұрын
Looking a bit like Ray Liotta here 😁 Great video, thank you for sharing
@DaniArkadia
@DaniArkadia 3 жыл бұрын
Bout fucking time man xD *Can't wait to see your stuff*
@adammed8667
@adammed8667 Жыл бұрын
i like this man. my brain is harmonizing with his brain 🤯
@spellweavergeneziso
@spellweavergeneziso 2 жыл бұрын
Wouldn't it be soooo much easier to just have the required folder structure ready outside the Unity project, for example in your guide files folder and then just pasting it over into the respective Unity project? If the point was something else rather than just making the folder structure in a new Unity project the easiest way, then I am missing the point. Because easiest way is definitely not through a script and a package.
@PurpleDaemon_
@PurpleDaemon_ 3 жыл бұрын
This was helpful, but I was expecting to see hints on the folder structure in the project. Since, despite the fact that I have changed this structure several times already, it still does not seem convenient to me.
@mracipayam
@mracipayam Жыл бұрын
Man what a video, please make more videos!!!
@MaxIzrin
@MaxIzrin 2 жыл бұрын
I just import a Unity Package containing all the generic scripts I always end up using, along with some noise textures, and the folder hierarchy for the whole thing.
@twistedliverstudio
@twistedliverstudio 3 жыл бұрын
yeah this is great content and I know I will be setting this up and more thanks to your Idea.
@69Unbalance
@69Unbalance 3 жыл бұрын
Wasn't there a way to create your own template that can be used within the Hub?
@69Unbalance
@69Unbalance 3 жыл бұрын
I just looked it up. Yes creating a new project template, with settings, folder, code is possible via the hub.
@y01cu_yt
@y01cu_yt Жыл бұрын
Thanks, that's really cool!
@BeezeeBoi
@BeezeeBoi 2 жыл бұрын
I was getting a SemVer error when trying to add to Package Manager. To fix, go into the package.json file and change the version number to 0.1.1, or whatever version you desire. No zeros before the number.
@Manas-co8wl
@Manas-co8wl 2 жыл бұрын
Strange feature in the code editor you have, how the method calls are prefixed with their return values
@lotussy7698
@lotussy7698 2 жыл бұрын
its a feature of Rider :)
@tailwindmechanics7454
@tailwindmechanics7454 3 жыл бұрын
This was very useful thank you Jason. I'll be coming back to this video for reference at least once more. Really happy to see your uploading. I'm based in Dublin by the way, at an edugames company here. You mentioned tutoring in a previous video with Charles, is this something you still offer?
Stop Wasting your Time!
4:32
Jason Storey
Рет қаралды 22 М.
Software Architecture in Unity
7:13
Jason Storey
Рет қаралды 123 М.
Vampire SUCKS Human Energy 🧛🏻‍♂️🪫 (ft. @StevenHe )
0:34
Alan Chikin Chow
Рет қаралды 138 МЛН
Counter-Strike 2 - Новый кс. Cтарый я
13:10
Marmok
Рет қаралды 2,8 МЛН
Watch This Before Working on a Big Game in Unity
18:44
John Leorid
Рет қаралды 302 М.
Why is unity so slow!
5:53
Jason Storey
Рет қаралды 72 М.
This Is The BEST Way To Structure Your GO Projects
11:08
Melkey
Рет қаралды 85 М.
Unity Arrays? Don't Do this!
4:14
Jason Storey
Рет қаралды 32 М.
Unity Performance Tips: Draw Calls
4:24
Lofi Dev
Рет қаралды 201 М.
Embedded Rust setup explained
23:03
The Rusty Bits
Рет қаралды 95 М.
10 Unity Tips You (Probably) Didn't Know About
6:47
Sasquatch B Studios
Рет қаралды 48 М.
20 Advanced Coding Tips For Big Unity Projects
22:23
Tesseract
Рет қаралды 207 М.
Namespaces in Unity
7:05
Infallible Code
Рет қаралды 63 М.
A new way to generate worlds (stitched WFC)
10:51
Watt
Рет қаралды 550 М.
Vampire SUCKS Human Energy 🧛🏻‍♂️🪫 (ft. @StevenHe )
0:34
Alan Chikin Chow
Рет қаралды 138 МЛН