Better Singletons in Unity C#
14:08
Пікірлер
@bachhoang9004
@bachhoang9004 7 сағат бұрын
amazing video, keep it up
@git-amend
@git-amend 7 сағат бұрын
Thanks, will do!
@PeterJohnson76
@PeterJohnson76 10 сағат бұрын
Hi, Great tutorial. I upgraded my splines package to 2.6.1 with a newer unity and now my objects won't move. Is there a quick fix for this ?
@git-amend
@git-amend 10 сағат бұрын
Can you provide more detail - any error messages?
@IsmaelSerrada
@IsmaelSerrada 11 сағат бұрын
This video is great for that first step, there are so much more steps for today's "getting a job" path. Personally, I think the system is currently broken. Companies are relying on generic technical interview or tests, that most of them have nothing to do with the role responsibility, or how the company works in their day to day. They are unnecessarily hard, and frustrating tests, that leaves you questioning yourself if you are actually good at this career path. We need companies that search for passion and commitment, not companies that evaluate a person who just learn by memory some tests just to get pass through the interview, and then don't have the passion or professionalism that a company expects. That aside, is a great video to cover some first mistakes, but be aware everyone, is just a first step to MANY steps until you land a job that you need to take care of. I was expecting this last video to be more technical, but this also adds up to the community. Keep up the good work.
@IsmaelSerrada
@IsmaelSerrada 11 сағат бұрын
Also, it would be good to cover up a video on how to show your portfolio, there are few videos out there showing a proper way on displaying your git projects, or showing examples of a good display for programmers trying to showcase their work. Talking from experience, is hard to showcase worked projects for big companies code wize because of NDA signed by employees.
@git-amend
@git-amend 11 сағат бұрын
This is a very insightful comment, and I agree with you on all the points. For sure, this is just the first obstacle of many to overcome. I think the challenges that come after you get the callback can be especially painful in some of the very large corporations, and it often parallels the short average lifetime of the employees there which seems to be less than 2 years. My recommendation to beginners is to try to get into a company with less than 1000 employees, because in my experience the mentorship will be better and the interviews will be less robotic as well. The portfolios idea is a good one. I'm in the same boat, I can never talk about what I do or share anything I've built at work.
@IsmaelSerrada
@IsmaelSerrada 11 сағат бұрын
@@git-amend best thing I'm currently doing is polishing my pet projects to showcase them, and trying to make a web page showing all my portfolio, cv and maybe a blog (when I start one 😂).
@git-amend
@git-amend 10 сағат бұрын
@@IsmaelSerrada Oh that's a good idea, I hadn't thought of a blog. Good one!
@jumpjumpdiegaming
@jumpjumpdiegaming 15 сағат бұрын
This is just another banger to be frank. You broke it down so simply I was able to grasp the concepts quickly and create my own behaviour tree with different functionality! Legend.
@git-amend
@git-amend 15 сағат бұрын
Glad to hear that! Thank you!
@UTTheLaw
@UTTheLaw 22 сағат бұрын
Thanks! 👏👏👏
@git-amend
@git-amend 22 сағат бұрын
You're welcome!
@dreamisover9813
@dreamisover9813 Күн бұрын
Something else for a change, but very appreciated topic!
@git-amend
@git-amend 22 сағат бұрын
Awesome, thanks!
@eugeniogenuinomota681
@eugeniogenuinomota681 Күн бұрын
i am a complete begginner in Unity and i am using all the default stuff, what is the tool that opens when you enter a script? mine is VS Code but i dont think i can follow the tutorial using it.
@git-amend
@git-amend Күн бұрын
You can use VS Code, there's nothing special about my editor as it relates to the video. But for what it's worth, I'm using JetBrains Rider. At the moment you can get a free copy of it in the early access program if you want here: www.jetbrains.com/rider/nextversion/
@eugeniogenuinomota681
@eugeniogenuinomota681 Күн бұрын
@@git-amend thank you, i asked because you were doing stuff i had no idea how to do when creating the setup to create folder automatically, and i thought it was the editor
@git-amend
@git-amend Күн бұрын
@@eugeniogenuinomota681 This channel is definitely geared towards devs who are ready to move beyond the beginner stage, so you may face some challenges as a total beginner. Not that you can't do it, but you may have to check the video comments for obstacles other beginners have faced, and of course the source code is also available in the description.
@eugeniogenuinomota681
@eugeniogenuinomota681 Күн бұрын
@@git-amend thank you, i was actually really excited for the tutorial for that reason, you seen to be very experienced and i am really wanted to learn what you were doing, its for a school project. Unfortunately, i dont have a lot of time for searching and stuff, so really i just wanted to make a game as quick as possible lol, just to show to my teacher. i tried downloading the source code, but since i dont fully understand it its kinda hard to work with, like adding certain components and stuff
@ekekw930
@ekekw930 Күн бұрын
Thank you for this!
@git-amend
@git-amend Күн бұрын
My pleasure!
@setroid8235
@setroid8235 Күн бұрын
I'm a total false negative. I'm terrible at networking, and making social connections. I don't work well on personal projects because I have no significant direction. I am interested in solving complex problems, learning new techniques, and making something useful or fun. I am unemployed, despite my BA in CS, Math minor, and Game Dev Cert. I don't think my situation is too uncommon. Someone let us in!
@git-amend
@git-amend Күн бұрын
Well, don't beat yourself up. I'll tell you one more secret - there was a time when I was terrible at networking too, but I forced myself to add 10 connections on LinkedIn everyday until 500 people accepted. That took a long time, and it was the first thing I did every morning. After that, I didn't have a problem anymore, in fact I had to turn connection requests off because I got so many. Sometimes you have to force yourself to do the things you don't want to, and then everything changes.
@youssefkhaled412
@youssefkhaled412 Күн бұрын
Hello, Adam, great video as always! Off topic, but what’s that game you’re playing at the end of the video where you’re flying some sort of a spaceship? It looks so good
@git-amend
@git-amend Күн бұрын
Actually that is from the URP sample (the new one). I didn't have time to whip up something custom this week - so check it out! unity.com/demos/urp-3d-sample
@kuro-rj8md
@kuro-rj8md Күн бұрын
Can i have that resume template?
@git-amend
@git-amend Күн бұрын
It's not really a template, it's just an aggregation of several resumes that I've seen recently. You should make your own, and preferably using a professional tool like InDesign.
@littledreamergames
@littledreamergames Күн бұрын
I wish you existed when I was looking. It's very hard to get in, that's for sure. My secret sauce was to call the company after a month. When I got the interview, I brought my laptop with all my relevant projects. I was interviewed for product assurance, software programming, and technical artist. They saw that I liked programming and 3D stuff, so I was hired as a TA. I ❤ me some hand written shaders! Been doing TA stuff for many, many years. Having LinkedIn and also a place to demo related personal work and projects definitely helps. Sharing school projects or any other type of collaborative project doesn't help much, however, because it's never clear who worked on what. My personal pet peeve is with candidates who box themselves in by saying they only want to do a specific job and no other...but this is during the interview itself.
@git-amend
@git-amend Күн бұрын
That secret sauce is something I wish I had mentioned in the video! Following up is very useful, though one of my tactics in the past has been to do that after the first interview to thank them for their time and typically I'll ask a question during the interview that I can thank them for their answer in the message (i.e. what's a good book to learn more about that subject?). Cheers!
@littledreamergames
@littledreamergames Күн бұрын
@git-amend Oooooh I like that. Showing interest in learning as you go, that is a paramount skill in this industry! Cheers!
@Cloud-Yo
@Cloud-Yo Күн бұрын
Opportunities are scarce where I live and competition is high. Ive done many of the things you mentioned but still havent gotten much in terms of replies..anyhow, thanks for the great advice and best wishes to everyone else that is also looking for work!
@git-amend
@git-amend Күн бұрын
Hopefully as companies more more towards Remote work, opportunities will increase! Best of luck!
@JustFor-dq5wc
@JustFor-dq5wc Күн бұрын
Great advices. Personally I prefer solo gamedev. On headphones there are some stereo/reverb glitches. Or maybe that's my old bluetooth headphones.
@git-amend
@git-amend Күн бұрын
Yeah, I think we all do to a certain extent. Not sure about the audio, but I'll keep an eye on that.
@paulm8501
@paulm8501 Күн бұрын
Truly amazing!! Thanks, man
@git-amend
@git-amend Күн бұрын
My pleasure!
@SumitShrestha-di1vl
@SumitShrestha-di1vl Күн бұрын
hello sir i am thoroughly goin through all ur videos yu re a godlike programmer just a question my client handle work fine after i integrate to different built project but when i use handleservertick then after queue items are used in server the server gets very jittery in y axis where yu used with y :4 since my car is always at 2.4 to 2.6 i even tried to set it to 2.4 its jittery coming front and back how can i fix this but im not using reconcile timer ?? please help sir
@feidry
@feidry Күн бұрын
Can you make a video recommending some more courses like the InDesign one mentioned at the end? Great video!
@git-amend
@git-amend Күн бұрын
Are you looking for more courses about things like Adobe products (if so that creator has a lot of good courses) or something more about graphic design in general? I put a link to that course in the video description by the way.
@feidry
@feidry Күн бұрын
@@git-amend Any great Udemy or similar courses that you think people would benefit from, doesn't have to be graphic design or Adobe specific.
@nuin9937
@nuin9937 Күн бұрын
I love being a corporate slave I love it so much
@MarushiaDark316
@MarushiaDark316 Күн бұрын
Firstly, thank you for this. The number of people in the industry with experience who share this type of stuff is few and far between. That said, how would you amend this advice for people who might ... - Be self taught (i.e. from YT rather than University or certifications) - Only have some of the areas but not others (e.g. they can do C# but not JS or vice versa, or they can do most of the things but not one or two of them) - Have been out of work for some time (i.e. gaps in your resume) - Haven't been in a relevant position before or in some time
@git-amend
@git-amend Күн бұрын
Well, I hope that you aren't affected by all four of those at the same time - it will certainly be difficult. Self taught isn't a such a big issue. My suggestion is that if you don't have any official education, simply omit that from the resume, and if they ask about it, you can tell them you are self taught. I will say though, that you need to make sure you have some projects highlighted in your resume which are relevant to the job that will impress anyone looking at them. Next, be honest about your abilities. There's no point lying about them because you'll end up burning a bridge when they find out. Don't say you know JS if you do not, it's a waste of everyone's time, including yours. If you've been out of work for some time, that's fine. Nobody cares about that. If you haven't had a relevant job before, that's harder, but it really depends on the position you are trying to get. For most internships and co-op positions, that's expected because they are typically students. Even for Junior devs that's usually the case. If you have had a relevant job before but it was a long time ago, you can still put it on your resume, but they are going to want to know why you stopped. Maybe that was to focus on personal projects or do some consulting - hopefully something related. If you have these kinds of issues, it just means you have to make sure to network better than anyone else, and you also need to have some good projects you can highlight in your resume.
@feidry
@feidry Күн бұрын
@@git-amend This is a great answer. TL;dr: Make good things, show them off, network.
@gonzaloasencio4503
@gonzaloasencio4503 2 күн бұрын
Thanks for another amazing video!
@git-amend
@git-amend 2 күн бұрын
My pleasure!
@kadircalloglu2848
@kadircalloglu2848 2 күн бұрын
I did not graduate as a computer engineer. My department is mathematics. I almost never received a good job offer, my 2.5 years of Unity experience turned out to be a waste. I changed careers. If you are not a graduate of a really relevant field, unfortunately, there will be a bad result. Please keep this in mind.
@MysticCoder
@MysticCoder 2 күн бұрын
Skills listing is always a laugh fest. It's so easy to add stuff you're interested in and have read about there, but that isn't practical experience (like quantum computing). You always lose points for that. In fact, if you list a skill - you should bullet point when, where and how you have experience for that.
@git-amend
@git-amend 2 күн бұрын
That’s a good point, qualifying a skill if possible is a plus.
@damonfedorick
@damonfedorick 2 күн бұрын
Nice.
@git-amend
@git-amend 2 күн бұрын
Thank you! Cheers!
@Anvelir
@Anvelir 2 күн бұрын
Ultra useful. I fought with that one problem 3 times, every time with different approach, experimenting. Finally got my job, but dear god, I should stop learning things the hard way (Recently was struggling with compute shader Unity coding in similar manner)
@git-amend
@git-amend 2 күн бұрын
Nice work! Great to hear!
@iamrick4469
@iamrick4469 2 күн бұрын
I am really greatful for your work. I gathered so much knowledge from you. I'm preparing to apply for junior Unity Dev position, wish me luck <3
@git-amend
@git-amend 2 күн бұрын
You’re welcome! Best of luck!
@rutchjohnson
@rutchjohnson 2 күн бұрын
👀 These are great! I guess have some work to do. Haha
@git-amend
@git-amend 2 күн бұрын
Nice! Best of luck if you’re job hunting!
@forbiddenbox
@forbiddenbox 2 күн бұрын
awww thank you
@git-amend
@git-amend 2 күн бұрын
You’re welcome!
@CorrespondingFear
@CorrespondingFear 2 күн бұрын
I'm a mid to senior Unity dev w/o a job. The IT industry is struggling a bit so I don't think the main issue is the CV.
@git-amend
@git-amend 2 күн бұрын
It will not be the only challenge you face, but the reality is that most resumes are not worth consideration and that’s the end of the road for most applicants.
@swoobie
@swoobie 2 күн бұрын
"Become a known person" This is huge IMO, as this has also gotten me job offers when I wasn't anticipating them
@git-amend
@git-amend 2 күн бұрын
Yes, I agree - it is critical and surprising effective.
@nostdev
@nostdev 2 күн бұрын
The hiring situation in companies in general never ceases to amaze me. I work in games, and the only thing that really matters to me is seeing the projects that the candidate has created. Bonus points if they did it themselves. If I come across a candidate who lists a page full of skills and another who simply says: 'I made this game and that game', the latter is already light years ahead of the competition
@git-amend
@git-amend 2 күн бұрын
I agree, showing relevant related work if possible is a big deal. Not everyone can do that for various reasons, but I think it would benefit most people.
@TuberTugger
@TuberTugger 2 күн бұрын
I'm reminded of the resume I saw with 140 wpm typing speed as a core skill. Anyone typing that quickly is doing it as a hobby and a flex. It's irrelevant to the job. Above 70? Sure. But that should be implied if you're applying for a job that requires programming. Also, avoid copy paste GPT. Had someone apply recently that very obviously put the entire job posting into an AI prompt and got back the "ideal" resume. It was incredibly obvious. You can't just "solve" a resume. If something looks WAY to exact. My advice, if you're gonna AI anyway, at least go back and smear things around a little. Maybe it worse like a human did it.
@git-amend
@git-amend 2 күн бұрын
Haha nice. Good advice, thanks for sharing that!
@wazatojanai6333
@wazatojanai6333 2 күн бұрын
I've seen these X% improvement blurbs in other resumes but I'm not sure how I'd write it for game projects. Most beginner projects are going to be just implementation stuff. Like: "Implemented a FSM/BT Framework and create Multiple Enemy/Boss BT/FSM". Or, "implemented A* pathfinding". You could frame optimizations as X% speedup but you'd probably have to mention technical details which might lead to long bullet points. I appreciate what you're doing. It'd help a lot if you could share an example ideal gamedev fresher resume/
@git-amend
@git-amend 2 күн бұрын
There will likely be some follow up videos to this one, I’ll keep that suggestion in mind!
@alvaroalda3112
@alvaroalda3112 2 күн бұрын
May I ask you where do you work? You may be a game developer and this industry is quite small, it could be really fantastic to end up working in the same company
@git-amend
@git-amend 2 күн бұрын
I can’t talk about where I work too much for contractual and security reasons, but it’s in enterprise programming. Making games is what I do for fun!
@octia2817
@octia2817 2 күн бұрын
I've had around 1000 applications sent, over the past 10 months. Not a single callback or email or interview, I have 2 years of gamedev experience and 3 released titles. Am I supposed to tailor my cover letter for every position? I gave up on hoping for any one particular position. Half of the video (I've watched half so far) is about customising your resume and cover letter to the job posting. How long should I spend per position, and avoid burning myself out from this endless monotony? At this point I'm thinking about automating it, despite hating this practice.
@git-amend
@git-amend 2 күн бұрын
I'm sure it does seem monotonous, but your chances will be zero if you don't tailor your resume and cover letter to the job. Most of the time, those changes will be small because you'll be targeting the same sector of the industry. Make sure you start building connections with these people you want to work with too on social media, it makes a huge difference.
@FurinaxiDev
@FurinaxiDev 2 күн бұрын
This was exactly what I needed since I'm currently on the lookout for a job 💯💯
@git-amend
@git-amend 2 күн бұрын
Right on! Best of luck!
@skylarmuffin8145
@skylarmuffin8145 2 күн бұрын
Woah, this is by far the best advice I've ever seen for surching for a job. Thankyou so much for this. Im going to rewatch and follow this everytime I apply for a job. ^-^
@git-amend
@git-amend 2 күн бұрын
Awesome, so glad you found it useful! Best of luck in your next job search!
@techdave99
@techdave99 2 күн бұрын
I will pass this on to my nephew. I would like to see him get a related job to his schooling and interest.
@git-amend
@git-amend 2 күн бұрын
Fantastic! It can be tough to break into the industry, so I hope this helps him!
@techdave99
@techdave99 2 күн бұрын
He's still in school, but want him to start looking for the job he wants.
@chupuchipu7653
@chupuchipu7653 2 күн бұрын
Dang, you gave a little spark of inspiration here. When I started watching this channel, I felt myself as noob, but now I have strong grasp of design patterns and powerful code architecture, and now when you said "as I watch this channel, hence I'm good", that gave me a positive feeling and hope. I also want to work with people like you. On August, I will apply for jobs, and will follow these suggestions.
@git-amend
@git-amend 2 күн бұрын
Awesome, glad to hear that! Let me know how it goes!
@chupuchipu7653
@chupuchipu7653 2 күн бұрын
Ofcourse Sir
@RiosheGames
@RiosheGames 2 күн бұрын
Thank you, I am about to switch, the video came out just at the right time. I have a question, I have been professionally working as a unity dev for 2 years now, as I said looking for a switch, I know I will be able to answer unity questions so currently am grinding Leetcode instead of making projects ( have 5 mobile games as personal projects). Am I doing things wrong, should I focus on projects more? , to be completely honest I sometimes struggle with Leetcode Medium questions, only did 1 hard by myself, so not very confident in passing a technical interview.
@git-amend
@git-amend 2 күн бұрын
Glad this has helped out out. It sounds like you have a solid amount of work to back up your resume, so that's great. As for the questions, I would only focus on the hard level if you are trying to get into Google. Otherwise, medium is great - remember they aren't trying to stonewall you, they just want to know how you think. Join the Discord, we do a real interview question every Tuesday as a Code Kata! I'll probably do a video about interviews later this year.
@RiosheGames
@RiosheGames 2 күн бұрын
@@git-amend Thank you just did, looking forward to it.
@git-amend
@git-amend 2 күн бұрын
You can see all the archived ones here too, we've been doing this for a couple months now: github.com/adammyhre/Code-Katas
@RiosheGames
@RiosheGames 2 күн бұрын
@@git-amend Thank you that's very kind of you
@problem1O1
@problem1O1 2 күн бұрын
Finally new Sunday video ❤️💯
@git-amend
@git-amend 2 күн бұрын
Yes! It was a long week wasn't it!
@git-amend
@git-amend 2 күн бұрын
Do someone a FAVOR today - if you know a student, someone who is looking for a job, or a developer struggling to get an interview, send them a link to this video! If this video helped YOU out, let me know in the comments.👍
@johncarlogamboa7331
@johncarlogamboa7331 2 күн бұрын
Instantly shared this in a discord community I'm in. We do get asked about this a lot, your video is another awesome resource. Hope you make another one that's game dev specific, I am finding it hard to put what as when I ask other software engineers that are non game dev I am not quite sure if it is applicable for me. Cheers.
@johncarlogamboa7331
@johncarlogamboa7331 2 күн бұрын
To be more specific, I am not quite sure what to put like what tech stack or core skills to put as a unity developer other than unity engine, git, and c# as programming language for example. I may have been using some tech stack but is unaware that it is a stack. It just feels my resume is lightweight. I think the upside to being a game dev is that we can put the games we have worked on and have their own bullet points (this is what i did, i feel each project has something new that i was able to put value on and taught me new experiences)
@git-amend
@git-amend 2 күн бұрын
@@johncarlogamboa7331 Thanks for sharing the video, I hope it helps a lot of people! I think the real big differences between general software engineering and game dev come out more during the interviews, as often the gatekeeper is not a developer. But I think I will talk about this topic more in the future, in particular what you've mentioned there.
@donmacsween2842
@donmacsween2842 Күн бұрын
Currently a mature game development university student in the UK, just sent my course lead this video and will be discussing it with my fellow students when we come back for our second year in September. Great video as always, very much appreciated.
@charliehobbs1305
@charliehobbs1305 2 күн бұрын
When you remove the system upon exiting play mode, do you really need to remove the system, or would it be enough to set it back to the default player loop? If multiple systems were injected, then this would remove all of them right?
@git-amend
@git-amend 2 күн бұрын
It would remove all of them. Be careful when resetting back to the default player loop, it's generally not advised because I have heard of people doing this and then suddenly their 3rd party tools stop working creating an invisible bug because the 3rd party tool was adding a system they didn't know about and suddenly it's being removed silently.
@charliehobbs1305
@charliehobbs1305 8 сағат бұрын
Ah ok thank you. I dont currently have any third party tools that do this, so ill debug a warning to let me know.
@fokeyjo
@fokeyjo 2 күн бұрын
It wouldn't be my preference for where to use the builder pattern when there's a partial order to the method calls, i.e. you have to have created the layers for some of the other functions to work, but since this is technically always wrapped in the (pseudo-Director) Clone method, it's not exposed as a library so you retain control to it. It still does the job of cleaning up smelly code! Also, when you talk about the switch, I think you missed saying that it's prime for being converted when the if conditions are checking the same variable values, switch (true) is an equally bad pattern! In my work (not games), we use it a lot for cleaning up the business logic (in the director layer) when we're rendering data (just to view models) that may have come from differently-formatted data sources. You can have the same builder interface to set information for rendering (e.g. setting number of items, show/hide things), but have a completely different implementation underneath for each data source. The builder always outputs something else at the end so that mutability doesn't matter, they're very temporary, otherwise it's like the house builder moving in with you when you buy a new property!
@git-amend
@git-amend 2 күн бұрын
Thanks for sharing your insights with a real-world use case! I like the house analogy. Regarding the switch statement, you're absolutely right. Converting if conditions that check the same variable values to a switch case can indeed streamline the code and improve readability, but using `switch (true)` is generally not recommended.
@-Engineering01-
@-Engineering01- 2 күн бұрын
The first code this dude wrote was more readable to me, I mean for solo devs it's an overkill, wasting of cpu cycles, abstraction nightmare and makes code harder to debug. I think it's like using a bazooka to kill an ant for small scale games, but good fit for big sized projects like MMOs. As backend devs we call this as abstraction hell. Big fat IAbstractionSpringBeanFactories are killing our sector that's why we are started to seeing more adaptation for golang like languages to reduce abstraction hell. Thanks ! Btw it'd be great if you could make a rewiev video on Casey Muratori's "Clean code horrible performance" video.
@git-amend
@git-amend 2 күн бұрын
I understand your perspective; for solo developers or small-scale projects, abstraction can sometimes feel like overkill. I'll have a look at that video you mentioned.
@ninqbi1738
@ninqbi1738 3 күн бұрын
Can i let All the nodes action or condition inherit from Leaf directly instead of using IStrategy (of course i will remove this interface, only use Leaf class)?. And how to integrate blackboard to behavior tree?. That's all my wondering, im so gratefull if you have time to answer me. Thank you!!!
@maulikpankhania859
@maulikpankhania859 4 күн бұрын
I have been using Method Chaining from quite some time. One day i was bored and was exploring DOTWeen Library and i wanted to know how Method Chaining works and Now I use it with mostly my Singleton classes and to add complition and failutre handlers rather than making events and subscribing multiple functions
@gloups825
@gloups825 4 күн бұрын
I was wondering if there was any reason why you shouldn't make the other singletons inherit from your base singleton class and override the methods and mark the properties with a new if necessary.
@git-amend
@git-amend 4 күн бұрын
You certainly could take that approach if you wanted to, and in fact I would say it's worth considering in your own projects if you felt that was useful for long term maintenance or some other reason. Usually though in the context of a KZbin video, for the sake of communicating the ideas being presented, I do my best to keep it as straightforward as possible.
@gloups825
@gloups825 4 күн бұрын
I see, thank you! I'd really like to thank you for the quality of your videos, which are really professional. I've been looking for months for videos on game architecture in unity, which is often poorly explained, and with you I'm taking it to the next level.
@-Engineering01-
@-Engineering01- 4 күн бұрын
Too much overhead to make a DI framework even a little one. I'd prefer to buy that via asset store. Thanks 😊
@git-amend
@git-amend 4 күн бұрын
If you are looking for a great DI tool that is easy to use from the store, I recommend this one. There is a free version as well. assetstore.unity.com/packages/tools/utilities/init-args-200530?aid=1101lw3sv
@-Engineering01-
@-Engineering01- 3 күн бұрын
@@git-amend I bought it immediately thank you !
@TheRubenazo
@TheRubenazo 5 күн бұрын
Question, ¿What do I call when I want to load a new scene?
@git-amend
@git-amend 4 күн бұрын
Pass a reference to a SceneGroup into the SceneGroupManager.LoadScenes method to load new scenes together. If you are talking about adding a scene without unloading the current scenes, you'll have to add some functionality for that.
@loscaballerosdebronzodia8211
@loscaballerosdebronzodia8211 5 күн бұрын
Being new to programming i wish to ask which resources do you recommend to learn c# and programming in general , you seem very knowledgeable so i wish to know
@git-amend
@git-amend 5 күн бұрын
If you join the Discord, take a look in the #programming section - there is a pinned list of recommended reading to help people progress from Beginner to Advanced