You're asking questions wrong
8:14
Stop "learning" gamedev right now
17:00
10+2 AWESOME ADDONS for GODOT 4
8:36
Creating a quiz homescreen in Godot 4
1:47:23
10 AWESOME ADDONS for GODOT 4
5:42
Supercharge your game using JUICE
6:52
Should YOU use Godot 4?
11:07
Жыл бұрын
10 AWESOME ADDONS FOR GODOT
5:11
Жыл бұрын
Instagram mobile app in Godot
10:00
Пікірлер
@earcosta93
@earcosta93 15 сағат бұрын
I just found out that Road to Vostok was made in Unity...The dev itself "Antti" said it
@mrelipteach
@mrelipteach 6 сағат бұрын
No, it was started with Unity but they decided to move to Godot after the unity fee debacle
@GoggleMan1
@GoggleMan1 2 күн бұрын
where is the code? 😭😭😭😭
@mrelipteach
@mrelipteach 6 сағат бұрын
In the 3.x branch on Github github.com/MrEliptik/godot_experiments/tree/3.x/2D/rewind_mechanic
@Fittiboy
@Fittiboy 4 күн бұрын
A simple trick to figure out how to make the background shader: Extract it from the game! Simplest way is to just copy the .exe and rename it to .zip first. The background shader is in the resources/shaders directory. It's 52 lines of code.
@user-dm4kf4vf4e
@user-dm4kf4vf4e 4 күн бұрын
OMG I love this!
@FriskDreemurr66669
@FriskDreemurr66669 4 күн бұрын
how do you make them glow
@mrelipteach
@mrelipteach 6 сағат бұрын
Checkout how to setup glow in Godot. You have to enable it in world env and then put a color than has a higher value than the threshold you defined. In 3D you also have an "emitting" option on materials
@FriskDreemurr66669
@FriskDreemurr66669 4 сағат бұрын
@@mrelipteach sorry, let me clarify. i meant when do you make them glow and how do you do it
@MTiger114
@MTiger114 5 күн бұрын
WoOo thats impressive work
@rivenmain5753
@rivenmain5753 5 күн бұрын
these are cool! can i use it for my project
@mrelipteach
@mrelipteach 6 сағат бұрын
Yes of course!
@rok_e
@rok_e 5 күн бұрын
very interesting =)
@bbqchickenrobot3
@bbqchickenrobot3 6 күн бұрын
.NET - Who hurt you!? C# is the ish!
@SapkaliAkif
@SapkaliAkif 6 күн бұрын
Great video with great editing <3
@olso2023
@olso2023 6 күн бұрын
thanks!
@dueddel
@dueddel 13 күн бұрын
At this point I'd like to confirm that understanding of "experiment vs. prototype". I have a bunch of experimental mini-projects in my folders. I made them only to try things out. I never had in mind to make them an actual game prototype. They're usually ridiculously small so that you always end up with (at least) something. They're fun to make (you wouldn't to them else). They're a huge source of learning and understanding. Experimenting (either to really try something new conceptual-wise or to simply try out someting you just learned online) is essential for me personally. It's like tinkering around with LEGO bricks to create and play at the same time but without the goal to build some actual thing. This absolutely frees your mind.
@xternalmega
@xternalmega 17 күн бұрын
what would i do if the ball bounces on the wall or ceiling instead of the ground?
@mrelipteach
@mrelipteach 14 күн бұрын
Pretty much the same thing? You need to align your animations & effects with the collision normal to make sure it looks correct
@Cluxiu
@Cluxiu 17 күн бұрын
Legend
@beanerb822
@beanerb822 17 күн бұрын
Forgive me for my newbie question, but you said to make the app possible i would need to grab data from a server. What kindof server is that? Ive done some research on servers and find it confusing. There are many options and none of them are free other than a websocket... Is that correct? Could i use a websocket for this style app? I want to create a game extremely similar to Instagram with a voting system like your tinder tutorial
@mrelipteach
@mrelipteach 14 күн бұрын
You're confusing the infrastructure and the technology so I suggest you take the time to understand what a server is and how we communicate with it. A server is basically just a computer you access through the internet. The method you use to communicate can be websockets, http requests, etc..
@beanerb822
@beanerb822 14 күн бұрын
@@mrelipteach thank you, I actually did figure that out shortly after asking my question. I appreciate your help
@user-vq9cd4du9c
@user-vq9cd4du9c 19 күн бұрын
هل بامكانك نشر فيد يوهات عن كيفيه صنع هاكذا العاب
@SoloKingGD
@SoloKingGD 19 күн бұрын
Nice, please make the game playable
@lv99redchocobo37
@lv99redchocobo37 19 күн бұрын
do you know if you can use both 2d and 3d in 1 game in godot?
@mrelipteach
@mrelipteach 14 күн бұрын
There's a Godot demo for 2D in 3D, that can be helpful godotengine.org/asset-library/asset/129
@lv99redchocobo37
@lv99redchocobo37 13 күн бұрын
@@mrelipteach thank you
@ophanap
@ophanap 19 күн бұрын
Working through this currently for the card game im making, great tips thanks so much for sharing! I'm getting a really weird issue with the "fake 3D" shader... I've got it mostly working using a viewport as per your video, but when rotating all the cards are upside down and stay that way when you leave the card area. Also hovering one card changes the rotation of all cards in hand, but I presume this is due to the way my individual project is set up. I'll need to take another look at everything, but I'd appreciate any thoughts re this!
@ophanap
@ophanap 19 күн бұрын
I fixed the upside down issue, I had the default Angle X/Y Max set to 15 for some reason! It's been a long day... I still can't resolve the entire hand moving on mouse hover though, any help would be greatly appreciated!
@mrelipteach
@mrelipteach 14 күн бұрын
The default angles are limited yes but you can change them without any problem. Every cards are moving because by default resources are shared in Godot. You can enable "local to scene" in your material to make sure it's going to be local to each card.
@ophanap
@ophanap 7 күн бұрын
@@mrelipteach Thank you so much, that fixed it!
@nicksmith6830
@nicksmith6830 22 күн бұрын
Super educational. Thank you!
@SuperCaitball
@SuperCaitball 23 күн бұрын
I was hoping to see the card edition effects replicated... too bad. Most of this video boiled down to "I used someone else's shader"
@mrelipteach
@mrelipteach 14 күн бұрын
What's the card edition effect? Sorry but this is what gamedev is like most of the time
@SuperCaitball
@SuperCaitball 14 күн бұрын
@@mrelipteach Polychrome / Holo / Foil
@felicaamiko
@felicaamiko 24 күн бұрын
on your borders chapter, how do you make sure there is no seam??
@themaydayman
@themaydayman 24 күн бұрын
It looks like his caution tape texture has a sort of end where it doesn’t try to connect to itself, it’s just perpendicular kinda
@gallenbr
@gallenbr 24 күн бұрын
can you make a video talking about arctic eggs? i really want to make a low polly game in godot.
@mrelipteach
@mrelipteach 14 күн бұрын
What would you like to see exactlyt? The low poly process?
@gallenbr
@gallenbr 14 күн бұрын
@@mrelipteach i think recreating the mini game where you fry the eggs would be fun
@josephconnolly8493
@josephconnolly8493 27 күн бұрын
--- Updating my comment because of huge gotcha --- The overloaded * operator on PackedVector2Array applies inverse() on the Transform2D This is easy to miss in the documentation and inverse() doesn't handle scaled or skewed polygons like affine_inverse() does You have to do apply all transforms with the Transform2D on the left side of the * operator var result = polygon * TransForm2D() is the same as var result = Transform2D().inverse() * polygon My previous comment worked because I was taking the double inverse() of the Transform2D, but it couldn't handle scaled or skewed polygons I'll include the old version as a sub comment if you want to see it --- end of update --- Here is a function I'm using to clip the polygons that accounts for the global transform in Godot 4.2 Uses get_global_transform() and TransForm2D's affine_inverse() to put the polygons next to each other the way they show on screen and then undoes the transform before returning the new polygons. The overloaded * operator lets you apply a Transform2D on PackedVector2Array (similar to xform() which is no longer in Godot 4+) # clip polygon_b out of polgon_a, returning the resulting polygons # assumes there will be no holes - look at Geometry2D.clip_polygons() documentation # also appears to return the non hole polygons as counter_clockwise func clip_with_global_transform(polygon_a: Polygon2D, polygon_b: Polygon2D): var resulting_polygons = Geometry2D.clip_polygons( # apply the global transforms so they are oriented as seen on screen polygon_a.get_global_transform() * polygon_a.polygon, polygon_b.get_global_transform() * polygon_b.polygon ) for i in resulting_polygons.size(): # reverse transform so polygon points are in the same coordinate system as they started # affine_inverse() works with scaled or skewed polygons resulting_polygons[i] = polygon_a.get_global_transform().affine_inverse() * resulting_polygons[i] return resulting_polygons
@josephconnolly8493
@josephconnolly8493 27 күн бұрын
I found this and your previous video very helpful - thank you much!
@josephconnolly8493
@josephconnolly8493 24 күн бұрын
--- DO NOT USE THIS - old version for reference if someone is curious --- func clip_with_global_transform(polygon_a: Polygon2D, polygon_b: Polygon2D): # save this to reverse it after clip var polygon_a_global_transform = polygon_a.get_global_transform() var resulting_polygons = Geometry2D.clip_polygons( # undo the global transforms so they are oriented as seen on screen polygon_a.polygon * polygon_a_global_transform.inverse(), polygon_b.polygon * polygon_b.get_global_transform().inverse() ) for i in resulting_polygons.size(): # reverse transform so polygon points are in the same coordinate system as they started resulting_polygons[i] *= polygon_a_global_transform return resulting_polygons
@_Chouppa_
@_Chouppa_ 28 күн бұрын
Sheeeesh
@cacticrown
@cacticrown Ай бұрын
how do you install addons?
@mrelipteach
@mrelipteach Ай бұрын
docs.godotengine.org/en/stable/tutorials/plugins/editor/installing_plugins.html
@cacticrown
@cacticrown Ай бұрын
@@mrelipteach thanks
@Antiperubahan
@Antiperubahan Ай бұрын
How to make the situation when you're level are to low you cant buy the weapon(weapon is locked)
@Haranoi17channel
@Haranoi17channel Ай бұрын
Good luck with future refactoring
@mrelipteach
@mrelipteach 14 күн бұрын
Who says you'll refactor?
@Haranoi17channel
@Haranoi17channel 14 күн бұрын
@@mrelipteach haha good point
@Any_key404
@Any_key404 Ай бұрын
Do you have a tiny treadmill and a standing desk, and does that actually do anything for you? Like a lot of developers I fidget a lot and also put on a few kilos sitting at a desk all day, so something that lets me move and think would be great.
@InsaneAwesomeTony
@InsaneAwesomeTony Ай бұрын
Bigger question, are you walking in place? 🤔
@mrelipteach
@mrelipteach Ай бұрын
Yes I am 😊
@dilenamar-qw1lq
@dilenamar-qw1lq 16 күн бұрын
​@@mrelipteachwhat really I thought you have a walking device or what it's called
@Nephanor
@Nephanor Ай бұрын
Any chance of updating this to Godot 4? I tried things as you had them here and a lot of the stuff has changed.
@mrelipteach
@mrelipteach Ай бұрын
I can't promise anything. It would take a lot of time to go through the many experiments and update them.
@Nephanor
@Nephanor Ай бұрын
@@mrelipteach I got some aspects of it worked out, but I am sure I am missing something. And I even made mine simpler, was only doing bullets that don't even arc, just drop straight down (space invaders type game, pillboxes are what I want to have destroyed) but it's still not working right. . Like now it's PackedVector2Array, Geometry2D.clip_polygons, and so on, but still....no luck.
@KelvinCipta
@KelvinCipta Ай бұрын
How about my game? 😂
@mrelipteach
@mrelipteach Ай бұрын
What's your game?
@KelvinCipta
@KelvinCipta Ай бұрын
@@mrelipteach Amerta the abandoned hotel
@mulberrytg
@mulberrytg Ай бұрын
great tutorial! Thanks! I'm interested in how I could do something similar in 3D?
@mrelipteach
@mrelipteach Ай бұрын
Most of it is similar in 3D apart from the line drawing. AFAIK there's no easy way to draw a line like this. You have to use instant geometry but if you draw a line, you'll be limited in terms of thickness and stuff. The solution is to draw a line composed of triangle to control the thickness. Maybe you can find an addon to help with that?
@mulberrytg
@mulberrytg Ай бұрын
@@mrelipteach thanks for your reply! I'll have to look into it more
@GodYar-mr1jj
@GodYar-mr1jj Ай бұрын
Please make youtube in godot with api !!!!!
@richardduenas2416
@richardduenas2416 Ай бұрын
Hi! What is the name of the game shown in this intro?
@mrelipteach
@mrelipteach Ай бұрын
Rustled Pete
@N3MAT0DE
@N3MAT0DE Ай бұрын
holy hell, this was a perfect video to get remotivated. Been needing a nice godot take on this game. easy sub and will enroll in ur juice course at some point!
@mrelipteach
@mrelipteach Ай бұрын
Welcome aboard!
@lukelearley
@lukelearley Ай бұрын
do you talk about your decision to use buttons for the cards anywhere? i am just getting started in godot and curious what the implications of such a choice would be in my own games.
@mrelipteach
@mrelipteach Ай бұрын
I'm using buttons because they give me signals to know if we're hovering, clicking, etc and also because they would make supporting gamepad MUCH easier. That being said, you don't need them and you could recreate everything using Area2D for example
@zuma573
@zuma573 Ай бұрын
Cyclops level builder is not working
@mortenfinkbuchhave641
@mortenfinkbuchhave641 Ай бұрын
You keep saying "they" with road to vostok, but its a "him" project.. makes it even more impressive :)
@XiaoLinCn
@XiaoLinCn Ай бұрын
Sir, may I repost your tutorial on a Chinese platform? KZbin is not available in China.
@Engoneer
@Engoneer Ай бұрын
so many resources go extremely in depth and honestly complicate it, idky ppl dont explain it as good as you
@icmrsy
@icmrsy Ай бұрын
Is Godot good for 3D games?
@Aarimous
@Aarimous Ай бұрын
Thanks for sharing, def going to use some of this if I make a card game.
@mrelipteach
@mrelipteach Ай бұрын
Please do!
@vader9133
@vader9133 Ай бұрын
FencerDevLog uploaded a tutorial last month for a 'Warped plasma shader' that's exaclty the background swirling effect.
@mrelipteach
@mrelipteach Ай бұрын
Thanks, I'll check it out!
@convolution223
@convolution223 Ай бұрын
not seeing this project on your github
@mrelipteach
@mrelipteach Ай бұрын
It's under the 3.x branch
@torginus
@torginus Ай бұрын
I'm quite sure the background uses something called 'curl noise'. A good writeup on it is : petewerner.blogspot.com/2015/02/intro-to-curl-noise.html
@jusstyno
@jusstyno Ай бұрын
As someone currently learning godot, this looks awesome and i cant wait to get to do this sorta stuff myself, once i start a proper project.
@mrelipteach
@mrelipteach Ай бұрын
Good luck!
@mikayil.aliyev
@mikayil.aliyev Ай бұрын
Thorough and clear explanation! Thank you very much!
@Coldbird1337
@Coldbird1337 Ай бұрын
Noob starting godot, this is really helpful!
@DonatemangaCom
@DonatemangaCom Ай бұрын
another 3d test project "Godoom": kzbin.info/www/bejne/fqq2Xomblr2Uqpo