2D Game Dev Essentials: 5 Must-Know Movement Mechanics

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ก.ค. 2024
  • Welcome to our comprehensive tutorial on 2D character movement mechanics! In this video, we cover five essential movement types every game developer should know. Whether you’re creating a strategic RPG, a fast-paced platformer, or a thrilling twin-stick shooter, mastering these movement techniques will elevate your game to the next level.
    💡What You'll Learn:
    0:00 Click 'n' Move:
    Seamless point-and-click navigation perfect for RTS and RPG games.
    01:23 Grid-Based Movement:
    Precise tile-by-tile control for strategic gameplay.
    03:34 Platformer Movement:
    Fluid left-right running and jumping for engaging side-scrollers.
    05:54 Asteroid Style Movement:
    Dynamic rotation and thrust mechanics inspired by classic arcade games.
    07:32 Brotato Style (Vampire Survivor) Movement:
    Twin-stick shooter controls for intense, high-action gameplay.
    🔗Resources:
    - GitHub Repository Link (github.com/POWERHACK69/Godot4...)
    - A roadmap to Make YOUR First COMMERCIAL Game this year! ( • A Guide to Make Your D... )
    📣 Questions or Feedback?
    Got a question about today's video or a request for future content? Drop your thoughts in the comments below, and I'll make sure to get back to you!
    🙌 Support My Channel:
    If you found this video helpful, please consider subscribing for more Godot content, hit the like button to support the channel, and share this video with other passionate game developers!
    Tags:
    #GameDevelopment #2DGames #Godot #GameDevTutorials #IndieDev #2DCharacterMovement #Platformer #TwinStickShooter
  • เกม

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

  • @knwwolf1314
    @knwwolf1314 27 วันที่ผ่านมา +1

    i have a question does the grip base movement is can be use for a TRPG?

    • @-RedIndieGames
      @-RedIndieGames  27 วันที่ผ่านมา

      Yeah, Grid-based movement is perfect for TRPGs as it allows for precise control and strategic planning. Using grid-based movement, you can easily manage character positionings, movement/attack ranges and mechanics like area-of-effect (AOE). Thanks for watching!

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

      @@-RedIndieGames ok thx but srry for brother u but can i ask for a tutorial for a TRPG and a RTS on godot i keep looking for those but all that i see are or they outdated or just a very old version on godot

    • @-RedIndieGames
      @-RedIndieGames  25 วันที่ผ่านมา

      ​@@knwwolf1314 I'd love to look into creating tutorials for TRPG and RTS games in Godot. If I get to it, I'll definitely tag you in the video so you don't miss it. Thanks for the suggestion!

  • @princessportsassociation5958
    @princessportsassociation5958 หลายเดือนก่อน +4

    As a strategy game lover, the click and move is most interesting for me to learn. Though I'm not much of a fan of the grid based movement, but that's just a personal preference.

  • @morganp7238
    @morganp7238 10 วันที่ผ่านมา

    Good content. Subbed and liked. Thank you.

  • @user-td3hn6ex6v
    @user-td3hn6ex6v 28 วันที่ผ่านมา

    cool!! thank you ❤

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

    Thank you for the video! I was wondering how you would combine the scripts for click-based movement with grid-based movement to make grid movement that is controlled with clicks rather than up/left/down/right inputs.

    • @-RedIndieGames
      @-RedIndieGames  7 วันที่ผ่านมา +1

      Hey, thanks for watching! To combine the two movements, you can modify the click-based movement script to move and snap the character to the center of the nearest grid point when you click. You can calculate this by dividing the mouse click position by the grid size, rounding it to the nearest whole number, and then multiplying it back by the grid size. Hope this helps

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

      @@-RedIndieGames I love u man

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

    Nice video

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

      I am glad you liked it!

  • @Ralke1
    @Ralke1 29 วันที่ผ่านมา +2

    a must see video, nice!

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

      I'm glad you enjoyed it!😁

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

    I'm wondering what the movement would be like in games like Fallout Shelter where you have 2 Body2D that must be inserted into an area, like a room, and when that happens it starts some function. hmmm maybe it's not even movement...but thanks for the video. But I'm looking for something in the style of Fallout Shelter....Do you know the name of this construction game vision style?

    • @-RedIndieGames
      @-RedIndieGames  29 วันที่ผ่านมา +1

      I think the style you're talking about can be best described as a Side-View Management game? It’s a bit like looking at a dollhouse where you can see inside and manage the rooms and the characters within them. It is an interesting video idea. Thanks for the idea and for watching!

    • @FelipeMAPT
      @FelipeMAPT 28 วันที่ผ่านมา

      @@-RedIndieGames Yes ! That's it...I love this style of game. I started studying Godot a month ago and I wanted my first project to be in this style of game. I already understand a good part of the program but I still have difficulties programming. There are so many mechanics I wanted to implement that I ended up getting desperate and stopped for a week to breathe. Now I want to return to my project but slowly, little by little. I just needed to find out the name of this style of game. Thanks. 🖖🏻
      *I just realise that "Oxygen Not Included" is also from that style.
      *It wasn't exactly an idea 😅 but if I want to teach something I'll definitely watch it. thanks.

    • @-RedIndieGames
      @-RedIndieGames  28 วันที่ผ่านมา +1

      @@FelipeMAPT Thanks!
      Your project sounds exciting! Good luck with your game. Would love to see it!

  • @Protech-ps6cw
    @Protech-ps6cw หลายเดือนก่อน

    😮 you sabi oh