- 836
- 20 819 109
Jason Weimann
United States
Приєднався 31 лип 2017
The #1 place for Unity3D Tutorials, News, & Tips!
This channel is dedicated to helping game developers be better at game development.
I like to teach a bit of everything, from the getting started and beginner style stuff to advanced techniques and patterns.
Some of the topics you'll see featured include:
Clean Code
Design Patterns
Unit Testing
Virtual Reality
Networked Games
MMORPG Development
Occasional random stories about AAA projects
Plenty of stories about indie projects (and lessons learned)
I post a couple times a week so be sure to subscribe and hit the alert button :)
** This channel is not sponsored by or affiliated with Unity Technologies.
This channel is dedicated to helping game developers be better at game development.
I like to teach a bit of everything, from the getting started and beginner style stuff to advanced techniques and patterns.
Some of the topics you'll see featured include:
Clean Code
Design Patterns
Unit Testing
Virtual Reality
Networked Games
MMORPG Development
Occasional random stories about AAA projects
Plenty of stories about indie projects (and lessons learned)
I post a couple times a week so be sure to subscribe and hit the alert button :)
** This channel is not sponsored by or affiliated with Unity Technologies.
Top Game Development Tools for Solo Devs | Must-Haves for Unity
I recorded this right before GDC but it never got released. If you're a gamedev trying to figure out how to be effective, this is the set of tools I use the most and how I use them to speed things up.
🔧 Essential Game Development Tools 🔧
JetBrains Rider: www.jetbrains.com/rider/
Odin Inspector: odininspector.com/
vTabs Plugin: assetstore.unity.com/packages/tools/utilities/vtabs-197615
ChatGPT: openai.com/chatgpt
Rider's AI: www.jetbrains.com/rider/features/ai.html
GitHub Copilot: github.com/features/copilot
MidJourney: www.midjourney.com/
Parsec: parsec.app/
Unity Version Control: unity.com/products/version-control
🔧 Essential Game Development Tools 🔧
JetBrains Rider: www.jetbrains.com/rider/
Odin Inspector: odininspector.com/
vTabs Plugin: assetstore.unity.com/packages/tools/utilities/vtabs-197615
ChatGPT: openai.com/chatgpt
Rider's AI: www.jetbrains.com/rider/features/ai.html
GitHub Copilot: github.com/features/copilot
MidJourney: www.midjourney.com/
Parsec: parsec.app/
Unity Version Control: unity.com/products/version-control
Переглядів: 6 486
Відео
Future for video games deployment?
Переглядів 3,8 тис.Місяць тому
Subscribers Get Exclusive Early Access - playonray.com/devs/ Game Architecture - game.courses/ga/ Join the Group - unity3d.group/ (facebook) 00:00 - Introduction 02:00 - Interview Starts 04:26 - Flash Killed by Steve Jobs 06:39 - Ray 10:00 - Why it's better and what it does 17:22 - Getting started with Ray & WebGPU
Instant Code Changes in Unity with HotReload
Переглядів 5 тис.Місяць тому
Get HotReload - hotreload.net/ Game Architecture - game.courses/ga/
Unity's New Camera System! (And Mario Galaxy Character Controller)
Переглядів 18 тис.Місяць тому
Cinemachine Docs - docs.unity3d.com/Packages/com.unity.cinemachine@3.1/manual/index.html Game Architecture Course - game.courses/ga/
Ball Physics, Cursors, Scifi Characters, Mobile Device Editor!
Переглядів 2,2 тис.Місяць тому
Free Deals Cursor Pack - kenney.nl/assets/cursor-pack Ballistics Pack - assetstore.unity.com/publisher-sale?aid=1011lkXUB Flash Deals (70% OFF) Protofactor Mega Bundle - assetstore.unity.com/packages/3d/characters/creatures/heroic-fantasy-creatures-ultimate-collection-bundle-179208?aid=1011lkXUB Protofactor Monsters Bundle - assetstore.unity.com/packages/3d/characters/creatures/monsters-ultimat...
$30k Discord Game Opportunity
Переглядів 4 тис.Місяць тому
game.courses/ga/ - Game Architecture Course discord.com/build/app-pitches-2024 - Pitch Announcement unity3d.group - Join the Group
Non-Compete Banned - What's it mean for GameDevs?
Переглядів 17 тис.Місяць тому
Game Architecture - game.courses/ga/ FTC Ruling - www.ftc.gov/news-events/news/press-releases/2024/04/ftc-announces-rule-banning-noncompetes
3 deals for #unity3d devs - First one is Free And Crazy!
Переглядів 4,1 тис.Місяць тому
Claim your Game Architecture Code - game.courses/ga/ Free Simple Skybox - assetstore.unity.com/publisher-sale?aid=1011lkXUB (NOT SIMPLE AT ALL! :) Leartes 25 Pack Bundle - gumroad.com/a/689654803/bpfwk (Under $1 / pack..) - Use Code JW70
The 3 Debugging Techniques I Use - #unity3d #unitytips
Переглядів 2,5 тис.Місяць тому
💯Multiplayer Mastery Course - game.courses/mp/ 🎓Learn Game Development - game.courses/bc/ Join the Group - unity3d.group/ Support the Channel by becoming a Member - ua-cam.com/channels/X_b3NNQN5bzExm-22-NVVg.htmljoin Spikarian - assetstore.unity.com/packages/3d/characters/humanoids/sci-fi-spikarian-282081?aid=1011lkXUB Scifi Characters InGame - assetstore.unity.com/publishers/265?aid=1011lkXUB ...
3 Magic Lines for Game Devs - #unity3d
Переглядів 4,6 тис.Місяць тому
3 Magic Lines for Game Devs - #unity3d
Prefabs VS Scriptable Objects - Spikarian #unity3d
Переглядів 5 тис.Місяць тому
Prefabs VS Scriptable Objects - Spikarian #unity3d
Combined League+TFT+Clash+DD as an 8 player FFA
Переглядів 2,6 тис.Місяць тому
Combined League TFT Clash DD as an 8 player FFA
2 Overrides every Unity Dev should Use #unitytips
Переглядів 10 тис.2 місяці тому
2 Overrides every Unity Dev should Use #unitytips
Interviewed a VR Dev building a Unity mmo!
Переглядів 1,2 тис.2 місяці тому
Interviewed a VR Dev building a Unity mmo!
Control Everything in your game or my Moba with bind #unity3d
Переглядів 7 тис.2 місяці тому
Control Everything in your game or my Moba with bind #unity3d
Crazy 5 for $20 #unity3d #assetstore
Переглядів 4,2 тис.2 місяці тому
Crazy 5 for $20 #unity3d #assetstore
Adding 100's of abilities to my MOBA - Unity Source Code Included
Переглядів 4,4 тис.2 місяці тому
Adding 100's of abilities to my MOBA - Unity Source Code Included
2 Big Surprises | Best GDC24 Tech for Unity Devs
Переглядів 4,7 тис.2 місяці тому
2 Big Surprises | Best GDC24 Tech for Unity Devs
YOUR BEST GameDev questions and the Answers..
Переглядів 2 тис.3 місяці тому
YOUR BEST GameDev questions and the Answers..
Generate NavMesh from Your Terrain Paths #unity3d
Переглядів 2,9 тис.3 місяці тому
Generate NavMesh from Your Terrain Paths #unity3d
Building Games that Push the Limits w/ Dan Baker
Переглядів 2,1 тис.3 місяці тому
Building Games that Push the Limits w/ Dan Baker
If you miss #12 you'll be sad - check the comments
Переглядів 2,4 тис.3 місяці тому
If you miss #12 you'll be sad - check the comments
Best new place for GameDev Jobs! - Looking for work? Watch Now!
Переглядів 5 тис.3 місяці тому
Best new place for GameDev Jobs! - Looking for work? Watch Now!
Unity Chef - Matt Smith | Full Interview (Unity Cookbook 5th Edition)
Переглядів 3 тис.3 місяці тому
Unity Chef - Matt Smith | Full Interview (Unity Cookbook 5th Edition)
Coding an 8 Team Moba - ffa or 2v2v2v2v2v2v2v2?
Переглядів 1,3 тис.3 місяці тому
Coding an 8 Team Moba - ffa or 2v2v2v2v2v2v2v2?
Made a Procedural World & Level Generator for my game (code in desc)
Переглядів 3,5 тис.3 місяці тому
Made a Procedural World & Level Generator for my game (code in desc)
Fresh Sale Favs & A bunch of FREE game dev assets
Переглядів 3,8 тис.3 місяці тому
Fresh Sale Favs & A bunch of FREE game dev assets
Full Tutorial: Multiplayer Matchmaking and Dedicated Server Setup for any game
Переглядів 1,9 тис.3 місяці тому
Full Tutorial: Multiplayer Matchmaking and Dedicated Server Setup for any game
great show always great love it
Best tutorial I've ever seen. Very clear. Very nice way of explaining stuff. For me as a person who didn't know anything about Unity, it was PERFECT.
this is genius lvl ! it smells like singleton but without all the bad stuff that comes with it.
having issue only connects one time to the server
response success for the first time after that it keeps on failing ?
How about topics about Procedural Music Creation with FMOD and The URP of Unity and the HDRP
How do you get to have a preview of the prefab in the inspector ?
Character code link is not working
Very interesting video. I've unknowingly used the first 2 patterns in my amateur game development endeavors. I'm definitely looking to learn to design games better and get more comfortable with game development in general.
Hey Jason, I have another question regarding the scene load additive/single I now split my scene into "BattleLogic" and "BattleEnvironment" I load the Logic as single and then the environment additive. But then the "look of the scene" (lighting / skybox etc.) is used from the battle logic So would it make more sense to load the environment as Single and the logic as additive scene? Thanks in advance for your help 🙏
I'm marking this as a topic for the show tomorrow. If you're able to join us live well get everyone's opinion on it :)
Jason, thanks for the great overview and the kind words. We put a lot of effort into the new samples and we hope they'll be useful. If you have any suggestions for other helpful samples, we'd love to hear them.
A homeless teaching, cool
You look like Dan Harmon
Cool stuff
Great, as always.
Гори в аду🤬🤬🤬
you are not a worthy game developer. you just use assets a lot.
Tools are extremely helpful if you want to get games done..
ua-cam.com/video/4_j_i0PQaUs/v-deo.html
Great video!! :) I would be so grateful if you could make a video about the workflow needed to keep larger projects as small as possible. My project is really growing out of control. I hear some folks have like a "asset dump-project" in which they download all things from asset store, then perhaps (i guess), the export only the needed fbx's in reduced quality, to keep them small . Anyhow, some guidance from a pro like you would be super helpful as im entering 30 GB in size in a project that should be perhaps 1 GB. :) Cheers and keep up the good work on you awesome channel!!
you have no idea how much I love this channel
Sorry to hear about your friend. 😢
This is why I am glad I make games as a hobby. I see game programming as fine tuning a racing car. As a hobbyist there is no one or any deadline stopping me from refactoring or replacing systems.
too many words without means((
Sorry about your friend
fuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu, while importing unity assets it told me to do something and i pressed okey and now my whole project got replaced by tectures MY SCENE IS GONE
Happens to us all, source control and constant commits is the only real safe solution :(
28:50 one of the truest things about work and fun. Even the job doing the thing you love will have its times when it grinds. Well done for pointing it out, Yorai. You'd think companies would try to do more to help staff keep in the fun zone, but instead they go the other way and lock you in more. And if you can't deal with it, they'll find someone else to burn out
good show, thanks everybody
Jason, patched Starfighter General today, didn't know a small bug was plaguing new players... If you can't get in and do missions, let me know Its a very very very solid sci fi story, movie worthy... Many people say it's the best sci fi ever written, better than trek, star wars and bebop... But I know it's great, been in the writinig pipes revising for... oh say 35 years...
I used to use Chatgpt for code ideas and a general direction of how to implement a feuture I want, although it makes lots of mistakes
I use Git with Azure DevOps for version control, which provides unlimited Git LFS space. This is great for gamedev, especially if you have many large assets.
I started on a Commodore 64 too, with my games saved on a cassette drive lol...
Can someone recommend a AI code completion tool for Microsoft Visual Studio?
I've been using Codeium for AI code assist, and it's been working out pretty well! I also sometimes switch IDEs depending on the coding tasks, and it supports both, which is nice - those being VS2022 and VSCode. Note that I said "codeium" and not "codium" since they are two different offerings. ^^
I tried Rider, albeit mostly with Unreal, and I could never really understand the love. But, I am a huge fan of GitHub Copilot and Odin Inspector. I just recently started using “Console Pro” which I realized I owned from some bundle, and it’s pretty slick.
I'm totally in on Rider and Plastic, but Odin can become quite a cost trap for commercial development, if you use more than the serializer. Adding to the list - and speaking of costly - I can recommend NoesisUI a lot. If you can afford it. It is by far the best UI solution out there and is even superior to ScaleForm in my opinion. It uses XAML for layouting and now has an own editor for the UI, which supports data binding, animation and templating. Simply a blast. Costs 200 bucks per project for indies, but prices explode above that - and we're talking five figures here! But totally worth it, if you work commercially, as it saves this money in the process, especially compared with the crutches Unity itself delivers.
Huge fan of Rider here. Worth every penny.
I did try unity version control a year ago. Disliked it after first commit. Got back to git and GitHub Desktop. It's sleek and easy to use, sometimes a console it's needed though, but it's not a problem for me. It's usually when i want to do some goofy stuff anyway. 😂
Hey, could you create a video about the best methods for dealing with branching data? There aren't many videos on UA-cam about this topic. I attempted to handle it by writing a recursive class in code, but then quickly realized that it would end up looking messy at scale and would become hard to visualize.
Is there a game scenario you have in mind as an example? Sounds like an interesting one to make, i need to think it through for a bit :)
Regarding source-control, the Unity one might work well on first-class systems like Windows and macOS. It does *not* work well (if at all) in Linux. Adding it to my game that's about to be published almost destroyed the entire project! But note that it's the Unity plugin in the editor that is bad. Using the stand-alone PlasticSCM tool works fine. I would love to get the native in-editor plugin working, but as long as Unity treats Linux as a second-class (if not third-class) system, I doubt that will happen anytime soon.
I also prefer Linux over the othter OSes. In Arch with i3 I didn't have a great time with Unity. I was wondering if Ubuntu with Gnome (the default) would work well. What quirks have you noticed? And what desktop environment do you run Unity in?
@@kentlarsson1263 I use Ubuntu and generally everything seems to work well. Besides the version-control issue, compute shaders doesn't seem to work sometimes; HDRP must use Vulkan and not OpenGL; Perhaps a few more crashes of the editor than on Windows or macOS, but not so much so it's unworkable; And there are some very few asset packets which comes with only Windows or macOS specific pre-built binary libraries. For me it is working well-enough for serious game development. 🙂
@@JoachimPileborg Sounds great! Thanks for the reply. That sounds promising! I'll give it another shot. :)
I can recommend Odin! (how ever I could not figure out Odin Validator yet. But I use Inspector - it makes complete the Unity Editor INspectort, makes it full featured as is shall be by default)
I mainly use it with [Required] attribute. I should look for others to enrich my experience. It helps find things that are incorrect in GameObject inspectors with rules you select.
My primary issue with extra plugins is that each installation has small overhead, some more than others. Recompiling and running the profiler can indicate the extra time incurred from each, whether it's from InitializeOnLoad or from reloading custom editor windows. Everything has it's own loading to consider. It can mean the difference between a 3s to a 9s recompile. So that being said, I will be sure that I only use what helps me the most, and use them for all their mileage. Using an AI with Rider is so very great, I use Github Copilot and it's become more popular for me than asking google, especially for asking about performance optimizations.
I also use Rider Editor with Rider AI. As an experience programmer but a newbie with regards to Unity I find the Rider AI invaluable. Its like having a junior developer assistant who has an excellent recall memory. Fairly often after asking a question I then rephrase the question to get an improved answer (because my first question didn't explain exactly what I was trying to do) , it certainly reduces any need for Googling! I have Odin, but as I'm new to Unity I'm not too sure how it will help.
Does unity's version control handle merges differently or better than git?
also want to know
Teammates working in the same unity scene and then trying to merge their changes is a hellish process. Hopefully unity's version control system handles the merge better.
Hehehe 😂I doubt.
Hmm...I think here is misunderstanding - Riders AI isn't aware about context of FULL project. Only opened files. I've tried to ask him about whole project, but every time i've got an answer, that AI tool can't get access for ALL code in project, so you still need to select some parts and add it manually.
6:45 AI: im a huge fan of github's copilot + self hosted llama 3 + GPT‑4o. i'd love to try rider's AI but paying for a third tool would be too much for me
can you make some videos showcasing how it was like using the old unreal versions , i am curious to see
I might do one talking about it but prob don't have the energy to get it up and running for good clips tho. It was definitely a but different experience:)
@@Unity3dCollege no problem sir ,i know it would be hard to find the old one but worth the asking 🤣❤️ but also much love to you for all great content you provide
Rider all the way - Also use most of same but here a fun one to add Quantum Console - use it for debugging and testing.
BetterSnapTool. Must have feature are the custom snap areas.
I install the Fullscreen Editor asset on every project now. Love that thing.
copilot with vscode.