Пікірлер
@LucRio448
@LucRio448 6 күн бұрын
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
@krunalsavani5557
@krunalsavani5557 9 күн бұрын
After watching this video I am willing to learn through your Udemy Course.
@GameDevBeginner
@GameDevBeginner 8 күн бұрын
Thank you! Hope you find it useful.
@krunalsavani5557
@krunalsavani5557 9 күн бұрын
Superb Information in easy way, Thanks Brother
@SniperSam
@SniperSam 10 күн бұрын
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.
@GameDevBeginner
@GameDevBeginner 9 күн бұрын
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.
@Tutunafaltu
@Tutunafaltu 11 күн бұрын
Could anyone tell me what theme is he using?
@GameDevBeginner
@GameDevBeginner 9 күн бұрын
Gruvbox
@Die.Banane
@Die.Banane 11 күн бұрын
thanks a lot
@khaledalshaikh5991
@khaledalshaikh5991 11 күн бұрын
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-ci7dk
@hunter-ci7dk 12 күн бұрын
OMG this is like the single most useful video in all of youtube related to Unity!
@colinkeith3533
@colinkeith3533 20 күн бұрын
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-tm
@dman-tm 20 күн бұрын
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.
@GameDevBeginner
@GameDevBeginner 20 күн бұрын
I do this too and it's great. Makes it easy to change easing curves in the Inspector.
@dman-tm
@dman-tm 20 күн бұрын
I can tell we will be friends just by looking at your tool bar. impressive
@shashanktambe6341
@shashanktambe6341 25 күн бұрын
Implemented a coroutine, was fucking up the game , saw this video, turns out I DIDN'T need a coroutine
@spamik7648
@spamik7648 25 күн бұрын
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-i1o
@Catalin-i1o 26 күн бұрын
dosen't work.... but good tutorial
@martinrohwedder6618
@martinrohwedder6618 27 күн бұрын
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.
@GameDevBeginner
@GameDevBeginner 27 күн бұрын
Thank you so much!
@oyleolduboyleoldu3677
@oyleolduboyleoldu3677 27 күн бұрын
this is the golden raycast documentary
@Sharky.Sharky.Sharky
@Sharky.Sharky.Sharky 27 күн бұрын
Pleeease teach quaternion bro I’m soo confused and you help sm
@mirm0n
@mirm0n 28 күн бұрын
You are awesome
@mirm0n
@mirm0n 28 күн бұрын
I read a lot of your articles. So helpful! You're a legend
@rov8730
@rov8730 28 күн бұрын
yoo, you're the goat
@Richjie
@Richjie 29 күн бұрын
VERY usefull, thanks so much😎🔥
@Sell-anything
@Sell-anything 29 күн бұрын
Underrated Channel
@SLthenus
@SLthenus 29 күн бұрын
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
@Hector_TL Ай бұрын
This is some pretty useful information, there were a few things i didn't know. Thank you very much wise man.
@Fossilsmudge
@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
@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
@Fossilsmudge Ай бұрын
thx!
@dknyoiwi
@dknyoiwi Ай бұрын
every one hate coroutines
@GameDevBeginner
@GameDevBeginner Ай бұрын
I ♥ coroutines!
@CELUGames
@CELUGames Ай бұрын
You're the best, bro!
@MylesJacobSwie
@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
@GameDevBeginner Ай бұрын
Thank you! Hope you enjoy it.
@Kesudilla
@Kesudilla Ай бұрын
Game Design Document.
@BMRG14
@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
@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
@GameDevBeginner Ай бұрын
Thanks so much
@thefoxguy
@thefoxguy Ай бұрын
This video helped me a ton actually, damn!
@SafetyKitten
@SafetyKitten Ай бұрын
great video, but some background ambience / music would definitely go a long way - just constructive criticism though, no hate!
@GameDevBeginner
@GameDevBeginner Ай бұрын
thanks for the feedback
@kaizen9451
@kaizen9451 Ай бұрын
This isn;t tiktok
@RickoDeSea
@RickoDeSea Ай бұрын
very nice video
@MikeScottAnimation
@MikeScottAnimation Ай бұрын
Great
@starline7228
@starline7228 Ай бұрын
This channel is a jem 💎
@sus_melon
@sus_melon Ай бұрын
is this mark brown's second account? 😅
@diwakar_tsn
@diwakar_tsn Ай бұрын
Sounds like that 😅
@GameDevBeginner
@GameDevBeginner Ай бұрын
I get it every video 😂
@black_squall
@black_squall Ай бұрын
Love it
@Johan-rm6ec
@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
@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
@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
@MAGNETO-i1i Ай бұрын
​@@thechaxxe3565 a phone? Yeah thats how I like to code my games 😂
@InnerEagle
@InnerEagle Ай бұрын
Very intelligent you say? Have you ever saw the code behind "Yandere simulation"?
@thechaxxe3565
@thechaxxe3565 Ай бұрын
@@MAGNETO-i1i you laugh at it but it’s actually a possibility nowadays
@junba1810
@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
@GameDevBeginner Ай бұрын
Thanks for sharing! best of luck on your new project.
@Johan-rm6ec
@Johan-rm6ec Ай бұрын
I don't plan my game and let grow naturally.
@arthurjvnb
@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
@GameDevBeginner Ай бұрын
Absolutely, it would be great to be able to drag a reference to a field based on the interface it uses
@arthurjvnb
@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
@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
@RivenbladeS Ай бұрын
Wtf is this. Just make games people
@DerAua
@DerAua Ай бұрын
Subbed.
@KyleJMitchell
@KyleJMitchell Ай бұрын
It would be useful for you to add a link to that GDC talk to the description of this video.
@GameDevBeginner
@GameDevBeginner Ай бұрын
Done! Also, here's the link: www.gdcvault.com/play/1012356/One-Page
@ArleneIraba
@ArleneIraba Ай бұрын
Book , на універзітї
@Hersatz
@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
@userbunny14 Ай бұрын
soo there's no hotkey to just hold, click the object and free move it like in blender?
@whynotanyting
@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
@lazercatanimations Ай бұрын
Crucial for all game devs. This video tought me alot 😀