6:20 - we cant really see what's going on here because of the recommended video popping up. Apart from this, great video.
@lolwizbe14 минут бұрын
If anyone doesn't want to set options by default, for example in my game I don't and I want the player to manually select the buttons with the mouse, then you will have to remove the below line from PlayDialogue() optionButton[0].GetComponent<Button>().Select(); You will also instead need to add the following method private bool AllOptionButtonsDeactivated() { foreach (GameObject button in optionButton) { if (button.activeSelf) { return false; // If any button is active, return false } } return true; // All buttons are inactive, return true } to check if your option buttons are active or not, and then add the check for this bool in your update method. if (dialogueActivated && Input.GetKeyDown(KeyCode.F) && AllOptionButtonsDeactivated()) Without this you will be presented with your options and you can simply just press your interactable, or in my case ("F"), and not choose any option
@lolwizbe16 минут бұрын
For anyone having the issue where your buttons are showing in the wrong order, it's an issue with FindObjectsByTag. It finds the buttons in the wrong order, what I did to fix it is simply add a [SerializeField infront of the option button definition (like this: [SerializeField] private GameObject[] optionButton; ) and remove the reference to the objectButtons. Instead assign them in the correct order in the inspector of your dialogue manager script
@lolwizbe18 минут бұрын
Great tutorial <3
@lolwizbe19 минут бұрын
Most informative series i've followed on youtube, thanks for the effort. The editing is well worth it, makes it much easier to follow too
@lolwizbe19 минут бұрын
So nice to see this coming along, great work
@lolwizbe20 минут бұрын
These videos are really helping :D thanks again
@lolwizbe20 минут бұрын
This is really useful, thank you so much
@lolwizbe20 минут бұрын
Great series, thank you :)
@JonatanVargas-ej1us6 сағат бұрын
Hey man your going to go big
@NightRunStudio6 сағат бұрын
Thanks! Now I just need someone to tell KZfaq that 🤨
@JonatanVargas-ej1us6 сағат бұрын
@@NightRunStudio lol they did, this was in my algorithm so ur their just keep pushing bro
@rragy184811 сағат бұрын
Have said this couple of times, but this channel is a gem! I am very happy that I found it! :) I have learned quite a lot from you!
@NightRunStudio8 сағат бұрын
I don’t get tired of hearing it 😆. So glad to hear the videos are helpful!
@10706BND21 сағат бұрын
Great Video. I tried to do this on my on based on the work for the enemy. It was interesting to see the differences! looking forward to next one.
@NightRunStudio19 сағат бұрын
Nicely done, creating something on your own! It always feels good to figure something out for yourself.
@NinjaSquid4EVR21 сағат бұрын
Love this channel. I have some advise to help grow your channel, change your upload times. If I remember correctly you live in Canada ( like me :) ) but I always see your videos are uploaded in the middle of the night. I think your videos will do better if you upload them between 9-5 EST. I don’t have a KZfaq channel of my own and am certainly no expert but just something you might want to consider. Love the content and look forward to see you continue to develop your game.
@NightRunStudio19 сағат бұрын
That’s a really good idea-I had t really considered that! I’ll have to give it a try. Thanks for the tip!
@danielsithole1591Күн бұрын
*adds to game dev playlist*
@kamm3021Күн бұрын
*Let's GOOO* Another great episode, thanks!
@NightRunStudioКүн бұрын
You bet! Glad to hear you're enjoying the series!
@lolwizbeКүн бұрын
Looking forward to following this tutorial, although I'm stuck at the first hurdle... My TMPro font is so blurry, no matter what size I make it? Even when using the default LiberationSans SDF default font. Any ideas what I can do?
@NightRunStudioКүн бұрын
Could be a few things... but my first thought is that your canvas render mode might be set wrong... is it set to ScreenSpace Overlay? as that's what we will want. If it is worldspace then it will render funny, as it will be trying to make the letters actually appear in your game world (instead of on an overlaid canvas)
@lolwizbeКүн бұрын
@@NightRunStudio it’s screenspace overlay yeah! I have to set the font size to like 300 to be able to actually see anything. It’s still super blurry
@NightRunStudioКүн бұрын
@lolwizbe I feel like that happened to me once, and I ended up restarting Unity and recreating the TMP object and it worked. If that doesn’t help, I can look into some other possibilities.
@lolwizbeКүн бұрын
@@NightRunStudio thanks man I’ll have a look later tonight when im home if this works. I’m not sure what was happening :( appreciate your fast responses
@lolwizbeКүн бұрын
@NightRunStudio seems that restarting Unity actually fixed it. Very weird but glad it's sorted, thanks for the help. Looking forward to the rest of the series!
@user-gu8qv9cv7wКүн бұрын
Please make a craft function, too
@NightRunStudioКүн бұрын
It's definitely on my to-do list! Thanks for the suggestion.
@user-yh9vg7yc1n3 күн бұрын
This vid is well made and concise like usual. Your channel really is a gold mine! Keep up the good work!
@NightRunStudio3 күн бұрын
Thanks for that! After a break this summer it feels good to get back to some tutorial videos-glad to hear I’m not too out of practice!
@Mccev_Roric4 күн бұрын
Nice video! After another break from the game, I decided to restart, but this time with a more roguelike take, instead of the open world / dungeon idea based on The Legend of Zelda! (Totally did not accidentally delete all the scripts or anything.) Don't worry, I was probably going to restart anyways lol.
@NightRunStudio4 күн бұрын
Starting over can be a good way to learn-so long as you eventually stick with it! I totally understand what that’s like! I’m planning to get back to regularly weekly releases in the series again. So, another vid is on the way later this week!
@Mccev_Roric4 күн бұрын
Nice!
@Not_a_Pro3605 күн бұрын
Animal crossing / stardew vally RPG game
@NightRunStudio5 күн бұрын
That’s definitely a big part of the vibe I’m going for!
@kamm30216 күн бұрын
*Hell Yeah* another episode Thanks for the continuous work on this series it's very helpful 🙏🏻
@NightRunStudio6 күн бұрын
You bet! I'm hoping to resume regular uploads again now that the summer is coming to a close. More to come!
@kamm30216 күн бұрын
*Awesome* 😃
@totojatiwijayanto45016 күн бұрын
Omg i got new insight about the animation panel😂 thank you, very clear and amazing video
@NightRunStudio6 күн бұрын
Happy to hear that! Cheers!
@depavanmeijr6 күн бұрын
Yeyyy 🎉
@c4bleturn4386 күн бұрын
this is the only youtube channel that teaches very clearly
@NightRunStudio6 күн бұрын
Wow... that's high praise. Thanks!
@10706BND6 күн бұрын
Awesome keep them coming!
@NightRunStudio6 күн бұрын
Working on the next one! Thanks for the comment.
@PyroSVK22666 күн бұрын
Hi! I just wanted to say that your tutorial is very helpful and I enjoyed it a lot! Hopefully you'll continue in this series.
@NightRunStudio6 күн бұрын
Thanks for the comment; it's super encouraging to read these sorts of comments. Good news! I'm putting this finishing touches on the next video and should be releasing it later today :)
@ShenntrenSapam6 күн бұрын
Hi I have a problem where the player just takes the damage once But I want the player to take damage continiously btw the tutorial was pretty great! Thanks
@NightRunStudio6 күн бұрын
Glad the video was helpful! This system is sort of set up where it needs you to add a knockback effect-each time you re-enter you would take damage. To create continuous damage, you’d have to set it up a little differently (as this one only works when you enter the collision). You’d want to use OnCollisionStay2D() for continuous damage, and you’d need to introduce a timer (so it deals damage, say, once every .5 seconds). I hope that points you in the right direction!
@dannymacey80227 күн бұрын
Thank you so much for these tutorials!! They have been an amazing help and your explanation style is perfect! I have got the system up and running but sometimes when I collect back dropped items I get “the requested operation caused a stack overflow” any advise? And once again, thank you so much!
@NightRunStudio7 күн бұрын
I'm glad to hear the series has been helpful! Thanks for sharing that. The stack overflow exception generally means that you've created an infinite loop that will cause some sort of a crash. Does it point you to a specific line reference? if not, try commenting out (using //) single lines of code until you find which one is causing the error.
@dannymacey80227 күн бұрын
@@NightRunStudio yep there is a loop being created when it runs the LeftOverItems loop! Fixed that and it’s throwing up some more problems, I’ll crack on and debug my shoddy work 😂 still very new to this! Willard is looking amazing as well, wish you all the best with its development!
@NightRunStudio6 күн бұрын
@dannymacey8022 nice work getting things moving! Debugging can be brutal, but it’s definitely one of the pillars of learning game dev-if you can debug well, you can do almost anything! Thanks for the comment on Willard! It’s so encouraging when people give feedback on the project. Cheers!
@iRaXty7 күн бұрын
you are saving me, thanks!!!!
@NightRunStudio7 күн бұрын
Glad to hear it!
@rragy18488 күн бұрын
Maybe this is a dumb question, but how do you know the size of the pictures? And also how do you know that you might need 64 pixels instead of 32 or 16 ? I always find it confusing... My problem probably is , because I use Ai artist to create tileset , it always creates wierd sizing. Usually I need to edit them in photoshop to remove background, and use like standalone objects, rather as tilesheet...
@NightRunStudio8 күн бұрын
You kind of will want to just pick a size you want (otherwise your art will look inconsistent) and then try to size you art to that size. Most people pick 16, 32, or 64 when working with pixels, but you can use whatever you want. Pick one that works for you, but the. Try to put all your sprites onto the same type of grid. Tilesets and sprite sheets are a lot easier to handle long term than individual files for every sprite.
@thedrunkv1king6178 күн бұрын
when i start my game my projectiles just keep rapidly spawning i dont know why
@NightRunStudio8 күн бұрын
If they are rapidly spawning, then it sounds like an issue with your if statement. The logic should only go through when you are pushing the fire button… unless your bra keys are misplaced or the of statement missing.
@mrderpyofficial219 күн бұрын
Your video getting improve and funnier overtime😂❤🎉
@NightRunStudio9 күн бұрын
Thanks! I’m glad to hear other people think that, too!
@ChuckThunder11119 күн бұрын
Cool man. Thanks. I can make my space invaders clone and once i have my framework, i can make my OWN game designs! Piece of cake! Ive got my animated sprites, player movement. Lets see if i can make it through this haha
@NightRunStudio9 күн бұрын
Best of luck! It feels pretty amazing to make that leap from following instructions to creating your own stuff.
@ChuckThunder11119 күн бұрын
@NightRunStudio one component at a time ! Thanks mann!
@p0w3red_10 күн бұрын
I cant wait for it. Hope the next decade passes quick!
@NightRunStudio10 күн бұрын
It’ll be here before you know it! 😆
@xhi4xhi43211 күн бұрын
Perfect thank you
@NightRunStudio10 күн бұрын
Glad it helped!
@rragy184811 күн бұрын
Thanks again, bud for the tutorials :). I was wondering how did you learn all this by yourself? Did you also watch other tutorials on KZfaq or did you read a lot on Unity docs homepage ?
@NightRunStudio11 күн бұрын
A lot of Brackeys and Blackthornprod when I was learning. Unity Learn was also pretty helpful. That and a lot of experimentation!
@kamm302112 күн бұрын
Nice 👍🏻 The one man army game is coming
@NightRunStudio11 күн бұрын
Hahaha. Bring it on!
@danielsithole159112 күн бұрын
Quick question: Have you ever played Starbound (controversy aside) and if so, are there any mechanics you found interesting that you consider adding into your game?
@NightRunStudio11 күн бұрын
I actually haven’t. Are there features that you’d recommend I should check out?
@danielsithole15918 күн бұрын
@@NightRunStudio oh a lot! I am not sure what feel you are going for in terms of game setting, but they implemented the 1 handed-2 handed weapon mechanic in a pixel game for both melee weapons and guns. It does need to be improved (and lord knows how long it takes to make sprite animations) but it would be interesting to see such a mechanic be improved upon. (sorry for the late reply, work gets demanding sometimes) will there be other cities players can visit?
@NightRunStudio7 күн бұрын
@danielsithole1591 oh yeah! Starbound-I was thinking of a different game earlier. I did play a little Starbound. Hadn’t thought of dual wielding. I’m planning some more intensive work on my battle system in the next year-so that will be something to consider! Definitely planning on some other cities. At the moment I have 6 in mind that will tie in with the story elements, while also helping you unlock new building types.
@kkrup539513 күн бұрын
I wouldn't guess what "meaning" means, at least not immediately. I think you could name that stat better, popular convention is "moral" but i get if you want make it a bit deeper than that, maybe "optimism"
@NightRunStudio13 күн бұрын
Good call. I think you’re right. Still on the lookout for the right word, but it definitely encompasses purpose and morale and optimism. Thanks for the tip.
@kamm302114 күн бұрын
Thanks for the amazing series, waiting for upcoming episodes 😃
@NightRunStudio13 күн бұрын
Glad you enjoyed it! My vacation ends in about a week, and then I plan to resume the series. So more videos are soon to come!
@kamm302114 күн бұрын
Thanks 👍🏻 Yeah please make a quick video about top and down attack animations
@kamm302114 күн бұрын
Basic and straight yo the point thanks 👍🏻
@cadaba984914 күн бұрын
If you ever need a pixel artist help dm would love to create an asset and see it in the game or a character
@NightRunStudio14 күн бұрын
Thanks for the offer! That said, at this point I'm hoping to solo develop the game. Cheers, though!
@user-yh9vg7yc1n14 күн бұрын
Your game is really looking more and more impressive for each time you come out with a new video. And I am actually surprised about how much you have got done since your last video update! For my part, I have hit a litle bump in the road with my own project, and progress has been going a bit slow. In any case, keep up the good work. I look forward to seeing how your gamedev journey continues!
@NightRunStudio14 күн бұрын
Thanks for the comment! I always find your comments super encouraging. It's pretty awesome being a teacher and having loads of time in the summer when I can game dev... definitely helps keep me productive. I'm sorry to hear about you hitting a snag... I hope that sorts itself out!
@user-yh9vg7yc1n13 күн бұрын
@@NightRunStudio It sounds nice to have a lot of extra time in the summer to just live the gamedev dream. And that said, while it absolutally is challenging to balanse a full time job with taking gamedev seriously, motivation is at times the bigest challenge. Fortunately time is on my side, so I will absolutally be back in the loop again soon. Thanks again for all of your helpfull videos. Cheers!
@dasquadraiders249814 күн бұрын
the code doesnt work it always kills the bots when they touch the player plz help
@rragy184814 күн бұрын
Thanks bud, I really actually have learned something from your tutorials. This channel is a gem! :)
@NightRunStudio14 күн бұрын
Awesome! This series has never gotten many views, but I think it’s one of my best for teaching the basics. Glad it’s been helpful!
@dasquadraiders249814 күн бұрын
edit: i fixed my issues but now when i shoot one ship it shoots both ships.
@NightRunStudio14 күн бұрын
It’s hard to say for sure without more details, but it sounds like maybe the enemy health script (or colliders) are on the wrong GameObject. So that when then parent (which houses all the enemies) gets hit, it’s triggering all the enemies. I would start by reviewing this setup (also, I’d double check your triggers vs colliders). Hopefully that points you in the right direction.
@dasquadraiders249814 күн бұрын
@@NightRunStudio can you post more for the series like start menu pause menu and death menu?
@NightRunStudio13 күн бұрын
@@dasquadraiders2498 Unfortunately, this series it pretty old to revive (I didn't do very well when I first released it, which is why I let it end here). That said, I do have a pausing video, in case that helps: kzfaq.info/get/bejne/Z82mltyqx6rel40.htmlsi=HDQR8x3DtwTIsqdJ
@kamm302114 күн бұрын
This is very helpful Thanks for making this series
@NightRunStudio14 күн бұрын
You’re welcome! Glad to hear when people find the series helpful!
@hamzahgamedev14 күн бұрын
Amazing intro 😆😆 Btw, game looks so beautiful. WOW 😍
@NightRunStudio14 күн бұрын
Thanks! It’s good to hear that other people find the visuals appealing!