Okay I like the concept, now I just have to find out about all those fancy names and how to use the thing the names refer to i guess :D
@krunalsavani55579 күн бұрын
After watching this video I am willing to learn through your Udemy Course.
@GameDevBeginner8 күн бұрын
Thank you! Hope you find it useful.
@krunalsavani55579 күн бұрын
Superb Information in easy way, Thanks Brother
@SniperSam10 күн бұрын
i keep putting off and putting off. The pickle I am in is which engine to use, since I started in Unity, till the curfuffle.
@GameDevBeginner9 күн бұрын
When they announced the runtime fee in 2023, I think it was, even I thought about using a different engine, and my channel is mostly Unity content. But personally, I'm really happy with the changes they've made since. That said, starting in any engine is better than not starting.
@Tutunafaltu11 күн бұрын
Could anyone tell me what theme is he using?
@GameDevBeginner9 күн бұрын
Gruvbox
@Die.Banane11 күн бұрын
thanks a lot
@khaledalshaikh599111 күн бұрын
The fact that this video doesn't have 100s of thousands of views is beyond me. Keep up the amazing work! getting to the meat and bones and straying away from the cliches
@hunter-ci7dk12 күн бұрын
OMG this is like the single most useful video in all of youtube related to Unity!
@colinkeith353320 күн бұрын
it said type or namespace player (the thing i'm trying to get a bool from) could not be found and while i try to set an assembly reference because of the error it wont show up
@dman-tm20 күн бұрын
Is it only me or do other people use animationcurve in tandem with lerp functions? is their any downside to this or any problems? i never hear people talking about it and it's what i use always becasue it does exactly what i want.
@GameDevBeginner20 күн бұрын
I do this too and it's great. Makes it easy to change easing curves in the Inspector.
@dman-tm20 күн бұрын
I can tell we will be friends just by looking at your tool bar. impressive
@shashanktambe634125 күн бұрын
Implemented a coroutine, was fucking up the game , saw this video, turns out I DIDN'T need a coroutine
@spamik764825 күн бұрын
This explanation is really good. I've watched five or six of different videos about coroutines, but only thing I understood was corutines are like complicated timer thing. But now I really understand, what is corutine, how it works and its usage. Thanks!
@Catalin-i1o26 күн бұрын
dosen't work.... but good tutorial
@martinrohwedder661827 күн бұрын
This is absolutely one of the best introduction videos I have ever encountered about how to start game development. Its strict to the point, very informative and without any foolish "You have to use this engine" or "You have to start making a simple platformer". Very good work.
@GameDevBeginner27 күн бұрын
Thank you so much!
@oyleolduboyleoldu367727 күн бұрын
this is the golden raycast documentary
@Sharky.Sharky.Sharky27 күн бұрын
Pleeease teach quaternion bro I’m soo confused and you help sm
@mirm0n28 күн бұрын
You are awesome
@mirm0n28 күн бұрын
I read a lot of your articles. So helpful! You're a legend
@rov873028 күн бұрын
yoo, you're the goat
@Richjie29 күн бұрын
VERY usefull, thanks so much😎🔥
@Sell-anything29 күн бұрын
Underrated Channel
@SLthenus29 күн бұрын
I created Coroutine singleton, so every class can store their ienemurator there and it's automatically startcoroutine. So only 1 Monobehaviour that control all coroutines in my project
@Hector_TLАй бұрын
This is some pretty useful information, there were a few things i didn't know. Thank you very much wise man.
@FossilsmudgeАй бұрын
are they a good thing to use often though? (thinking about a 3d desktop game over a mobile one ehre) cuz i keep hearing about optimisations and apprently coroutines can be quite memory intensive but im not super sure
@GameDevBeginnerАй бұрын
If there is an added overhead to using a coroutine, it's not going to be enough to avoid using one if it's the right tool for the job. Plus, the efficiency of a coroutine is likely to be more affected by what's in it that the coroutine itself.
@FossilsmudgeАй бұрын
thx!
@dknyoiwiАй бұрын
every one hate coroutines
@GameDevBeginnerАй бұрын
I ♥ coroutines!
@CELUGamesАй бұрын
You're the best, bro!
@MylesJacobSwieАй бұрын
Happy to see your course on sale. Didn’t get to buy it on release but got it this time, encouraging others I know to also grab it ASAP. Thanks for always making high quality content!
@GameDevBeginnerАй бұрын
Thank you! Hope you enjoy it.
@KesudillaАй бұрын
Game Design Document.
@BMRG14Ай бұрын
One method that worked for me was writing down every step (on a piece of paper) with the most details possible to reach a MVP. An example of what I mean by most details possible: 1. Create a new project in Unity and change namespaces 2. Create a cube and name it Player 3. Import Cinemachine and configure its settings like the other project 4. Add PlayerMovement.cs script like the one you saw in that video 5. Add an empty game object and name it FinishLine 6. Add a collider that will debug a message when player reaches there 7. etc. You have to imagine you're talking to a very novice developer (or maybe an AI agent that follows your text exactly the way you've described it), and write literally everything that needs to be done. Of course when you actually start working on the project, some steps might change a little, but this way you'll have a clear step-by-step guide of what you should do.
@patrickbielau6919Ай бұрын
Abstract this and you get a sense for how you could get any complex project going you set your mind to. Truly awesome video 👍 constructive, positive, aware ❤
@GameDevBeginnerАй бұрын
Thanks so much
@thefoxguyАй бұрын
This video helped me a ton actually, damn!
@SafetyKittenАй бұрын
great video, but some background ambience / music would definitely go a long way - just constructive criticism though, no hate!
@GameDevBeginnerАй бұрын
thanks for the feedback
@kaizen9451Ай бұрын
This isn;t tiktok
@RickoDeSeaАй бұрын
very nice video
@MikeScottAnimationАй бұрын
Great
@starline7228Ай бұрын
This channel is a jem 💎
@sus_melonАй бұрын
is this mark brown's second account? 😅
@diwakar_tsnАй бұрын
Sounds like that 😅
@GameDevBeginnerАй бұрын
I get it every video 😂
@black_squallАй бұрын
Love it
@Johan-rm6ecАй бұрын
You really need to be very intelligent and creative to develop games. Not to mention a LOT of various skills. So when you need these kind of video's to get started because you don't know where to begin. Perhaps gamedev is not for you. These days gamedev is some kind of escape, i don't wan't to work for a boss. I want to make millions or better because yeah Eric Barone. Did i mention for wanting flexible working hour's. Gamedev is for a few, but the short answer is just start. Even if you won't make a living out of it, programming skills and yhe other skills you obtain are highly valuable.
@GameDevBeginnerАй бұрын
I agree that it's not easy, but everyone can make games, and not knowing where to start isn't a reason not to try.
@thechaxxe3565Ай бұрын
I disagree that you need to be very intelligent and creative to make games, what you actually need is a computer (or a phone if you wanna go that route)
@MAGNETO-i1iАй бұрын
@@thechaxxe3565 a phone? Yeah thats how I like to code my games 😂
@InnerEagleАй бұрын
Very intelligent you say? Have you ever saw the code behind "Yandere simulation"?
@thechaxxe3565Ай бұрын
@@MAGNETO-i1i you laugh at it but it’s actually a possibility nowadays
@junba1810Ай бұрын
That was a great video! Thanks for the advice! I don't have much experience but I wanna share a recent experience I had that fits well with the theme of the video. Last summer I finally got down to actually learning Unity and spending time every day working on my skills. Initially I thought "I shouldn't try to make one of my ideas, a game because it will take a lot of time", hence I decided to start working on a platformer with a vague idea of what it was supposed to be and also thinking I would copy Super Mario Bros. Fast forward 2-3 months, I was really proud of the movement I had created, I had added acceleration, different friction in the air and on the ground, Coyote time, Input Buffer for the jump etc. But once I was done creating all of those mechanics I realised that I didn't really know what to do with them. I wasn't really that interested in creating a platformer game from the beginning but I said to myself "How hard could it be to copy Super Mario Bros". Well, even though I understand that not every minute spent working on your game is gonna be fun, working on a personal project as a hobby while also having no interest in it was just too boring and painful. All of this to say that planning is really important. I know it's kinda boring but having a vision in your head will boost the motivation when things feel like they aren't going very well. But of course, once you have a very rough idea in your head, JUST START!!!! I have given up on this project and I started a second one with a hopefully more focused vision, using the MonoGame framework. I hope it goes well.
@GameDevBeginnerАй бұрын
Thanks for sharing! best of luck on your new project.
@Johan-rm6ecАй бұрын
I don't plan my game and let grow naturally.
@arthurjvnbАй бұрын
My biggest problem with interfaces in Unity is that it is not serializable out of the box. I do love using interfaces, but that single limitation makes me almost never use it inside Unity (only interfaces from System itself).
@GameDevBeginnerАй бұрын
Absolutely, it would be great to be able to drag a reference to a field based on the interface it uses
@arthurjvnbАй бұрын
@GameDevBeginner yeah. I hope they add that feature in the near feature (so that we do not need to rely on Odin or Naughty assets)
@RadidarАй бұрын
This was a good video. As someone who has been using Unity as a game designer since 2016 and is self-taugh in coding, this video helped me understand the underlying system under the Action type that I've been using for years :D
@RivenbladeSАй бұрын
Wtf is this. Just make games people
@DerAuaАй бұрын
Subbed.
@KyleJMitchellАй бұрын
It would be useful for you to add a link to that GDC talk to the description of this video.
@GameDevBeginnerАй бұрын
Done! Also, here's the link: www.gdcvault.com/play/1012356/One-Page
@ArleneIrabaАй бұрын
Book , на універзітї
@HersatzАй бұрын
Couple of additional tips for aspiring developers here. 1. Avoid walls of text as much as possible. It is the worst way to transfer the complexity of game design information. Text should only be used to specify things that cannot be properly explained otherwise. 2. Try to separate things into different design documents also. A system should not be detailed in a level design document, for example. Nobody wants to have to find how an AI should behave through the design document of dungeon number 6. It's all about defining through encapsulation and teaching multi-faceted elements of a game in the fastest way possible. 3. Use a variety of design document format. Some things are more easily explained through specific design document formats. Here's a short non-exhaustive list: - Storyboard - Mind map - One pager - Flowchart - greyboxing
@userbunny14Ай бұрын
soo there's no hotkey to just hold, click the object and free move it like in blender?
@whynotanytingАй бұрын
I've found Miro quite handy to organize our thoughts for a game we're making. It's pretty good since there isn't the limit of paper space and you can technically fit the whole thing on "one page". Very handy for art references and music as we can collaborate some sort of "mood board" together. Plus, if we ever need to add someone to the team we can just invite them.
@lazercatanimationsАй бұрын
Crucial for all game devs. This video tought me alot 😀