Top Down Behavior - In Depth Tutorial - GDevelop

  Рет қаралды 50,045

GDevelop

GDevelop

Күн бұрын

Пікірлер: 110
@GDevelopApp
@GDevelopApp 2 жыл бұрын
Enjoying the "In-Depth" series? Let us know which behavior/actions/conditions you'd like us to explain next time. 👍
@Kingerious_
@Kingerious_ 2 жыл бұрын
I think you guys should do an in-depth string manipulation tutorial
@GDevelopApp
@GDevelopApp 2 жыл бұрын
@@Kingerious_ That is a GREAT idea, adding it to the list. 👍 -Wesley
@DudeFrom1972
@DudeFrom1972 2 жыл бұрын
I would like a top down tutorial where the player is fixed at the center while the background is moving - a good example of this is the arcade game called Time Pilot
@svwilson1
@svwilson1 2 жыл бұрын
Have you got one about raycasting? Especially for top-down games?
@jellylinkgaming3461
@jellylinkgaming3461 2 жыл бұрын
RPG Game machanics
@timetorelaxfocus9642
@timetorelaxfocus9642 2 жыл бұрын
Needed an in-depth Top Down Behavior tutorial, thanks much
@GDevelopApp
@GDevelopApp 2 жыл бұрын
Glad we can help. 👍 -Wesley
@suwa77
@suwa77 2 жыл бұрын
Guys, Making a top-down-movement game in GDevelop is really tough. 4:09 Collision was very helpful, but you made me go through the entire list to find this code. (That was not fun, and it's not a joke.)
@GDevelopApp
@GDevelopApp 2 жыл бұрын
The name of the action, and what to search for, is shown at 3:13 👍 -Wesley
@timetorelaxfocus9642
@timetorelaxfocus9642 2 жыл бұрын
Can you do a top down with mouse click movement?
@kylespevak6781
@kylespevak6781 Жыл бұрын
This was great!
@norvintolsk1590
@norvintolsk1590 2 жыл бұрын
Wow, that Y axis feature is super convenient.
@timothyn4699
@timothyn4699 Жыл бұрын
it's beautiful albeit, 5:24 I don't see the Topdown behavior you mention anywhere, I'm trying to horiz flip my char sprite when moving left. I only see (and added) TopDownMovement (as a workaround, I'm using an event on the player object, if horiz speed < 0 flip=yes, otherwise >0 flip=no, which can work for now, but it's curious that I can't find the tutorial behavior)
@humbertinione
@humbertinione 2 жыл бұрын
No sé si este canal es el oficial, pero me encanta GDevelop, sin duda es uno de los programas para crear videojuegos más completos, yo soy el creador de Skeleton Pumps, y no paro de hacer videojuegos, he incluso me suscribí a una suscripción para apoyar este hermoso programa 🇲🇽❤️
@ScienceVashu
@ScienceVashu 2 жыл бұрын
This one is official I got its link from its official website
@claudiosettiart
@claudiosettiart Жыл бұрын
Great tutorial! Would love to see how you would approach a beat 'em up example such as Final Fight or Double Dragon in GDevelop.
@therealpikopiko
@therealpikopiko 9 ай бұрын
how do you change the controls? thank you and great tutorial :3
@aleksi2627
@aleksi2627 Жыл бұрын
Hi! I'm in trouble here. I have this top down behavior set up to work in 8 directions (topdown rpg). How do I play the diagonal walking animations when pressing both left and up or some other combination?
@aleksi2627
@aleksi2627 Жыл бұрын
I figured it out. Made a post on the forum
@evilbluedwarf5351
@evilbluedwarf5351 Жыл бұрын
@@aleksi2627 Hello ! I have a similar problem with the animation stopping when I press 2 keys at the same time, but I can't find your post on the forum. Could you help me ?
@aleksi2627
@aleksi2627 Жыл бұрын
@@evilbluedwarf5351 I think it's the post: "​[SOLVED] Walk animation frame problem" if not, it should be some other post I have made on that account. If you are still having trouble, respond to this youtube comment
@evilbluedwarf5351
@evilbluedwarf5351 Жыл бұрын
@@aleksi2627 Nothing I tried is working so I'm getting a bit desperate. I made a post on the forum, thank you very much for your help, I was able to test something I hadn't thought about :)
@aleksi2627
@aleksi2627 Жыл бұрын
replied to you@@evilbluedwarf5351
@lauramccann18
@lauramccann18 2 жыл бұрын
Please make tutorials to make 2.5d games 💖💖💖💖
@Johnhtut
@Johnhtut 2 жыл бұрын
Thank you. This really help
@uziao
@uziao 11 ай бұрын
thank you from Brasil :)
@iam-co8mo
@iam-co8mo 2 жыл бұрын
Waiting 🔥🔥🔥😎
@GDevelopApp
@GDevelopApp 2 жыл бұрын
Soon. -Wesley
@ManvirSingh-p7t
@ManvirSingh-p7t 11 ай бұрын
Hlo, my question is that how can move the object without use of any arrow, object move by click on their
@GDevelopApp
@GDevelopApp 11 ай бұрын
You can apply a force to the object towards the cursor x and y position. But for that classic top down point and click movement you could create an object at the point of the mouse when you click and move your character object toward that new object and delete it when the character gets there. If you're controlling multiple characters, in an rts or something, you might want to use variables instead. Hope that helps. 👍 -Wesley
@ManvirSingh-p7t
@ManvirSingh-p7t 11 ай бұрын
@@GDevelopApp can you make a video regarding to this?
@ManvirSingh-p7t
@ManvirSingh-p7t 11 ай бұрын
Please reply back
@arnebodenburg9175
@arnebodenburg9175 5 ай бұрын
Hallo gibt es die Videos auch auf Deutsch und was genau muss ich wo und wie einstellen das mein Player hoch / Runter / Links / Rechts sich bewegt. Ich würde gerne die Steuerung der 2 Spieler wie folgt programmieren: PLAYER 1 W (hoch) /S (runter) /A (links) /D (rechts). PLAYER 2 Pfeiltasen HOCH / RUNTER / LINKS / RECHTS
@NeroTheAngel
@NeroTheAngel 10 ай бұрын
I have a problem. My character sprite is weird shaking when I move diagonally and I dont know why. I already tried to make a new project, I played with the top down settings and it is not the camera because the camera has a fix point like in this video.
@olegrudkovskij947
@olegrudkovskij947 Жыл бұрын
Im doing exactly the same thing but nothing happens with movement. even thou it worked at the start when i only had one animation set for test, when added another 3 it just doesnt respond to any changes.
@retrozinhu9476
@retrozinhu9476 2 жыл бұрын
How can I duplicate the floor by expanding it. Just like you did in 3:43 ?
@GDevelopApp
@GDevelopApp 2 жыл бұрын
That's a tiled sprite object. Check out our video on object types. 👍 The 9 patch panel sprite does something similar, but a little different with the edges. -Wesley
@retrozinhu9476
@retrozinhu9476 2 жыл бұрын
​@@GDevelopApp Thanks!
@eddiepenberthy9089
@eddiepenberthy9089 2 жыл бұрын
How do you change the controls once you turn default controls off?
@GDevelopApp
@GDevelopApp 2 жыл бұрын
You create the new controls using events. 👍 When W key is pressed : simulate up key is pressed. (For example) -Wesley
@coltermking
@coltermking Жыл бұрын
@@GDevelopApp Awesome, thanks
@casekocsk
@casekocsk 2 жыл бұрын
Should we use object for background? Or tilemap is better?
@GDevelopApp
@GDevelopApp 2 жыл бұрын
Tilemaps are more performant than a bunch of objects. 👍 -Wesley
@Wellcomman
@Wellcomman 3 ай бұрын
Thanks❤
@Rotceev
@Rotceev 2 жыл бұрын
How to make character snap to tiles? To move like in oldstyle dungeon crawlers. When I push left the character rotates 90 degrees instantly. When I push forward, character moves one tile-length instantly. Without the acceleration/decelration or slow rotation etc?
@GDevelopApp
@GDevelopApp 2 жыл бұрын
You wouldn't be able to use the top down behavior movement for that. You'd want to use events and create your own movement. So, just as you described, you'd need events for left and right with a once condition for turning, and then an event to change position by X pixels to move in the direction the sprite is facing once when the forward key is pressed. Hope that helps. 👍 -Wesley
@Rotceev
@Rotceev 2 жыл бұрын
@@GDevelopApp ​ Yes! I figured it out! I did what you said. All necessary events/conditions had to be created manually in the events tab. I had to copy this condition for every angle of my player (0, 90, 180, 270): CONDITIONS: if player.Angle is equal to 0 if "null"(collision detector object) is NOT colliding with "wall" Once "w" key is released (not pressed!) EVENT: add 32(the tile size) to player.X()
@Rotceev
@Rotceev 2 жыл бұрын
I had to also make sure my player rotates only into 4 angles 0, 90, 180, 270. (I had to add two conditions if my player angle is below 0 it sets to 270, and if above 270 it sets to 0)
@Rotceev
@Rotceev 2 жыл бұрын
I am amazed this was possible, I was afraid I will have to build it in some language from ground up, but GDevelop has more capabilities than I initially thought it had.
@wnihaunter3943
@wnihaunter3943 2 жыл бұрын
awesome, thanks for this
@darkmx23
@darkmx23 Жыл бұрын
Can you do a isometric jumping tutorial ?
@janminator232
@janminator232 Жыл бұрын
Do you use external layout to add more levels?
@snowmannington6488
@snowmannington6488 Жыл бұрын
Is it possible to make a character jump in top down behavior mode?
@flabbergastedTart
@flabbergastedTart Жыл бұрын
I'm look for help in making a old arcade 2d racing game, kinda like outrun.. I know c# can do it but I'm not wanting do do all that mathematics and codifying. Is there any plug-ins or some built in tools for Ford scrolling/sprites scaleding, or maby even a easy way to implement this style in the 3d part of the engine?
@MetalSonicReject
@MetalSonicReject Жыл бұрын
I’ve got a question about the top-down behavior: do I need to map the controls in the events (because I don’t see them in this video.)? If so, where can I find them?
@GDevelopApp
@GDevelopApp Жыл бұрын
If you add the top down behavior to an object, it'll move around automatically with the arrow keys. If you want custom controls, you'll need to create the controls yourself in the event sheet with "if key pressed" then "simulate control", or you can try out the remapper extension. Hope that helps. 👍 -Wesley
@yellowtitan6040
@yellowtitan6040 Жыл бұрын
my character will not move when I add the keyboard input condition. It moves just fine by itself, but as soon as it needs input from my keyboard it won't take it. Wtf is going on
@whos_rei
@whos_rei Жыл бұрын
The "seperate objects" isn't working, my character still walks right over objects. how do i fix this?
@GDevelopApp
@GDevelopApp Жыл бұрын
I'd need to see your events to tell what's wrong. Try reaching out to the GDevelop community on discord or reddit, where you can share a screenshot of your events. 👍 -Wesley
@firstname4337
@firstname4337 2 жыл бұрын
so is "separate objects" the only way to do collisions ? what if the player "runs into" a potion laying on the ground and i want that to increase the player's health ? "separate objects" doesn't sound like the name of the correct thing -- is there an "on collision" event ?
@GDevelopApp
@GDevelopApp 2 жыл бұрын
There is a "in collision" condition. 👍 -Wesley
@zeebpc
@zeebpc 2 ай бұрын
can you use it for 3d FPS?
@GDevelopApp
@GDevelopApp 2 ай бұрын
3D is a little more complicated then 2D, since it has a third axis to move on, but definitely! There's a free first person movement template in engine that you can open to build your game from, and a couple of paid templates, one of which is a 3D multiplayer shooter. 👍 Hope that helps. -Wesley
@pedroandre6956
@pedroandre6956 Жыл бұрын
How would z-ordering function on a isometric game?
@keithtam8859
@keithtam8859 Жыл бұрын
can you guys make more isometric game tutorials?? thanks
@Rogue_Smile
@Rogue_Smile Жыл бұрын
how would you get a sprite to point towards your mouse?
@GabrielleBalunos
@GabrielleBalunos 11 ай бұрын
Can you teach how to not make my joystick not follow my player
@radeationguy1624
@radeationguy1624 2 жыл бұрын
hello sir gdevelop..im a mobile game developer which makes games using mobile..and im using some kind of engine thats very similar to the while im using it,i wanna ask if there be a chance of release on mobile?
@hampster0853
@hampster0853 2 жыл бұрын
you should do a video where sounds effects are used
@GDevelopApp
@GDevelopApp 2 жыл бұрын
Do you mean for comedic effect, or in game? There will be sound effects in example games. 👍 -Wesley
@promoroblox
@promoroblox 10 ай бұрын
how do you make WASD movement?
@ronietapeno6276
@ronietapeno6276 10 ай бұрын
Please make RTS tutorial step by step
@nikoragetv
@nikoragetv Жыл бұрын
how do i change the controls?
@jamarcadolfo5049
@jamarcadolfo5049 2 жыл бұрын
I wanna know everything about joints! Pls
@GDevelopApp
@GDevelopApp 2 жыл бұрын
Physics joints? Check out the physics joints example project. That shows an example of every joint type. 👍 -Wesley
@Prajwal____
@Prajwal____ 2 жыл бұрын
Great!!!
@Aleefmeem
@Aleefmeem 7 ай бұрын
how to change controls of the movement behaviour from arrow keys to wasd
@GDevelopApp
@GDevelopApp 7 ай бұрын
There's a "remapper" behavior for top down controls, you can use that or use events with condition "key pressed" and the actions "simulate control" for top down movement. Just make sure to check off the toggle for default controls in the top-down behavior. Hope that helps. 👍 -Wesley
@Antonwalnuts
@Antonwalnuts 6 ай бұрын
ok but like how do i make it so the controls are wasd
@wongaiintelligencestudio
@wongaiintelligencestudio 2 жыл бұрын
How to do: create an game account with mail or other app like facebook, Wechat, Twitter,etc. And use the account to play your game. Hope also got chess game tutorial. Thanks.
@_LuckyyYT
@_LuckyyYT 2 ай бұрын
wesley is one of my favorite people now other than family and friends
@dannygreet2
@dannygreet2 2 жыл бұрын
How did you get camera movement?
@GDevelopApp
@GDevelopApp 2 жыл бұрын
There's a camera video tutorial on this channel, and there is a smooth camera extension in engine. -Wesley
@bunny_incup132
@bunny_incup132 8 ай бұрын
Top Down Movement, 8 directions, but no rotation. Each movement would had it own sprite like in Disgaea games perhaps?
@pisang_goreng
@pisang_goreng 2 жыл бұрын
I've been stuck on changing the controls on top down movement s
@personalcorner2291
@personalcorner2291 2 жыл бұрын
first you apply the 8 directional movement then uncheck that default controls box. Next go on over to your events tab and make a condition on the left for when the "D" key is pressed then go on the right side where it says "add action" click that and at the top search for "simulate right key press" click that and select your sprite and click apply/ok at the bottom now if you click preview you should be able to move right with your 8 directional controls. You simply rinse and repeat for the rest of the control keys
@hfriday7333
@hfriday7333 4 ай бұрын
How to make that object chase the mouse? 😢
@GDevelopApp
@GDevelopApp 4 ай бұрын
Use the action "add a force to move toward a position", and use the CursorX() and CursorY() for the position to move the object to. (Doesn't need the top down movement behavior for that, if you're going to use that for the movement, you should actually remove the behavior to avoid conflicts with the force added.) -Wesley
@hfriday7333
@hfriday7333 4 ай бұрын
@@GDevelopApp Ok thanks😇
@ayman_brr
@ayman_brr 2 жыл бұрын
make a video where you will understand us about revolute joints and ragdoll
@thadenamalar7875
@thadenamalar7875 Жыл бұрын
There should be tutorials for android only or pc only or apple devices only because I’m on android and it don’t show how to do on screen screen controls so people should make tutorials for device because following a PC tutorial on android is hard because it doesn’t go into how to set up android controls.
@saeedpooladzadeh5643
@saeedpooladzadeh5643 Жыл бұрын
Where is the source code?
@SpiralWolf4K
@SpiralWolf4K 2 жыл бұрын
Yayyy!
@diekritischestimme
@diekritischestimme Жыл бұрын
Why you cannot start ANY video with how an actual creator will start??? With an empty project, then explaining how to add a sprite (character) how to add a ground surface to walk on etc?
@nicolomagnani3763
@nicolomagnani3763 Жыл бұрын
because theres a video for that, i mean he cant re do it for every tutorial so the people looking for the specific mechanic need to watch how to create a scene 25 times
@semnome-cm4ke
@semnome-cm4ke 2 жыл бұрын
Or android
@bamb00zld
@bamb00zld Жыл бұрын
This tutorial isn't helpful. I had to look up how to get to the extensions part of the menu in the documentation then had to read YSort to figure out how to use it because you just completely gloss over how to use YSort.
@GDevelopApp
@GDevelopApp Жыл бұрын
The intro tutorial playlist goes over everything you should need to know to get started with GDevelop, hopefully that'll be more helpful. kzbin.info/www/bejne/a2qYXqatg81jg9k&ab_channel=GDevelop -Wesley
@phoenixtamarisk
@phoenixtamarisk 6 ай бұрын
These are awful tutorials. The android version is different from these. the instructor just past in the commands, instead of going over where they are. Again different in android, so I struggle to find them. I should have bough a laptop instead of a lapdock for phone. I am trying to advoid windows, but it might have save me the frustration. I almost regret trying this. Moving onto another tutorial to piece this together.
@mmmyum4779
@mmmyum4779 6 ай бұрын
All of the functionality featured here is in the app
I Made the Same Game in 8 Engines
12:34
Emeral
Рет қаралды 4,4 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
How To ACTUALLY Make A Good Game
5:20
GDevelop
Рет қаралды 21 М.
The Most Impressive Scratch Projects
11:00
DenshiVideo
Рет қаралды 5 МЛН
6 Ways To Make Your Game Better - With GDevelop
8:49
GDevelop
Рет қаралды 61 М.
Top Down Shooter in GDevelop! - In Under 10 Minutes
9:53
Queue The Game Dev
Рет қаралды 2,2 М.
Particle Emitter - In Depth Tutorial - GDevelop
7:21
GDevelop
Рет қаралды 38 М.
Much bigger simulation, AIs learn Phalanx
29:13
Pezzza's Work
Рет қаралды 2,9 МЛН
choosing a game engine is easy, actually
15:08
samyam
Рет қаралды 695 М.
Can you make a VR game in Scratch? (devlog #1)
10:00
STEM MC
Рет қаралды 154 М.
Physics Engine 2.0 - In Depth Tutorial - GDevelop
6:45
GDevelop
Рет қаралды 33 М.
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН