Jean Makes Games
Jean Makes Games
  • 78
  • 382 462
3D RPG In Godot 4 Crash course
This is a crash course for learning 3D in Godot 4.2.2.
This course took a long time to make and I have put a lot of effort in it, so if you want to thank me or support me, please consider buying one of my course (i put the link with a discount down below), liking and subscribing to this channel :)
My course (discounted until the 7th of august 2024):
2D Procedurally generated Roguelike in Godot 4.2:
Course: www.udemy.com/course/create-a-procedurally-generated-2d-roguelike-in-godot-4/?couponCode=GODOT4JULY2024
Coupon Code: GODOT4JULY2024
Create a 2D RPG and a 3D game in Godot 4:
Course: www.udemy.com/course/create-a-2d-rpg-and-a-3d-game-in-godot-42/?couponCode=GODOT4JULY2024
Coupon Code: GODOT4JULY2024
Link to the assets:
for the heart spritesheet: jeanmakesgames.itch.io/2d-rpg-asset
for the 3D asset: quaternius.com
download godot: godotengine.org
My game Lone Knight available for wishlist on steam:
store.steampowered.com/app/2211930/Lone_Knight
Timeline:
00:00:00 What we gonna do in this video
00:02:21 download godot
00:03:13 download the asset
00:03:52 how to download the assets
00:07:23 Which format of files to use?
00:07:46 Sorting the assets
00:10:18 Creating our godot project
00:11:52 Create our first 3D scene
00:12:21 Fixing the washed out color effect
00:14:09 Creating the player
00:18:54 Keyframing the collision shape on the animation
00:23:07 Creating the ground
00:25:30 Creating the camera
00:28:37 Coding the movement of our player
00:42:06 rotating the player according to our direction
00:45:52 calling the animation
00:47:39 Rotating the camera
00:49:05 Creating the script of the camera
00:53:15 Creating the input for the camera
00:56:24 Using the input to rotate the camera
01:00:10 moving in the direction of the camera
01:03:33 Jumping
01:03:33 gravity
01:08:48 Sword collision shape
01:12:28 fixing the collider of my player
01:13:43 Disabling the sword collider
01:17:28 Create the sword attack input
01:19:18 Creating a state machine
01:24:21 Resetting our state from sword to move
01:26:21 refactoring our jump code
01:29:40 Using our sword to smash stuff
01:30:25 Naming our collision layer and mask
01:31:21 Setting up the collision layer and mask of the sword
01:31:55 Adding a cube i can smash
01:34:09 Using signal
01:35:32 Using group
01:37:33 Attacking and moving at the same time
01:40:52 Creating a sprint state
01:44:18 Creating the animation tree
01:49:29 Adding the different state machine node to my animation tree
01:50:37 adding the blend space 2d to my ground_state node
01:52:44 Connecting my nodes
01:56:49 Changing our ground state from root to grouped
01:58:28 Creating the air state animation
02:01:39 Creating a blendspace2D for my landing animation
02:02:06 connecting my ground state to my air state
02:03:26 transition between states
02:05:27 Connecting my ground_state to the other states
02:06:21 Setting up condition
02:10:12 Using animation tree through code
02:10:26 Saving animation tree to reuse it
02:12:11 How to access our animation tree through code
02:18:05 Calling my animations through code
02:20:46 Calling the condition through code
02:24:07 Error 1
02:24:56 Error 2
02:25:36 Trick to know if your state machine and blendspace are setup properly
02:25:50 Error 3
02:26:13 Error 4 (last one)
02:26:56 Calling the animation on the sword attack
02:28:58 Calling the jump
02:30:27 falling
02:36:54 Adding move_and_slide
02:37:45 Calling the gravity
02:38:53 Adding input movement to move
02:39:37 Setting up the blend mode
02:45:28 health manager
02:49:33 Creating the hitbox of our player to get damage
02:50:56 Creating an area3d on my item
02:53:07 Setting up the collision layer and mask of our hitbox
02:53:40 Make the collision shape visible in the editor
02:54:29 Display the hurt animation
02:55:21 hurt states
02:56:50 trigger the hurt state
02:58:17 GUI
03:02:43 Coding the GUI
03:12:52 Creating a camera shake
03:20:56 dead states
03:28:37 Correcting a little error in the dead state
03:32:06 Creating our background environment
03:36:36 Creating the static body trimesh collision of my palm tree
03:40:42 Setting the static body of the tree on their own collision layer
03:44:45 Adding cliff
03:49:51 Creating rocks
03:54:00 Saving my white cube items as its own scene
03:54:41 Duplicating the cliff to bring variety to the background
03:57:14 Continuing to add variety
03:59:02 Checking the performance in the debugger
03:59:35 Finally changing the rotation input of the camera
04:00:16 Creating gem to collect
04:03:09 Making sure the player can collide with the gem collision layer
04:03:21 Creating a script for the gems scene
04:04:16 Create a group on my player
04:05:46 Saving my gem as its own scene
04:06:41 Display the gem collected in the GUI
04:08:03 Calling my label in the GUI Script
04:11:15 Creating animations for the gems
04:19:11 Creating a procedurally generated sky
04:24:47 Note about the jump
04:27:18 Wrapping up and outro
มุมมอง: 23 331

วีดีโอ

5 + 1 pixel artist to get you inspired
มุมมอง 1.2K7 หลายเดือนก่อน
Today we're talking about pixel artist that get me inspired to continue to work on my game. You can find their social media just below: Timeline: 00:00 Intro 00:31 Camilleunknown 03:02 NOP pixel 04:45 Transientcode 07:10 08games 08:59 DRSmey 10:37 Noel Berry 14:33 Outro Artist: CamilleUnknown: CamiUnknown NOP Pixel: NOP_Pixels Transientcode: TransientCode 08G...
Procedurally generated 2D Roguelike in Godot 4
มุมมอง 2.2K8 หลายเดือนก่อน
Today I'm showing you 2 weeks of progress in a procedurally generated 2D Roguelike made in Godot 4.2. I've made a full course out of this, the link is below. Like and subscribe! :) TIMELINE 00:00 Introduction 00:23 Showcasing the mechanic implemented so far 01:29 How the procedural generation works 02:45 What I would like to add now My course (discounted until the 7th of august 2024): 2D Proced...
How to Dash || 2D Metroidvania in Godot 4
มุมมอง 4.5K9 หลายเดือนก่อน
Wishlist "Lone Knight" on Steam: store.steampowered.com/app/2211930/Lone_Knight/ Asset: jeanmakesgames.itch.io/2d-metroid-youtube-serie Download Godot 4.2: godotengine.org/download/windows/ My course (discounted until the 7th of august 2024): 2D Procedurally generated Roguelike in Godot 4.2: Course: www.udemy.com/course/create-a-procedurally-generated-2d-roguelike-in-godot-4/?couponCode=GODOT4J...
Wall jump and wall slide || 2D Metroidvania in Godot 4
มุมมอง 4.3K9 หลายเดือนก่อน
Wishlist "Lone Knight" on Steam: store.steampowered.com/app/2211930/Lone_Knight/ Asset: jeanmakesgames.itch.io/2d-metroid-youtube-serie Download Godot 4.2: godotengine.org/download/windows/ My course (discounted until the 7th of august 2024): 2D Procedurally generated Roguelike in Godot 4.2: Course: www.udemy.com/course/create-a-procedurally-generated-2d-roguelike-in-godot-4/?couponCode=GODOT4J...
2D Metroidvania - 11 - Killing the player and reloading the scene (plus what's next)
มุมมอง 1.4K9 หลายเดือนก่อน
Wishlist "Lone Knight" on Steam: store.steampowered.com/app/2211930/Lone_Knight/ Asset: jeanmakesgames.itch.io/2d-metroid-youtube-serie Download Godot 4.2: godotengine.org/download/windows/ My course (discounted until the 7th of august 2024): 2D Procedurally generated Roguelike in Godot 4.2: Course: www.udemy.com/course/create-a-procedurally-generated-2d-roguelike-in-godot-4/?couponCode=GODOT4J...
Create spikes to damage the player || 2D Metroidvania in Godot 4.2
มุมมอง 1.8K9 หลายเดือนก่อน
Wishlist "Lone Knight" on Steam: store.steampowered.com/app/2211930/Lone_Knight/ Asset: jeanmakesgames.itch.io/2d-metroid-youtube-serie Download Godot 4.2: godotengine.org/download/windows/ My course (discounted until the 7th of august 2024): 2D Procedurally generated Roguelike in Godot 4.2: Course: www.udemy.com/course/create-a-procedurally-generated-2d-roguelike-in-godot-4/?couponCode=GODOT4J...
2D Metroidvania - 9 - Creating the GUI
มุมมอง 1.6K9 หลายเดือนก่อน
Wishlist "Lone Knight" on Steam: store.steampowered.com/app/2211930/Lone_Knight/ Asset: jeanmakesgames.itch.io/2d-metroid-youtube-serie Download Godot 4.2: godotengine.org/download/windows/ My course (discounted until the 7th of august 2024): 2D Procedurally generated Roguelike in Godot 4.2: Course: www.udemy.com/course/create-a-procedurally-generated-2d-roguelike-in-godot-4/?couponCode=GODOT4J...
2D Metroidvania in Godot 4 - 8 - Creating coin to pick up
มุมมอง 1.4K9 หลายเดือนก่อน
Wishlist "Lone Knight" on Steam: store.steampowered.com/app/2211930/Lone_Knight/ Asset: jeanmakesgames.itch.io/2d-metroid-youtube-serie Download Godot 4.2: godotengine.org/download/windows/ My course (discounted until the 7th of august 2024): 2D Procedurally generated Roguelike in Godot 4.2: Course: www.udemy.com/course/create-a-procedurally-generated-2d-roguelike-in-godot-4/?couponCode=GODOT4J...
2D Metroidvania - 7 - Creating a camera state machine to follow the player (3 ways)
มุมมอง 2K9 หลายเดือนก่อน
Wishlist "Lone Knight" on Steam: store.steampowered.com/app/2211930/Lone_Knight/ Asset: jeanmakesgames.itch.io/2d-metroid-youtube-serie Download Godot 4.2: godotengine.org/download/windows/ My course (discounted until the 7th of august 2024): 2D Procedurally generated Roguelike in Godot 4.2: Course: www.udemy.com/course/create-a-procedurally-generated-2d-roguelike-in-godot-4/?couponCode=GODOT4J...
2D Metroidvania - 6 - Slashing object with the sword and use it while jumping
มุมมอง 2.1K9 หลายเดือนก่อน
Sixth episode of my new 2D Metroidvania serie for Godot 4.2! We are creating a crate that we can slash with our sword and we also take care of controlling our sword attack while in the air today. Like and subscribe! Timeline 00:00 Introduction 00:48 Creating the crate node 02:12 Importing the spritesheet of my crate 02:53 Creating the animation of my crate 04:04 Creating the destroyed animation...
2D Metroidvania - 5 - Sword attack and state machine
มุมมอง 3.7K9 หลายเดือนก่อน
Fifth episode of my new 2D Metroidvania serie for Godot 4.2! We are creating the sword attack with custom input and state machine today. Like and subscribe! Timeline 00:00 Introduction 00:52 What we gonna do 01:51 Adjusting the collision shape to my sword sprite 02:53 Activating the collision shape on the sword only when I'm using it 03:56 Flipping the sword collision shape in the direction of ...
2D Metroidvania - 4 - Tilemap with terrains and autotile
มุมมอง 3.5K9 หลายเดือนก่อน
Fourth episode of my new 2D Metroidvania serie for Godot 4.2! We are creating the background with tilemap, terrain, physics layer, layer with different z index and random placement of decorating tile today. Like and subscribe! Timeline 00:00 Introduction 00:47 Creating the tilemap node 02:02 Creating the physics layer 02:26 Setting the collision layer 03:10 Adjusting the collision layer of the ...
2D Metroidvania - 3 - Jump and double jump
มุมมอง 3.4K9 หลายเดือนก่อน
3rd episode of my new 2D Metroidvania serie for Godot 4.2! We are creating the jump and double jump today. Like and subscribe! Timeline 00:00 Introduction 00:48 Adjusting the camera 01:30 Adding the input of the jump to the controller 02:04 Creating the jump variable 03:31 Coding the jump 05:28 Cancelling the jump 06:18 Detecting if we are on the ground or not 07:19 Calling the jump and fall an...
2D Metroidvania - 2 - Coding the player movement
มุมมอง 6K9 หลายเดือนก่อน
Second episode of my 2D metroidvania serie in Godot 4.2, we gonna learn how to code the movement of our player and call his animations through code! :) Timeline 00:00 Introduction 00:56 Creating the player script 01:59 Starting to code the script 03:37 Creating the movement function 07:06 Creating the level scene 07:21 Instancing the player in the scene 08:06 Creating a camera 08:58 Controlling...
2D Metroidvania - 1 - Creating the player and its animations
มุมมอง 17K10 หลายเดือนก่อน
2D Metroidvania - 1 - Creating the player and its animations
Coding combo input for my metroidvania || devlog 5
มุมมอง 56311 หลายเดือนก่อน
Coding combo input for my metroidvania || devlog 5
Making better enemies design by learning from Hollow Knight || devlog #4
มุมมอง 59511 หลายเดือนก่อน
Making better enemies design by learning from Hollow Knight || devlog #4
Third devlog and making my game juicier with tween...but how?
มุมมอง 503ปีที่แล้ว
Third devlog and making my game juicier with tween...but how?
Designing world for my Metroidvania
มุมมอง 420ปีที่แล้ว
Designing world for my Metroidvania
First devlog and making my main player worst somehow...but why?
มุมมอง 1.5Kปีที่แล้ว
First devlog and making my main player worst somehow...but why?
Jumping and falling in 3D with animation & state machine || 3D RPG Serie in Godot 4.2
มุมมอง 1.5Kปีที่แล้ว
Jumping and falling in 3D with animation & state machine || 3D RPG Serie in Godot 4.2
Two ways to opens door in my Godot 4.1 2D RPG game
มุมมอง 4.5Kปีที่แล้ว
Two ways to opens door in my Godot 4.1 2D RPG game
Adding a house using modular assets in Godot 4
มุมมอง 1.7Kปีที่แล้ว
Adding a house using modular assets in Godot 4
Using shader in Godot 4
มุมมอง 3.5Kปีที่แล้ว
Using shader in Godot 4
Killing the enemy and looting coin in Godot 4
มุมมอง 3Kปีที่แล้ว
Killing the enemy and looting coin in Godot 4
3D RPG - Rotating the camera around the player with a controller #godot4 #godot #godotengine #rpg
มุมมอง 4.8Kปีที่แล้ว
3D RPG - Rotating the camera around the player with a controller #godot4 #godot #godotengine #rpg
3D RPG - Coding the player movement and animations #godot4 #3d #rpg #3drpg #zelda #godot3d
มุมมอง 1.1Kปีที่แล้ว
3D RPG - Coding the player movement and animations #godot4 #3d #rpg #3drpg #zelda #godot3d
3D RPG - Setup our 3d project and creating the ground #3DRPG #rpg #3DRPGGodot #godot4 #godotengine
มุมมอง 1.7Kปีที่แล้ว
3D RPG - Setup our 3d project and creating the ground #3DRPG #rpg #3DRPGGodot #godot4 #godotengine
Creating an enemy that can patrol randomly #godot4 #godotengine
มุมมอง 4.2Kปีที่แล้ว
Creating an enemy that can patrol randomly #godot4 #godotengine

ความคิดเห็น

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

    Great series! Will there be more? I sure hope so.

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

    Easy explanation on damage by terrain.

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

    Hello, it's a good video but I have a problem. When I do self.position = player.mark2d.global_position, the object (RigidBody) goes to the correct place, but a collision is created where the object was previously. And when I throw the object, it reappears in the place where I picked it up (where the collision was formed). Can someone help me, please? Thank you in advance and God bless you.

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

    Great video! I cannot believe I've been able to make this game. These video are VERY helpful.

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

    Enjoy your videos. So easy to follow along.

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

    Thanks for these awesome tutorial! How would you add something to drop out crate once you break it?

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

    how to make a wasd movement? help pls

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

    how to make a wasd movement? help pls

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

    Great series! Please keep it coming.

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

    With Godot 4.3, would we have to make other TileMapLayer for background and statue?

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

    Another great video! I made a little guy walk around. Never knew about Ctrl-D to dup and love holding Alt to move lines of code around.

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

    Great tutorial

  • @misterroo5672
    @misterroo5672 3 วันที่ผ่านมา

    great vid about Tilemap with terrain

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

    C'est drôle de reconnaître un français juste avec le premier mot, sinon t'es bouillant bg

  • @Andrea-us2fl
    @Andrea-us2fl 6 วันที่ผ่านมา

    Thanks for the tutorial! I have an issue: my wall jump works on the y axis (goes up), but not on the x axis (doesn't jump in the opposite direction), how come? This is how I integrated it: var wall_jump_right := Vector2(-800, -300) var wall_jump_left := Vector2(800, -300) if Input.is_action_just_pressed("jump"): if animated_sprite_2d.flip_h == false: player.velocity = player.wall_jump_right if animated_sprite_2d.flip_h == true: player.velocity = player.wall_jump_left player.animated_sprite_2d.play("wall_jumping")

    • @Andrea-us2fl
      @Andrea-us2fl 6 วันที่ผ่านมา

      No worries, solved it by removing "player.velocity.x = player.speed * input_direction_x" from the Jumping State physics_update function. It was overriding my code in the enter function :)

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

    I can only move when attacking help

  • @BzechuanInteractive
    @BzechuanInteractive 8 วันที่ผ่านมา

    I dont know what people are talking about. This tutorial is crap. "i click this and I do this and i click here and godot does the job for me". Are you making tutorials here or what?

  • @KalamboDaniel
    @KalamboDaniel 11 วันที่ผ่านมา

    en vrai j'étais fatigue de suivre des accents de plus en plus bizarre le tien ça passe

  • @voltron77
    @voltron77 13 วันที่ผ่านมา

    It didn't work. :(

  • @pietraderdetective8953
    @pietraderdetective8953 19 วันที่ผ่านมา

    Hey this is an amazing Godot tutorial! I absolutely love it when the game assets are proper..they are very nice to look at. Can you make videos about "game juice"? The thing that make the game not plain and more interesting to the audience.

  • @Korimi01
    @Korimi01 20 วันที่ผ่านมา

    trop bien

  • @mayanwiner
    @mayanwiner 20 วันที่ผ่านมา

    to get the source you need to press the tile set tab on the bottom

  • @mayanwiner
    @mayanwiner 20 วันที่ผ่านมา

    i have a problem with camera 2d. no zooming happening.

    • @mayanwiner
      @mayanwiner 20 วันที่ผ่านมา

      oh i had to press f6 for it to show

  • @etisvita3885
    @etisvita3885 21 วันที่ผ่านมา

    Hi, I'm just starting to learn Godot on my own, I'm also trying to make that the enemies drop coins when they die, but when I use the gettree.getroot.addchild I get an error that says "Can't change this state while flushing queries. Use call deferred". This happens in a lot of parts in the code so I guess this means that my code is rotten to the core, but I can't find and explanaiton about why it's happening

  • @Slakskskssksksks
    @Slakskskssksksks 22 วันที่ผ่านมา

    Hello i have a bug, the hearts dont go to the destination and the origin heart is just black... and i see only 1 heart.. somebody can help me with this?

  • @Gilad-ei4jx
    @Gilad-ei4jx 23 วันที่ผ่านมา

    Thank you! I only needed the loot coin part and you made very clear how to implement it to my own enemy code!

    • @jeanmakesgames
      @jeanmakesgames 22 วันที่ผ่านมา

      You're welcome! :)

  • @platinumdiamond7
    @platinumdiamond7 26 วันที่ผ่านมา

    What if I want it more like a Mega Man camera. Where instead it goes to specific limits then pans over how should I create this?

  • @harbingersolution
    @harbingersolution 29 วันที่ผ่านมา

    for anyone using Godot 4 and up, I believe you have to use "await" instead of "yield." I also have a problem where instead of "dashing" the player just kind of teleports immediately across the level.

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

      that is cheat😂

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

    Bro i Brazillian and i learning so much <3 U tutorials are the best! continue u great work

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

    I don't get why every one of these Godot 3d videos have such low volumes!!!

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

    Pirate looks like undercoverdudes

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

    9:40 for some reason when i press right my character goes left. well, i fixed it by typing in -100.0 instead of 100.0

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

    for those using 4.3 is now marker2d instead of position2d

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

      Hello bro im in godot 4 and i follow what he say and i have a probleme too

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

    Ive watched this video over and over again for 2hours straight. I have walked from your tutorials from the beginning, for some reason. My sword does not interact with the crate in anyway. Ive double checked: spelling, code, node arrangements, collisions... I feel so discouraged; I'm sure it's me! Please Help!

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

      @@FranklinChapelMedia hello, have you take a look at the collisions buses on the crate? If the crates is on 1 1 and the sword is on 2 2 for example that will not work :) (the collision buses on the area node, as it is the one who collide)

    • @JesseBaize-e8t
      @JesseBaize-e8t 2 หลายเดือนก่อน

      (Same person different account) is this something different than the collision layers you show? Mine match yours

  • @JebaliJihed-g5c
    @JebaliJihed-g5c 2 หลายเดือนก่อน

    i love this channel and this man courses 👍

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

      @@JebaliJihed-g5c thank you very much!☺️

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

    Hi there will you be continuing this series? Hope you're well. thanks.

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

    Guys, some room for code improvement here: don't duplicate code. All the if-else-paths just select a multiplier of 1 or -1 for dashforce. Setting velocity, timer and next state is the same for all and can be done after the if-else-block

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

      Can you show us how?

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

    Merci!

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

      Avec plaisir! :)

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

    Dear james ty ... this is very thorough. My dream is to make a metroidvania. I love to draw and write stories and making it into a game is my goal.

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

      Hey man, I know this is strange, but I'm also trying to create a Metroid Vania like hollow knight, i was wondering if you might wanna work together? Im 15 and im super interested in coding, I already know some stuff, any chance you'd want to work together? I'm trying to gather a couple people, i feel like even though making a game alone might sound cooler, turst me its not. being a team would be much more rewarding, especially if your looking to make money or just hang out with people and code.

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

    Its not working to me

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

    Merci beaucoup Profeseur Jean pour cet bijeau !!!

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

    GENIAL, Incroyable un RPG en plus en Godot , en plus 3D, vraiment un gros merci M. le Professeur

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

    Merci M.Jean pour cet project c'est GÉNIAL!!! 🎄🕹🎄🕹🎄🕹🎄🕹🎄🕹

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

    Amazing work! I suscribe your channel, keep up the good work and thank you for sharing your knowledge!

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

    Thank you so much for the series, I loved it! I think we're all left wanting more... Do you have a date in mind for the next part? (no pressure at all, we're just excited😜)

  • @ভোমরা
    @ভোমরা 3 หลายเดือนก่อน

    tnq more tutorial like this plz.

  • @ভোমরা
    @ভোমরা 3 หลายเดือนก่อน

    WOW

  • @Niksona-p1x
    @Niksona-p1x 3 หลายเดือนก่อน

    when i rotate player according to direction when i go forward it rotates backward how do i fix that

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

      Go to your player and set Y rotation in -180

    • @Niksona-p1x
      @Niksona-p1x 3 หลายเดือนก่อน

      @@GauchoForge i did do that

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

    while following this tutorial after adding DIrectionalLight3D and WorldEnvironment my game is crashing whenever trying to play it. after removing these DIrectionalLight3D and WorldEnvironment I am able to play. please help I am not able to figure out what is the reason.

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

    oh good game, how it's play on browser mobile?