Object Pooling in Unity! Easy Tutorial!!
8:01
Easy City Generator Tutorial for Unity!
20:36
5 місяців тому
The Future of Learning Unity
6:09
6 місяців тому
Making a game with 2 colours! devlog 0
6:50
11 місяців тому
Random Path Generator in UNITY! [Tutorial]
12:46
КОМЕНТАРІ
@MarcelQT
@MarcelQT 6 годин тому
Congrats on 2K!
@schlankundflink
@schlankundflink День тому
This might just be difference of taste, but I find mixed-scale pixel art quite jarring. You have some button assets that have text superimposed on them. The pixels in the font text are far more granular than the borders of the button, and imo that hurts the cohesion of the pixel art as a whole.
@windwalkerrangerdm
@windwalkerrangerdm 4 дні тому
Regarding lighting, my humble suggestion is to not use the full scale of light falloff in a gradient, but to use it in bands. A custom shader where you round up (or down) the lighting value of each pixel to create bands that fall of in scales of 0.2 for instance (if 0 is fully dark and 1 is fully lit). I think current gradient breaks the pixel/1 bitty visual style. Also, I suggest slowing down the animation on the trees, making the shift smaller, and randomizing the animation start time through a simple script attached. This is looking so good, and I love the tiles you show at around @5:12. I grew up with a c64 and then a 286 pc, so these visuals itch the perfect nostalgia spot for me. I think your game has the most important element: an instantly recognizable and distinct and pleasant visual style. Just try keeping the negative space ratio correct, don't do too many/similar trees for instance.
@GarnetKane
@GarnetKane 3 дні тому
Wow! Really really appreciate this feedback - I agree, a shader will definitely help improve the gradient and colouring. The animations for the trees are definitely a placeholder for the moment, I just wanted to gauge how it would start to look, but I agree, if there's reused animations etc., I'll be sure to have randomised start times so that it's not so stale. Glad you're liking the look of it though! I'm definitely trying to itch that nostalgia as I get exactly that - I'll definitely keep these in mind going forward! Thanks so much :)
@kantallive
@kantallive 4 дні тому
So far, I've developed three tower defense games... To gain a better understanding of UI design, it's essential to experience some of the best games in the genre, such as Kingdom Rush, Dungeon Warfare, and Rats, Bats, and Bones. I can identify two issues with the game at present. Firstly, the visual appeal is not as strong as it could be with the involvement of a professional pixel artist. This aspect is crucial because our purchasing decisions are heavily influenced by visual aesthetics. While I understand your dedication to handling all aspects of art and code yourself, investing over a year into the game almost necessitates hiring a professional or sourcing high-quality assets. Being a solo developer doesn't mean you have to handle everything in the project. Secondly, based on the devlog, it seems that the game's rules aren't immediately apparent. This is critical because players form their first impressions within the first two minutes of starting the game. If players don't grasp the rules within this time frame, they're likely to quit. Only a small percentage of players will have the patience to independently explore the rules.
@GarnetKane
@GarnetKane 3 дні тому
Hey! Thank you so much for the feedback - I agree completely, I've definitely looked into some of the games in this genre and how they've done UI, and obviously this first dig was just a prototype but I'll keep developing the concepts. Regarding Pixel art - you're completely right that this game will be heavily based on aesthetics, and I think when the time comes to it if I feel that the art of the game is really lacking (i.e. my art sucks) I will definitely outsource from more experienced pixel artists, but for now as the projects still in the early stages of gameloop/asset creation, I'll probably just stick with some 5 minute drawings I whip up hahaha As for the gameplay, you bring out a really interesting point that I'm still yet to consider. I agree though - the games rules aren't immediately apparent and the 'fun' of it still isn't there yet. I plan on incorporating more of the 'lore'/'story' elements into the game shortly so hopefully that assists in the design of the game and helps players better understand the rules etc. I really appreciate this feedback though! I'll definitely take it all on board - Thank you so much!
@skylarmuffin8145
@skylarmuffin8145 4 дні тому
o7 fallen soldiers XD
@GarnetKane
@GarnetKane 4 дні тому
gotta put some respect on their name hahaha
@TheGekko
@TheGekko 6 днів тому
In case anyone is still following this guide... Github is case sensitive and unity refuses to work with Unity "just like that".
@FudanshIKun
@FudanshIKun 7 днів тому
Hi
@GarnetKane
@GarnetKane 7 днів тому
Hey! How are you
@FudanshIKun
@FudanshIKun Годину тому
@@GarnetKane Well, just finished my portfolio website and you said in the video to just say hi. So I did!
@sumdude5172
@sumdude5172 8 днів тому
As a soon to be graduate artist, doing everything right and got a glowing reference letter from my internship. Graduating right now is like being put in front of a gun who already shot thousands of my more senior colleagues and told to start begging for my life
@GarnetKane
@GarnetKane 8 днів тому
Couldn't be truer, it's a harsh reality but keep hustling and keep the passion alive and you'll get there
@3nertia
@3nertia 6 днів тому
Welcome to capitalism!
@foreducation408
@foreducation408 9 днів тому
Such a motivational video, i am in the same position as you were, building games and applying for jobs, improving my skills along the way.
@GarnetKane
@GarnetKane 8 днів тому
That's the way my friend. Just keep hustling and keep improving - as long as you have that drive you can seriously accomplish anything
@foreducation408
@foreducation408 9 днів тому
Great day in a life video with some actual work, awesome keep up the good work.
@GarnetKane
@GarnetKane 8 днів тому
Appreciate it! Glad you enjoyed :)
@noahfogerty5793
@noahfogerty5793 9 днів тому
id love to see a 3d version
@GarnetKane
@GarnetKane 8 днів тому
You're in luck my friend - I've done a 3d version on my channel if you haven't seen it yet! :)
@noahfogerty5793
@noahfogerty5793 8 днів тому
@@GarnetKane absolute lad
@TheNoobCenter
@TheNoobCenter 9 днів тому
thanks for this! could you share how what qualifications you have and how you found this job if possible? im fresh out of high school and that info would really help <3
@GarnetKane
@GarnetKane 8 днів тому
Of course! Glad you enjoyed - So fresh out of high school I went to Tafe - which is sort of like community college type because I wasn't 100% what I wanted to be doing - and studied a Tertiary course which is basically just doing the last 2 years of high school over to get a better mark hahaha and open up some options a bit more, then I went to university for a bachelors degree in Game Development! I did a video just recently on how I managed to get this job on my channel which i definitely recommend checking out as well! Best of luck on your journey, I'm here to answer any questions you have :)
@SunAlbionis
@SunAlbionis 10 днів тому
w-wait but when do you get time to go to starbucks 3 times a day and then go for happy hour and the company gym??
@GarnetKane
@GarnetKane 10 днів тому
ahh around here partner we keeping it real. catch me in episode 2 where i show you how to do a 9 hour shift and not work a single minute of it hahahah
@CroxifyDev
@CroxifyDev 10 днів тому
Would love to see more of these!
@GarnetKane
@GarnetKane 10 днів тому
keep an eye out, will definitely have more in the coming weeks!
@skylarmuffin8145
@skylarmuffin8145 12 днів тому
Very cool ^-^
@GarnetKane
@GarnetKane 12 днів тому
😁😁😁Thank you!!!
@adnaanmuhammed8784
@adnaanmuhammed8784 12 днів тому
nice day bro welcome to game dev dream
@GarnetKane
@GarnetKane 10 днів тому
Thanks bro! I made it hahaha
@Karlthuluu
@Karlthuluu 13 днів тому
Do you have any recommendation on how I would use this code, but place a specific tile on a slot before I start the generation? Say I want to put down a 'end-tile' on (3,4) and then not Instantiate any more of that tile in the generation?
@GarnetKane
@GarnetKane 13 днів тому
Hey! Great question - give me a few hours and I'll get back to you. Just for clarity, by 'end-tile', say you have 3 tile types start, middle and end tiles, you want only 1 instance of the end tile, and you want to be able to control that position to be for example (3,4), and then the rest of the tiles in the grid will be either start or middle tiles?
@Karlthuluu
@Karlthuluu 13 днів тому
@@GarnetKane Yes exactly!
@Karlthuluu
@Karlthuluu 10 днів тому
@@GarnetKane Hey, sorry to bother you, but did you find any solution to this?
@GarnetKane
@GarnetKane 10 днів тому
Hey - so sorry, have you got discord? you can join my group and then i can walk you through my solution for this :)
@FakeGingersAdventures
@FakeGingersAdventures 14 днів тому
Game development really is a tough journey. But "The Now" really shows that pushing through the hardships was worth it. The game looks much more cohesive, smooth and interesting!
@GarnetKane
@GarnetKane 14 днів тому
Thank you so much! Still a long journey ahead but it's been rewarding. Can't wait to see more of yours too!
@absentSun612
@absentSun612 14 днів тому
My animator and parameter keeps resetting when I save and I have no idea why
@AstorYT
@AstorYT 8 днів тому
same
@AstorYT
@AstorYT 7 днів тому
i found the sollution you need to create a new animator and bring the animations into it manually and use that one instead, it'll save and stuff.
@windwalkerrangerdm
@windwalkerrangerdm 15 днів тому
Your project has the first impression wow in visuals.
@GarnetKane
@GarnetKane 14 днів тому
Really glad you enjoy! I've loved the process and really emphasised the visuals as I know it'll play a big role in the games enjoyment :)
@foreignsleet
@foreignsleet 15 днів тому
would you recommend learning mostly unity or unreal, obviously its good to know both but which one is best to know better for getting jobs? how many companies use unreal and how many use unity?
@GarnetKane
@GarnetKane 15 днів тому
Hey! The age old question of which game engine should I use. At the moment, Unity is still the leading engine that the majority of studios are using, so I tend to point towards there because I also find it easier to pick up - but that being said, it largely depends what type of job you're trying to get into. Most indie studios will use a commercial engine, whereas the larger range studios (think Activision/Rockstar) will have their own in-house custom engine, and the majority of the time the custom engines use c++, which is obviously where Unreal Engine comes in handy. I think ultimately, depending on where you are in your game dev journey, whichever engine you personally find easier to use is the right choice. If a company is looking for someone with unreal engine experience and your knowledge is purely in Unity, still apply but be transparent with your knowledge on it - as I said in the video, you're likely to be hired on for your potential, not your capability, so if they think you have the knowledge and drive to learn another engine then it can definitely be applicable either way!
@MarcelQT
@MarcelQT 17 днів тому
this is so good! very re-usable tips for other software fields too
@GarnetKane
@GarnetKane 17 днів тому
Cheers bro! Glad you think so - i would’ve tried to generalise it more but I’m glad there were still some take away’s with it!
@skylarmuffin8145
@skylarmuffin8145 17 днів тому
Awsome Video ^-^ Do you have a link to that website that has all the public games studios In Australia?
@GarnetKane
@GarnetKane 17 днів тому
Sent to you on Discord! :)
@justarandomguy-gn2tu
@justarandomguy-gn2tu 17 днів тому
I have a question: Do i really need to really be good at DSA to get a job in the industry ? If don't then how much should i know about this subject to increase the chance ?
@GarnetKane
@GarnetKane 17 днів тому
Hey! Great question - and it’ll definitely somewhat vary, but as an example, I nearly failed DSA completely at university. This for me was always a weak point, so there were occasional coding interviews that would test this and I would immediately fail them - but that being said, partially it was a skill i built up over time, but you should definitely know the basics, if not at LEAST how the algorithm works. Things like Time Complexity can come later, but if you can look at pseudo code and gauge a general idea of what it’s doing and why, then you’re off to a good start. I would definitely recommend doing coding exercises to at least build a general idea, or focus on a single algorithm (Dijkstra’s for example) and have that be your strength. you’ll find that once you know or are comfortable with one, the rest start to make more sense. That being said - it ultimately depends on what the employer/application is looking for - you might be specialised in UI and have no need for it at all
@justarandomguy-gn2tu
@justarandomguy-gn2tu 17 днів тому
@@GarnetKane Thanks brother, i'm a self-taught and DSA is something that i always hesitate to get into (my friend studying CS told me that DSA is a pain in the a$$ for him at college as well 🤣), i guess i have to get into in sooner or later.
@tymondabrowski12
@tymondabrowski12 День тому
​@@justarandomguy-gn2tu I loved DSA at uni. Leetcode is a good website for practice, just try to write all the important parts yourself instead of relying on the libraries or what the language provides you.
@BrannoDev
@BrannoDev 18 днів тому
Passion is definitely recognised. There are a lot of people who pursue gamedev because they literally couldn't see themselves doing anything else. And then there are also those who just think it would be a fun job. It's pretty obvious at local gamedev events to determine whose who.
@GarnetKane
@GarnetKane 18 днів тому
Completely agree - it's not a job for everyone, and thinking its a 'fun' or 'easy' job is only going to get you so far before either you realise you aren't enjoying it, or you struggle to keep up with the work
@gameworkerty
@gameworkerty 18 днів тому
This looks like a Playdate game
@GarnetKane
@GarnetKane 18 днів тому
Definitely part of the inspiration were old school/handheld console with minimal graphics hahaha, originally inspired by the original Gameboy! Maybe I can port it to the playdate too ;)
@ruthlessinteractive107
@ruthlessinteractive107 21 день тому
Love the videos man man, Where can i ask some programming questions?
@GarnetKane
@GarnetKane 21 день тому
Hey man! Really appreciate it - jump into my discord if you have it, happy to answer any and all questions through there
@batidomartila5454
@batidomartila5454 21 день тому
Will you losing interest of gaming after know how to coding the complicated program?
@GarnetKane
@GarnetKane 20 днів тому
Hahaha it's kind of an interesting question actually - I still find the fun in gaming because of innovative ideas - there's definitely a part of me when I play a game now where I wonder how they achieved something like that, but it never ruins the 'illusion' in a sense for me. Maybe if I personally worked on the games that I enjoyed then I would probably find it a little bit harder to enjoy completely, but for the majority I still love it!
@fizcore3806
@fizcore3806 21 день тому
Will this sync to my mobile GitHub app?
@GarnetKane
@GarnetKane 21 день тому
Hey! Should do no problems - as long as you’re using the same github account on your mobile as your desktop!
@tr25ny
@tr25ny 22 дні тому
For some reason when the pool is full and all of them are in use and then starts instantiating new objects, it then skips generating every 2nd object from then on.
@MarcelQT
@MarcelQT 22 дні тому
keen to see the game release!
@GarnetKane
@GarnetKane 21 день тому
Thanks so much bro! We have a date locked in, but the store page should be coming out in the next few days!!!
@Mr_quix_
@Mr_quix_ 22 дні тому
Had to like based solely off of you watching holes lol
@GarnetKane
@GarnetKane 22 дні тому
Man of superior taste. Appreciate it - i seriously forgot how good holes is hahah
@cainbartolomei4372
@cainbartolomei4372 22 дні тому
Love your work 🙏
@GarnetKane
@GarnetKane 22 дні тому
No no, love YOUR work xxx
@briandeanullery
@briandeanullery 22 дні тому
Love it man, keep up the good work!
@GarnetKane
@GarnetKane 22 дні тому
Thanks so much bro! Appreciate it ;)
@ListenUpNoobs
@ListenUpNoobs 22 дні тому
10:22 based chad
@GarnetKane
@GarnetKane 22 дні тому
can confirm, sold me a $100,000 coupon for a lamborghini panel repair for the hot price of $50,000, i just saved $50,000!
@Absurd_Games_Studio
@Absurd_Games_Studio 27 днів тому
Nice bro, I had to stop the video so I could go back and binge your earlier stuff first. This has huge potential and the art style is amazing!
@GarnetKane
@GarnetKane 27 днів тому
Ayy! Appreciate it - means a lot! Your games looking great too, been loving what you've been posting so far!
@Aerrihn
@Aerrihn 28 днів тому
what a banger
@GarnetKane
@GarnetKane 27 днів тому
no u
@MrBluecapDev
@MrBluecapDev 28 днів тому
That's some awesome progress! Great to see how far the game has come, it's really starting to shape up - looking forward to the next update!
@GarnetKane
@GarnetKane 28 днів тому
Cheers bro! Hopefully can actually get to showing off updates for this game properly hahaha
@bananaaudio
@bananaaudio 28 днів тому
So cool to see how far this has come!! Love the slight tabletop feel it has to it now. Keen to see where you take it next
@GarnetKane
@GarnetKane 28 днів тому
Thanks so much bro! Yeah the tabletop style definitely made the game feel a lot cleaner and cohesive!
@MarcelQT
@MarcelQT 28 днів тому
love it! such a realistic dev log of how sometimes you need to spend a ton of time rebuilding things. keen to see more
@GarnetKane
@GarnetKane 28 днів тому
100%! Taking the time off really really helped though and even boosted motivation for me to continue the project!
@MrMetrix
@MrMetrix 28 днів тому
YOOOOOOOOOOOOOOO BRO REMEMBER ME
@GarnetKane
@GarnetKane 28 днів тому
BROOOOOOOOOOO I will never forget you - you're one of the day 1's :D
@DARK_AMBIGUOUS
@DARK_AMBIGUOUS Місяць тому
I see you were using both Visual Scripting and C#, I have a question for you, when you use Visual Scripting, does it make your game run at a really low framerate, like does that line of code feel like it's takes much longer to run? Everytime I use visual scripting, my games run horribly, I optimize everything but it doesn't seem to help, I saw a video where someone made the same thing in C# and Visual Scripting and the Visual Scripting took 180 times longer to run, they said that the performance is really bad. Also how would you recommend someone learn C# going from already knowing Visual Scripting?
@GarnetKane
@GarnetKane Місяць тому
Great question! And interesting point - were you also using Bolt for visual scripting? Visual Scripting generally runs the logic at the same pace as normal c#, it's all a similar logic flow - there do happen to be spikes loading the graphs initially as there is a lot of deserialization that needs to occur with the bolt graphs but other than that I've actually never really seen an issue. As for moving to c# from visual scripting - if you're familiar and comfortable with how the logic is set up, then it should be relatively straight forward to convert it. It's not a bad idea either to draw out how you expect a visual script piece of code to run and then look into how you can convert each of those into nodes - maybe even if you have a few nodes that you've worked with in the past, practice just converting them into raw c# so you know what the intended outcome is and how you should be laying things out (parameters/outputs/inputs etc.) If you do have specific visual scripting questions though, feel free to jump into my Discord and post your question there! I'll help however best I can :)
@lannygilbertson3585
@lannygilbertson3585 Місяць тому
99.9% of people would never be affected. I have come back to Unity because of the baby outrage (Last time using unity was in 2015, my desktop was ancient for the time, so load times sucked so I had to move to another engine). The mass droves of drones that came to Godot and GameMaker calling themselves "Unity refugees" was beyond annoying. I am happy to be back with unity.
@GarnetKane
@GarnetKane Місяць тому
I completely agree - I understand the people who have wanted to move out of principle, but beyond that, the number of people who really would be affected is so marginal, and realistically, if you do happen to be affected, then you're in the top percentile where you're actually also making a considerable amount of money from your game already. But yeah I am happy with using Unity and I think for the foreseeable future that will also always be my preference :)
@duhanavc6773
@duhanavc6773 Місяць тому
Thak you for explanation. How often should we push? I am begginer so I dont know I dont wanna push any small change I made
@GarnetKane
@GarnetKane Місяць тому
Hey! Good question - I would say, conventionally when you’re working in a studio, you will always push what you’re working on at the end of the day to ensure you don’t lose progress. But on top of that, whenever you’re working on a new feature/piece of content that you think is ready to push before you start working on something else, then would be a good time to push up the changes as well.
@duhanavc6773
@duhanavc6773 Місяць тому
Thanks. I think I got it. I am afradit that if I push so many times it will look bad and bulky in github but I think no need to worry about it
@GarnetKane
@GarnetKane Місяць тому
@@duhanavc6773 oh yeah for sure! Don't worry about cluttering up the github commit history at all - it would definitely even be considered better so that issue tracking becomes a lot easier!
@M1idget
@M1idget Місяць тому
what kind of algorithm do you prefer for 3D hexagonal map
@myriadpro1641
@myriadpro1641 Місяць тому
hey how do you get your money if the game doesn't pickup
@GarnetKane
@GarnetKane Місяць тому
Great question! And it's a very genuine concern with a lot of developers, especially on the indie side - for most cases it's a risk that the developer/studio has to take and unfortunately for a lot of studios this does/has resulted in projects being shut down or employment being terminated. However, the other end of it, is that the studios seek the funding before or during the development of the game - for example, in Australia where I am, there's certain grants that you can apply for through the Australian Government as part of the Screen and Media organisations, so occasionally studios are incentivised to actually make a game, and the money that they get from it will just almost be pure net profit!
@myriadpro1641
@myriadpro1641 Місяць тому
ok, i was thinking of switching from a degree in software development to game and simulation development, however, i believe there are more scenarios where software development is on the table, thank you for your quick feed back, one more question, is game development fun?, does it get boring?, and while being obviously complex, Is it a hard job?@@GarnetKane
@GarnetKane
@GarnetKane Місяць тому
Of course! And completely great and valid questions, don’t be afraid to ask more. Game Dev, especially in software is almost always going to be a fun job, there’s a good portion of the job which is just playing the game which you can never complain about hahaha Difficulty for it though definitely comes in waves, there’s some tasks that really require you to step back and think, and others that are pretty mindless especially if you’re experienced, but ultimately the enjoyment, at least for me, comes down to the problem solving aspect. I feel like any passionate programmer will give you that answer but it’s like solving puzzles haha. My advice though - it’s easy for a general software developer to get into game development, and it’s hard(er) for someone who studied game development to get into generalised software development - so your comment about scenarios for software dev is completely true. i guess have a think about what you value more. for me, i was fortunate enough to be able to choose something i enjoyed more and pursued game development as a degree and i reallly have no regrets about it, but you gotta have that motivation to build your portfolio and hustle to get yourself into the industry
@Lord-V15
@Lord-V15 Місяць тому
did you do any special game dev course in college ?
@GarnetKane
@GarnetKane Місяць тому
I did! I studied Game Development specifically - though that was super specialised. You can easily get into Game Development/industry even if you do more generalised software/computer science
@pyscrap
@pyscrap Місяць тому
Shoud've mentioned that this was for unity.
@broman6594
@broman6594 Місяць тому
I followed your enitre tutorial ( great tutorial btw), but i have a problem when trying to start my game. when starting up my game my enitre unity freezes. I can see a small percentage of the map but nothing more. Can someone please help me fix this issue?
@GarnetKane
@GarnetKane Місяць тому
Hi there! Thanks for commenting - glad you enjoyed! Jump into my Discord, I think it might be linked in the description and send a copy of the code if possible!
@Elitest2547
@Elitest2547 Місяць тому
Ty for the tips
@CrepRanAwayBrother
@CrepRanAwayBrother Місяць тому
Same and seconddd!!
@GarnetKane
@GarnetKane Місяць тому
🤝no worries homies. Glad you enjoyed