Flax FPS Controller Tutorial in C# in 11 Minutes

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ธ.ค. 2024

ความคิดเห็น • 30

  • @alarie0
    @alarie0 ปีที่แล้ว +1

    These tutorials are SO helpful. You are without a doubt the best at Flax tutorials. You explain everything so clearly and even the small things, which I really appreciate being new to programming in video games. Unlike other tutorials, I actually learn instead of just copying what the author did. Would love to see more of your videos!

  • @ronaldwashington7301
    @ronaldwashington7301 ปีที่แล้ว +6

    Thx flax needs more tutorials 🎉

  • @buzzdx
    @buzzdx ปีที่แล้ว +1

    thank you very much for this guide. just started looking into flax and looking for good tutorials to learn from. would love to see more :)

    • @abradotcs
      @abradotcs  ปีที่แล้ว +1

      Glad it was helpful!

  • @exice2878
    @exice2878 ปีที่แล้ว +10

    This Tutorial is Great. Pls show how you expand the controller with crouching and stuff

    • @xskodemedia746
      @xskodemedia746 5 หลายเดือนก่อน +1

      i think this will much helpful teaching how to do crouching and dashing.

  • @mōellctie
    @mōellctie ปีที่แล้ว +5

    Thx!! Abra for this amazing tutorial!! Also make a video on crouching...

  • @its_tahsan
    @its_tahsan ปีที่แล้ว +1

    Please make a great beginner series of FLAX ENGINE
    there are no videos like any tutorials for it. I appretiate your work, It will be honor to see your video regularly

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

    this was a wonderful tutorial! everything was clear, concise, and the code is very readable even to a beginner like myself. I would love to see how you incorporate crouching. currently trying to add it but for some reason my camera goes crazy.

  • @plasmarade
    @plasmarade ปีที่แล้ว +2

    Thanks bro 👍

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

    Wow cool stuff! Lean, crouch would be great to see tutorials about it. Also how about looking down and seeing the whole body, chest, hand feet and all.

  • @Ankhaz
    @Ankhaz 11 หลายเดือนก่อน +1

    I get the error „Transform is not available for Vector3“. How to fix?

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

    part2 ?

  • @naii_
    @naii_ 9 หลายเดือนก่อน +1

    what's the point of the whole "jumpcount" thing if you can just do a grounded check?

    • @abradotcs
      @abradotcs  9 หลายเดือนก่อน +1

      It is an hacky way to create a "coyote time" feeling or you can easily have double jumps or triple jumps by changing one value. And yes if you don't like this method you can just use the ground check :D

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

    What's the purpose of adding the mouseX variable to itself instead of just defining it? I'm very new to programming and trying to understand

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

      Otherwise you won't be able to move the camera at all since Input.GetAxis("Mouse X") returns a very small value so you have to add it to mouseX instead of defining. Sorry for the late reply! I hope this explains it.

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

    Nice tutorial but What will be the future of moving in are you going to port the game to flax or keep working on it with Godot or you’ll stop development of the game entirely

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

      Development will continue on Godot 3.5 I will release a major update very soon!

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

    Thank you for this tutorial. I was a Unity user, but then after the pricing situation I switched to Godot. I'm having multiple problems with Godot as an engine right now, specifically gizmos, performance and global illumination. No hate towards the creators of Godot, but it's just probably not the right engine for my project and its scale.
    This Flax engine looks like a very interesting alternative. I'll still use Godot for smaller/less ambitious projects, but for bigger projects I just might go with Flax for now.
    Speaking of, I'd like to see you recreate the Advanced Object Picking videos you made in Godot, in Flax.

    • @abradotcs
      @abradotcs  ปีที่แล้ว +1

      You are welcome! I am planning to do an object picking tutorial for Flax as well!

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

    thanks you bro

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

    Is anybody else missing the Physics Debug option under view>view flags?

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

    [Info] C:\Users\mamat\OneDrive\Документи\Flax Projects\MyProject3\Source\Game\Fps Controller.cs(57,54,57,70): error CS1061: 'Camera' does not contain a definition for 'LocalEulerAngels' and no accessible extension method 'LocalEulerAngels' accepting a first argument of type 'Camera' could be found (are you missing a using directive or an assembly reference?) i am getting thiiis

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

    why using Time.DeltaTime in OnFixedUpdate? You are multiplying gravity by Time.DeltaTime and after that you are multiplying again when passing to Move method of character controller.
    I don't understand, it breaks all the concepts

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

    Why do you multiply character controller.Move() by Time.deltaTime if it's already in fixed update? It's already updating at a fixed frame rate so all it will do is make your values fluctuate and undo what fixedUpdate does

  • @ZyraX-21
    @ZyraX-21 ปีที่แล้ว

    I don't remember being subscribed to Abra...

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

      Channel is going through a bit of a change 😅

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

    Is this similar to unity?