Ketsui
Ketsui
  • 9
  • 6 161
7 Mistakes I made in Godot... (So you don’t have to)
(Re-upload because of some typo)
Welcome back, everyone! 👋
Before digging into the devlog serie of the final game I wanted to share a bit all the mistakes that I've in my prototype. I will try to avoid them but I think it's important to share it because maybe some of you will fall into the same issues
Here are a few links if you would like to explore more about some topics:
- Finish state machine: www.gdquest.com/tutorial/godot/design-patterns/finite-state-machine/
- Saving games with godot resources security issue: th-cam.com/video/j7p7cGj20jU/w-d-xo.html
LET’S GET SOCIAL:
🐦 x.com/AnzyTweets
📸 I'm also a photograph ! anzy.jpg
Timestamps:
- 00:00: Why you should watch this video
- 00:24: Test your UI on differente screens
- 01:40: Avoid hard-coded strings
- 02:35: Manage your node connections correctly
- 03:40: Try to have a state machine
- 04:26: Avoid duplicated scenes
- 05:50: Why you should use godot resources as much as possible
- 06:37: Use the right format for your save file
🎶 Background music from @alba
Please, consider giving a like and subscribe to help me in this journey ❤️
#godot #gamedev #unity #godotengine #unity #tutorial
มุมมอง: 1 730

วีดีโอ

Unity Dev Tries Godot: Let's build a prototype !
มุมมอง 950หลายเดือนก่อน
Hey everyone, welcome back! I’m really excited to share some big updates with you. As promised, I’m starting a new adventure - building a parkour game prototype in Godot, and I’m bringing you along for the ride! 🏃‍♂️💨 In this first episode, I’ll be covering: Basic gameplay feature My thought on coding in C# and Gdscript My challenges with the UI system of Godot LET’S GET SOCIAL: 🐦 Twitter / x.c...
New Name, New Journey: Building My Dream Game Begins Here!
มุมมอง 141หลายเดือนก่อน
Welcome back, everyone! It's been a while, but I’m excited to finally share some major updates with you. As Ketsui, I’m starting a new chapter with a renewed focus on devlogs and a mission to bring my dream game to life! ☀️ In this video, I’ll walk you through: - Why I’m shifting from tutorials to devlogs - My vision and roadmap for this game project - The challenges and goals I’ll be tackling ...
Enhance immersion using Camera Transitions in Unity: Area and Button Interactions
มุมมอง 8598 หลายเดือนก่อน
🎥 Learn how to enhance immersion in your Unity game with camera transitions. Discover how to create smooth transitions for area and button interactions! Grab a snack, hit play, and let's dive into Unity. Don't forget to like, share, and subscribe for more tutorials! 🎮🚀 Third person controller used (but modified): assetstore.unity.com/packages/essentials/starter-assets-thirdperson-updates-in-new...
Make your game POP OUT with the EASIEST and Most UNDERRATED Visual Effect
มุมมอง 77010 หลายเดือนก่อน
✨ Discover how to enhance your Unity projects with a super easy and underrated effect ! Learn to create more dynamic environments that come alive. From drifting sand in deserts 🏜️ to fiery embers in volcanic landscapes 🌋. Particle texture: www.kenney.nl/assets/particle-pack LET’S GET SOCIAL: 🐦 Twitter AnzyTweets 📸 I'm also a photograph ! anzy.jpg Music from @alba Pleas...
Simple WATER shader with Shader Graph
มุมมอง 659ปีที่แล้ว
🌊 Dive into the World of Water Shaders in Unity with Shader Graph! 🌊 In this video, we'll explore how to create a water shader. I'll guide you through the step-by-step process of creating a stunning water shader using Unity's Shader Graph. Whether you're a seasoned developer or just starting your journey into shader programming, this tutorial is designed to help you master the art of replicatin...
Improve the Feeling of Speed in Your Game and Make It Appear Faster!
มุมมอง 906ปีที่แล้ว
Learn how to create a lightning-fast gaming experience ! 🚀✨ In this video, I'll cover GAME DESIGN and PROGRAMMING aspects for giving the feeling of SPEED, along with a system to add speed effects progressively based on speed. 🏎️ Perfect for both beginner and more experienced developers. Join us and unlock the secrets to making your game feel faster and more exciting! Subscribe now to show me ho...
Welcome to my GAME DEV channel !
มุมมอง 186ปีที่แล้ว
Welcome to my channel and get ready to level up your game development skills! 🤗 Join me as I reveal my secret tips and tricks for creating amazing games. If you always wanted to learn how to make games or if you just want to improve your skills, I've got your back ! Subscribe now and be the first to discover the hidden gems of game development. 😁 LET’S GET SOCIAL: 🐦 Twitter AnzyTwee...

ความคิดเห็น

  • @reisenImperishableNight
    @reisenImperishableNight วันที่ผ่านมา

    ketsui? like the vertical shoot 'em up arcade game by cave?!

    • @KetsuiGameDev
      @KetsuiGameDev วันที่ผ่านมา

      Yes aha, I did not play this cave but I noticed that vertical shoot 'em up videos when I typed ketsui on youtube. This is a japanese word related to determination. I talk a bit more about my nickname here around 3:18 : th-cam.com/video/KlmIUv0Ergc/w-d-xo.html Is this game really famous ?

  • @Crimera137
    @Crimera137 2 วันที่ผ่านมา

    what if u made the resource just a group of values so any code that gets executed is smth u wrote

    • @KetsuiGameDev
      @KetsuiGameDev วันที่ผ่านมา

      That's a great question ! I think it's still not secure because when godot will read the file, it might read some injected code but I did not try to be honest :)

  • @jesusmora9379
    @jesusmora9379 5 วันที่ผ่านมา

    "singletons are bad" NO they are not. You can use singletons wrong, that doesn't mean they are bad. there are some situations where a singleton is the best way to solve a problem.

    • @KetsuiGameDev
      @KetsuiGameDev 5 วันที่ผ่านมา

      You’re absolutely right. I shouldn’t have labeled singletons as “bad.” They’re not inherently bad; rather, they are tools that need to be used correctly. However it’s easy to use them incorrectly. That’s why I recommend avoiding them whenever possible if the context allows it

  • @yakakakhunter3652
    @yakakakhunter3652 5 วันที่ผ่านมา

    Merci pour la vidéo, très utile ! L'accent ne trompe pas 🇫🇷

    • @KetsuiGameDev
      @KetsuiGameDev 5 วันที่ผ่านมา

      Aha merci. Content si ca t’aide :) Pour l’accent je travaille dessus mais c’est pas encore ça 😄

  • @cook_it
    @cook_it 7 วันที่ผ่านมา

    Why the reupload? I thought you had uploaded a new video but now I'm just disappointed, especially because there's no explanation in the description :(

    • @KetsuiGameDev
      @KetsuiGameDev 7 วันที่ผ่านมา

      I am sorry. I noticed a few typo in the video that bothered me so I fixed them and re-upload it. I will add a text in the description be more careful next time. I apologize 🫶

    • @johndowson1852
      @johndowson1852 6 วันที่ผ่านมา

      ​ You have another one :) It's "Finite State Machine", not "Finish State Machine"

    • @KetsuiGameDev
      @KetsuiGameDev 6 วันที่ผ่านมา

      @@johndowson1852 I can't believe I removed the video to fix a typo and uploaded it again with such a big typo 😥. Really sorry about that guys. Definitely not serious. I will do better next

    • @Casper4041
      @Casper4041 6 วันที่ผ่านมา

      @@KetsuiGameDev noticed that too but knew what you were talking about. It's not at all a big deal, and still a good video. I've been working in Unreal for years and just recently decided to play around with Godot so for me it was just what I was looking for, nice concise video showing things to be aware of when it comes to "the Godot way"

    • @tullman3craggs102
      @tullman3craggs102 4 วันที่ผ่านมา

      Honestly who care about grammar and spell we know what you mean friend

  • @roycegarvin
    @roycegarvin 16 วันที่ผ่านมา

    2:52 I didn’t know this. That is extremely helpful thank you

    • @KetsuiGameDev
      @KetsuiGameDev 15 วันที่ผ่านมา

      You're welcome ! I will try to share more tips soon

  • @samfrank910
    @samfrank910 หลายเดือนก่อน

    I’ve been kinda playing around with Godot and I love + hate it. Love more than anything though. It’s useful in many aspects and has stuff that other engines don’t. BUT it has a somewhat big learning curve if you’ve never touched game engines and code. And it isn’t the best for 3d games from what I’ve heard. But it’s definitely a 9.5/10 for me 🙏

    • @KetsuiGameDev
      @KetsuiGameDev หลายเดือนก่อน

      Yeeees I agree that the learning curve is a bit harder than Unity but I think the reward is worth because you learn how to organize your game into smaller pieces

    • @samfrank910
      @samfrank910 หลายเดือนก่อน

      @ it’s very worth it!! I’ve been coming up with ideas for games but there’s always the issue of implementation XD! Especially when you wanna make something and TH-cam has no answers

    • @sonicSnap
      @sonicSnap หลายเดือนก่อน

      i heard that 3D thing years ago and believed it for a while, but it hasn't been true for years and years. tried out the 3D myself and it works amazingly

    • @samfrank910
      @samfrank910 หลายเดือนก่อน

      @ I wanna do 3D but I’m scared 😭😭. I’m barely good at pixel art 3D modeling is difficult

    • @sonicSnap
      @sonicSnap หลายเดือนก่อน

      @@samfrank910 i'm the same way! i've been using blockbench for voxel models. just here to dispel the rumour because godot IS really good for 3D

  • @PoliceOnCams
    @PoliceOnCams หลายเดือนก่อน

    c'est dingue comment on reconnait un français facilement, en tout cas beau boulot

    • @KetsuiGameDev
      @KetsuiGameDev หลายเดือนก่อน

      Aha je fais ce que je peux pour cacher mon accent mais c'est pas encore ça on dirait 😅. Merci beaucoup !

    • @PoliceOnCams
      @PoliceOnCams หลายเดือนก่อน

      @ t’inquiète pas c’était pas péjoratif t’as un très bon anglais, l’accent n’est qu’un détail

  • @verendale1789
    @verendale1789 หลายเดือนก่อน

    The Signals system in godot is really neat, it does make things more managable, the entire node architecture in general. But tbh this is why I got on to the ECS bandwagon in Unity (or otherwise). Not even for performance benefits; it's just less headache than OOP as things pile on. Well usually...in typical Unity fashion, there's a bunch of missing features that will be made Someday:tm: (like ecs animation)

    • @KetsuiGameDev
      @KetsuiGameDev หลายเดือนก่อน

      Yeah, I am really exciting to start creating unit tests with this node paradigm !! I also heard that Unity ECS was not that great in terms of Developer experience 😅Never tried it tho

  • @m_axxxn
    @m_axxxn หลายเดือนก่อน

    Sometimes the algorithm really makes you find amazing channels ! I’m new here and I just want to take a moment to cheer you up. Game Dev and Devlogs are very fun but also very tiring… You’re on a long journey here and I love how motivated and motivating you are ! Don’t give up Ketsui : perseverance always pays back :) I usually don’t comment on people’s videos but I feel like I needed to this time and I hope you liked it ! The editing was funny, the background music is cool and we can feel confidence in your voice… keep it up dude, im sure you’re one of those hidden gems that needs just visibility !!!!

    • @KetsuiGameDev
      @KetsuiGameDev หลายเดือนก่อน

      Omg thank you so much, you can imagine how I appreciate your comment and how much it motivates me. I will do my best to share the best videos !!!!!

  • @rezioz
    @rezioz หลายเดือนก่อน

    Glad to see you are back :)

    • @KetsuiGameDev
      @KetsuiGameDev หลายเดือนก่อน

      Thank you !! I really appreciate

  • @LuizMoratelli
    @LuizMoratelli หลายเดือนก่อน

    Good luck in this new journey, cannot wait to see more of it!!!

    • @KetsuiGameDev
      @KetsuiGameDev หลายเดือนก่อน

      Thank you so much !! I finished the prototype of the parkour game. Currently recording what I’ve learned 😄

  • @shier4845
    @shier4845 7 หลายเดือนก่อน

    nice video bro

  • @LuizMoratelli
    @LuizMoratelli 8 หลายเดือนก่อน

    This video is awesome! Please keep doing more stuff :D

    • @KetsuiGameDev
      @KetsuiGameDev 8 หลายเดือนก่อน

      Thank you !! I really appreciate

  • @davidtourangeau
    @davidtourangeau 8 หลายเดือนก่อน

    Vraiment bien comme tutos!

    • @KetsuiGameDev
      @KetsuiGameDev 8 หลายเดือนก่อน

      Merci beaucoup !! J'espère c'est utile

    • @davidtourangeau
      @davidtourangeau 8 หลายเดือนก่อน

      @@KetsuiGameDev Tout à fait! Merci!

  • @grimo9796
    @grimo9796 8 หลายเดือนก่อน

    Nice tuto bro 👌

    • @KetsuiGameDev
      @KetsuiGameDev 8 หลายเดือนก่อน

      Thank you bro !

  • @shrimpy5522
    @shrimpy5522 9 หลายเดือนก่อน

    Thank you for the tutorial! I have a bit of a problem when I connect the add node (from the wave node section) the size of the plane gets distorted. Do you have an idea of how this could be fixed?

    • @KetsuiGameDev
      @KetsuiGameDev 9 หลายเดือนก่อน

      Hey ! I never experienced such issue on my side sorry. Double-check your unity version. I used unity 2022.3.4. Otherwise check if you have exactly the same nodes and connections as the video but I cannot do a lot more unfortunately

    • @shrimpy5522
      @shrimpy5522 9 หลายเดือนก่อน

      @@KetsuiGameDev No worries, I figured out the problem, it was a very stupid mistake hahaha. The position node was set to world space when i shouldve set it to object space. Thank ya tho 🙆‍♀

  • @veemouth
    @veemouth 10 หลายเดือนก่อน

    Thanks a lot! Amazing tutorial. Keep it up!!

  • @Gomisan
    @Gomisan 10 หลายเดือนก่อน

    A really handy video. I'd love to see a video on optimising the tree spawning, eg showing how to remove objects that have past, and how to spawn more down the road without running into problems with distance from origin.

    • @KetsuiGameDev
      @KetsuiGameDev 10 หลายเดือนก่อน

      Thank you for your feedback ! I really appreciate. Added this video idea into my board ! 💯 I'll try if I manage to find time ! 😁

  • @fatgrubman645
    @fatgrubman645 11 หลายเดือนก่อน

    Hey! I enjoyed the tutorial a lot, my only constructive feedback is that there is a bit of a high-pitched noise from your mic that can probably be cleaned up post-record. Thanks and subbed.

    • @KetsuiGameDev
      @KetsuiGameDev 10 หลายเดือนก่อน

      Thank you for the feedback. You are definitely right 💯, I must improve the audio quality. I'll try to work on that for the next video !

  • @Dehakuzo
    @Dehakuzo 11 หลายเดือนก่อน

    This was one of the few 'speed' videos that actually made sense to me, this was very helpful!

    • @KetsuiGameDev
      @KetsuiGameDev 10 หลายเดือนก่อน

      Thank you. I really appreciate !! I'm glad it helped 😁

  • @karolr8469
    @karolr8469 ปีที่แล้ว

    I really like the content and values of this video! Although I have a small piece of feedback: instead of mixing design ideas and implementation in one long video, I'd prefer to have a short(er) video with the design ideas - what's their purpose, and what they change. The second video would talk about implementing these ideas - you would show how to add these effects to the project. Again, great topic and a great explanation!

    • @KetsuiGameDev
      @KetsuiGameDev ปีที่แล้ว

      Thank you! This a very valuable and interesting feedback. Dividing theory and practice could be a nice thing. I'll try to do it next time I do the same kind of video. Thank you again

  • @giovannicriscwcc4249
    @giovannicriscwcc4249 ปีที่แล้ว

    This is -in my opinion- one of the best shader tutorial currently available on the tube. Compliments Anzy !

    • @KetsuiGameDev
      @KetsuiGameDev ปีที่แล้ว

      Thank you so much. You can't imagine how happy I am to read that 😭❤

  • @ademonnamedburt1232
    @ademonnamedburt1232 ปีที่แล้ว

    Thank you so much for this tutorial I really appreciate the time you put in to actually explain how to make a water shader I truly appreciate it! It also helped me to know how to use the shader graph because most tutorials I have found are pbr which isn't in the newest unity versions and no one explains with this format so thank you! Also one thing to note is Object space fixes the mesh from moving away from the origin.

    • @KetsuiGameDev
      @KetsuiGameDev ปีที่แล้ว

      Thank you so much. You are my very first comment on this channel 🥹🫶. I really appreciate !!! I'll do my best in futures videos