I Remade Portal in Godot! (sort of)
7:04
Пікірлер
@FunnierFungus
@FunnierFungus 8 сағат бұрын
Hey, I was wondering if you could help me out with this, whenever i am in blender and i am modeling something, when i try and more points around, even if my mouse is moving in one direction, they start moving out, example: if i am trying to move these points forwards from the side view, when i look from the top, it is all extruded, do you know how to fix this?
@minapecheux
@minapecheux 5 сағат бұрын
Heya! Mmh I don't think I've ever had that issue unfortunately... the only thing that comes to mind and that you might want to check is what pivot point mode (docs.blender.org/manual/en/4.2/editors/3dview/controls/pivot_point/index.html#pivot-point) and transform orientation (docs.blender.org/manual/en/4.2/editors/3dview/controls/orientation.html) you're using. They're in the toolbar at the top of the 3D viewport and they impact how the points move, so perhaps it will help! Hope it helps, cheers!
@johnmaggiore6751
@johnmaggiore6751 Күн бұрын
Well done!
@minapecheux
@minapecheux 23 сағат бұрын
Thank you very much! :)
@Baratinha
@Baratinha Күн бұрын
Wow, thank you for this, it was so much usefull to have C# tutorials
@minapecheux
@minapecheux Күн бұрын
Glad it helped, thanks for the nice comment! :)
@minapecheux
@minapecheux Күн бұрын
Glad it helped, thanks for the nice comment! :)
@Sunny_Lapiz
@Sunny_Lapiz 2 күн бұрын
Please make video about all types of containers. Actually abiut grid container
@minapecheux
@minapecheux 2 күн бұрын
Heya! That's a really cool idea! Do you have any specific points you'd like me to talk about for grid containers? Or is it more about the overall behaviour? In any case, thanks a lot for the suggestion :)
@Sunny_Lapiz
@Sunny_Lapiz 2 күн бұрын
@@minapecheux at the moment i try to control size of child nodes of GridContainer, like in Unity, when you setup size for 9 buttons, and they are stretch by size of GridLayout. But i think it's impossible)
@minapecheux
@minapecheux Күн бұрын
@@Sunny_Lapiz Thanks a lot for your response, it helps me get a better idea of what should be discussed about Godot's containers! :) In your case, depending on what you're trying to do exactly, you might be able to use the Container Sizing options to solve your issue. Basically: - if you select any of the Control (or Control-derived) nodes that are children of your Grid Container - and then go to their Inspector, in the Layout > Container Sizing section at the top - then you can use the Horizontal/Vertical Fill+Expand setting to have them auto-stretch to fill the parent's area (or, in the case of a Grid Container, the area of the cell they're in) If you want some cells to be bigger, you can also play with the Stretch Ratio option; for example, if you have two cells with Stretch Ratios of 1 and 2, then the second one will be two times bigger, and will take two third of the space. Hope it helps, cheers :)
@Sunny_Lapiz
@Sunny_Lapiz Күн бұрын
@@minapecheux Thanks a lot for you aswers. You're Best)
@Tiagofr3
@Tiagofr3 2 күн бұрын
wow
@heikkort
@heikkort 2 күн бұрын
Thanks for the tutorial. I'm having a problem at the later section of the video. I can place buildings and if I want to place a second one the collider check also works and the prefab turns red but it doesn't get back to the green when I leave the collider. I tried to debug it and the Exit function doesn't get called. I have a prefab that has several objects inside of it with own colliders. How could I make this work? Thank you for any help!
@minapecheux
@minapecheux Күн бұрын
Heya! It can be a bit more complex if you have multiple objects in your hierarchy, indeed ;) The main thing to keep in mind is that the OnTriggerEnter() and OnTriggerExit() functions are called only for the object that has the script attached - so I don't know exactly how your prefab is structured, but this might be the problem? Also, don't forget that we only do the checks for objects that are NOT the ground - so you might need to check the physics layer that all of your colliders in the prefab's hierarchy are assigned to... Hope it helps, cheers :)
@paintmeteor3834
@paintmeteor3834 2 күн бұрын
This is actually the most crafty way you could ever design a moving platform without code. Good work!
@minapecheux
@minapecheux 2 күн бұрын
Thanks for the nice comment, I'm glad you found the video useful! :)
@chiewcck
@chiewcck 2 күн бұрын
How to have the input method player controller for creating a mobile game? May I request a tutorial from you?
@minapecheux
@minapecheux 2 күн бұрын
Heya! That's definitely a great idea! I'll admit I'm a bit less versed in mobile games so I don't think of topics related to this platform, but it's absolutely worth exploring - I'll add it to my to-do list, thanks a lot for the suggestion :)
@ScrapyDo0
@ScrapyDo0 2 күн бұрын
🔥, great cover
@minapecheux
@minapecheux 2 күн бұрын
Thank you so much! :)
@Mr.Pineapple87
@Mr.Pineapple87 2 күн бұрын
hey, i know im a little late to the party but hopefully someone can still help. when i go to apply the ground to the Ground Layer Mask it doesnt have ground as an option. anyone know why?
@Mr.Pineapple87
@Mr.Pineapple87 2 күн бұрын
nevermind, found out how to make custom layers lol
@justBri123
@justBri123 2 күн бұрын
I am absolutely floored, this is incredible! 💜
@minapecheux
@minapecheux 2 күн бұрын
Thank you so much!! :)
@AstroTechGuy
@AstroTechGuy 3 күн бұрын
Next great song from you. Wow!
@minapecheux
@minapecheux 2 күн бұрын
Thanks for the nice comment, I'm super glad you liked it! :)
@Tiagofr3
@Tiagofr3 3 күн бұрын
Great!!!!
@minapecheux
@minapecheux 3 күн бұрын
Thanks :)
@Sunny_Lapiz
@Sunny_Lapiz 3 күн бұрын
You are best, Thanks
@minapecheux
@minapecheux 3 күн бұрын
Thank you for the nice comment!
@AppMaker728
@AppMaker728 3 күн бұрын
Godot is my new Buildbox
@ayushsidam289
@ayushsidam289 3 күн бұрын
Wow!!! custom resources are 🔥😮
@GregX999
@GregX999 4 күн бұрын
Great tutorial! One question... why doesn't the character jump a second time when it lands on the other side of the gap and enters the other Area3D ?
@minapecheux
@minapecheux 3 күн бұрын
Thanks, glad you liked it! Honestly here I think it's mostly by some "good luck" - basically, the Area3Ds' colliders are so small that when our character lands on the other side, it doesn't really enter it... ^^ But I think if you wanted to make the system more failproof, you could add an if-check in the Jump() callback so that the logic only runs when the character is grounded ;) Hope it helps, cheers!
@timmygilbert4102
@timmygilbert4102 4 күн бұрын
But would this work if we align the character to a sphere?
@minapecheux
@minapecheux 4 күн бұрын
Heya! I think in that case you'll need to readjust the gravity direction to point towards the center of the sphere, and make sure you're always this direction for the up vector in the rest of your computations... Hope it helps :)
@timmygilbert4102
@timmygilbert4102 3 күн бұрын
@@minapecheux cool thanks 👍🏿
@ComputationalAlchemist
@ComputationalAlchemist 4 күн бұрын
Love the video! Short and to the point while teaching exactly what it needs to. I wonder how something like this would fair in the KZfaq Shorts section?
@minapecheux
@minapecheux 4 күн бұрын
Thank you very much, I'm very glad you liked the video and found it interesting! Well, as you can see here (kzfaq.infoi6dpYOhgfiE), it got about 1K views which isn't a lot more than this "long/normal video" version ;)
@0waza
@0waza 4 күн бұрын
Bravo très bien expliqué
@hawkeyeul
@hawkeyeul 5 күн бұрын
OMG that was a huge help. Thank you so much.
@minapecheux
@minapecheux 5 күн бұрын
You're welcome, glad it helped! :)
@Achilleus_
@Achilleus_ 5 күн бұрын
Im very glad to see that you went back to the music. Youre covers are just awesome. :D
@minapecheux
@minapecheux 5 күн бұрын
Thank you very much! I think (hope?) I'll get enough time to make and share new covers in the upcoming weeks, for the summer ;) Cheers!
@woumGameDev
@woumGameDev 5 күн бұрын
Wait, you sing on top of everything else you know how to do? Leave some talents for us poor mortals!
@minapecheux
@minapecheux 5 күн бұрын
Haha, you know I'm way too selfish for that ^^ Thanks for the nice comment :)
@williamturns1647
@williamturns1647 5 күн бұрын
That was sublime. It went places, and you took us to places. Very well done.
@minapecheux
@minapecheux 5 күн бұрын
Thank you so much for your kind comment! I'm super glad you liked it :)
@yellemonster
@yellemonster 5 күн бұрын
I'm really glad to see this kind of music still gets made. Bravo
@minapecheux
@minapecheux 5 күн бұрын
Thank you very much!! And yup, that's definitely some good music - Bowie was such an incredible artist :)
@AstroTechGuy
@AstroTechGuy 5 күн бұрын
That was good. Always thought, that you have a nice voice, but this is even more than just 'nice'.
@minapecheux
@minapecheux 5 күн бұрын
Wow, thank you! Glad you liked it :)
@justBri123
@justBri123 5 күн бұрын
Love it! 💜
@minapecheux
@minapecheux 5 күн бұрын
Thank you so much! :)
@justBri123
@justBri123 5 күн бұрын
@@minapecheux absolutely love your voice so when I saw you upload a cover song I was so excited! Any chance of an OST for a game you're working on!?
@minapecheux
@minapecheux 5 күн бұрын
@@justBri123 Haha, thanks, glad you like my singing too :) Well I have way too many little bits and scraps for numerous project drafts... nothing concrete for now, but I do love working on instrumental/OSTs as well so hopefully I'll get around to that one day! ;)
@jonathanjblair
@jonathanjblair 5 күн бұрын
I’ve always loved the aural quality of your voice during tutorials so your singing isn’t a surprise. However if I might make a suggestion raise your voice in the mix. It feels at times like you were trying to hide it when there is no need. Great job.
@justBri123
@justBri123 5 күн бұрын
Completely agree with this!
@minapecheux
@minapecheux 5 күн бұрын
Thank you so much for your kind comments! And honestly, I agree too ^^ Mixing is definitely the skill I need to work on in priority right now, I think, and here the fact that my voice was quite low made it harder for me to put it properly in the mix :D Hopefully I'll get better at that in the future! In any case, I'll absolutely keep that in mind :)
@orpheuscreativeco9236
@orpheuscreativeco9236 5 күн бұрын
Nothing a little compression and EQ can't take care of. 😊👍 Still sounds beautiful ✌️ Thanks for sharing ✨
@minapecheux
@minapecheux 5 күн бұрын
@@orpheuscreativeco9236 Totally right, I'm gonna work on that ;) Thanks a lot for your kind comment!
@luckyknot
@luckyknot 4 күн бұрын
Vocal rider may help, what a beautiful surprise outside Godot Mina!!
@Arctic.Wolves
@Arctic.Wolves 6 күн бұрын
Thanks :P
@Arctic.Wolves
@Arctic.Wolves 6 күн бұрын
This event is changed my route, now I love the Godot :)
@darkhunter777
@darkhunter777 7 күн бұрын
Немецкий акцент
@kryptiaxx
@kryptiaxx 7 күн бұрын
is the audio only messed up fgor me?
@ScrapyDo0
@ScrapyDo0 8 күн бұрын
yet another great video thanks for making kick ass content. currently reading your getting started book(pdf) alot of great info
@minapecheux
@minapecheux 7 күн бұрын
Thanks so much! And super glad you're enjoying the book :)
@ScrapyDo0
@ScrapyDo0 7 күн бұрын
@@minapecheux hell ya, when done with that i will move on to the 2nd book of yours, i really enjoy learning C# with godot :) so far so good, keep on kicking ass!
@minapecheux
@minapecheux 7 күн бұрын
@@ScrapyDo0 Thanks a lot for your support and your kind feedback!
@abczezeze
@abczezeze 8 күн бұрын
Thank you! I'm a beginner of Godot C#. I previously used gdscript. This channel is so cool to me. There are C# demo code tutorials on Github.
@whiteingale
@whiteingale 8 күн бұрын
Cool. I want to make similar game but runner 🏃‍♂️ with limited paths.
@minapecheux
@minapecheux 8 күн бұрын
Thanks :) That's a cool idea! I guess you'd need to limit the left-right position then, and perhaps even snap it to some given syep to really get lanes and not just a range of positions ;) Good luck on your project!
@whiteingale
@whiteingale 8 күн бұрын
@@minapecheux no, no lanes. its like waterpark 360 rooftops slide/
@Alex-ms7ri
@Alex-ms7ri 8 күн бұрын
Thanks! Real helpful
@kooky74
@kooky74 8 күн бұрын
Excellent. As any softawre enginerr fan of portal I also did it using a cusom engine. I had same problems but there was no tutorial in the past. The rule was to use the computation between the entrance speed and camera orientation with the entrance normal and use this to modify the speed vector and the camera orientation using the exit normal. I don't know if you used this method but as I remember that worked for me 😂. But it was a long time ago lol. Thx for the video
@minapecheux
@minapecheux 8 күн бұрын
Thanks for the kind comment, glad you liked the video! Yup I did something similar all in all, with perhaps some shortcuts from Godot... ^^
@schrodingerskatze6192
@schrodingerskatze6192 8 күн бұрын
Great video as always :) Speaking of the Dark Souls roll, do you have experience with Soulslike games? I would love to see you explore some of those mechanics. Such as dodging, s, parrying, enemy AI, switching equipment with different animations, creating and managing more complex animation trees etc. Your projects are always clean and scalable so I'm wondering how you would handle such tasks...though I know it's a lot to ask for 😄
@minapecheux
@minapecheux 8 күн бұрын
Thank you so much, I'm super glad you enjoyed the video! And I definitely love those ideas! It would indeed require a bit of time to get it to work right, but I'll add it to my todo and hope I can take a look in the near-ish future ;)
@SoulInferno10
@SoulInferno10 9 күн бұрын
Thank you so much!
@minapecheux
@minapecheux 9 күн бұрын
Glad it helped! :)
@danielmtpbr
@danielmtpbr 9 күн бұрын
Very good and clear. Worth joining your Patreon for sure.
@minapecheux
@minapecheux 9 күн бұрын
Thank you so much for the kind comment and the support! :)
@julietmikealpha
@julietmikealpha 9 күн бұрын
Yes to all those extras as your content is always clear and concise. I'd love to see some rail movement, like Panzer Dragoon/Starfox!
@minapecheux
@minapecheux 9 күн бұрын
Thanks! And great idea, this wasn't on my to-do list - I hope I'll get a chance to work on that in the near future :)
@MedusaZenovka
@MedusaZenovka 9 күн бұрын
Thank you for this tutorial. It helped me to understand Godot a bit more. :D
@minapecheux
@minapecheux 9 күн бұрын
You're very welcome, thanks for the nice comment! :)
@Xergan
@Xergan 9 күн бұрын
Maintenant il faut la version avec une Finite State Machine :3
@minapecheux
@minapecheux 9 күн бұрын
Haha, pas faux ^^ genre comment faire des mouvements d'IA ? ou alors pour les anims ? :)
@Xergan
@Xergan 9 күн бұрын
@@minapecheux Les 2! Généralement, tu utilises les Finite State Machine pour ordonner et organiser les actions, et les rendre réutilisable pour un joueur comme pour une IA (tu peux en faire 2 vidéos ceci dit, afin de ne pas avoir une vidéo trop lourde)
@Electro_Mic
@Electro_Mic 9 күн бұрын
Superbe vidéo, même si je ne maîtrise pas suffisament l'anglais.
@minapecheux
@minapecheux 9 күн бұрын
Merci beaucoup ! :)
@Electro_Mic
@Electro_Mic 9 күн бұрын
@@minapecheux : Allez-vous créer une vidéo similaire en français ?
@minapecheux
@minapecheux 9 күн бұрын
@@Electro_Mic Pour l'instant, ce n'est malheureusement pas prévu car c'est extrêmement chronophage et que mon public francophone est assez restreint... mais par contre, je pense rajouter des sous-titres en français dans les jours à venir :)
@Electro_Mic
@Electro_Mic 9 күн бұрын
@@minapecheux : Merci d'avoir répondu à mon message, et sachez que j'ai bien conscience du fait que produire une vidéo de qualité est très chronophage, j'ai moi même une petite chaine KZfaq. Les sous titres en français seront parfait en ce qui me concerne, encore merci pour votre disponibilité et la qualité de votre chaine. Électro Mic.
@minapecheux
@minapecheux 9 күн бұрын
@@Electro_Mic Pas de souci, merci pour le gentil retour, et bonne continuation pour votre chaîne ! :)
@fxace
@fxace 9 күн бұрын
loved your tutorial and specially your accent
@minapecheux
@minapecheux 9 күн бұрын
Thank you very much :)
@revidev
@revidev 9 күн бұрын
Really good and entertaining explanation. I've discovered the channel a week a go and i'm really happy with the academic value and the edition quality. Good work!! How can you post so often? That blows my mind 🤯
@minapecheux
@minapecheux 9 күн бұрын
Thank you so much for your nice comment and your support! I'm glad you like my content and find it useful :) Haha yup it does take most of my time, but I like making those so... ^^ Cheers!
@hopsys
@hopsys 9 күн бұрын
I think maybe the title would be easier to understand if it said "Movement" instead of just "Move", just a small thing but it took me a second glance before I grasped the video topic when I saw it in my feed
@minapecheux
@minapecheux 9 күн бұрын
Completely right! It's been bugging me for a couple of hours since I posted it, thanks for convincing me to fix that :) Cheers!
@matt92hun
@matt92hun 7 күн бұрын
At first I read it as movie.
@kooky74
@kooky74 9 күн бұрын
Excellent choix pour l'exposé Miror edge. Alors si j'ose, un sujet tres tres peu traité: les jeux VR/PC asymétriques. Dans la VR depuis bien des années, c'est un domaine de game design qui me passionne (mon fils aussi car il joue avec papa 😂). Si tu veux des best off, j'en ai quelques un. Merci pour la vidéo
@minapecheux
@minapecheux 9 күн бұрын
Merci ! Super intéressant ! J'avoue que cette série est un peu en pause en ce moment par manque de temps, mais j'ai toujours une to-do longue comme le bras d'idées, donc n'hésite pas si tu as des exemples/suggestions/recommendations, ce sera avec grand plaisir ! :)