Range Skill - Bezier Curve - RPG System Design in Godot 4

Опубликовано: 04 Май 2024
на канале: 16BitDev
4,764
314

Making range skills from RPG games with Bezier Curve, this video is covering,
Since Arc motion, (like Crescent Strike from LoL),
Double Arc motion, (like Wild Axe from Dota 2),
Hook (from Dota 2)

Time Stamps -

0:00 - Preview
0:14 - Bezier Motion Setup ( Built-in Function )
2:04 - Bezier Motion (Custom Function)
2:46 - Boomerang Motion
3:32 - Freeing projectile nodes to avoid memory leak
4:00 - Functions to alter properties of projectile
4:25 - Base Skill Class
4:46 - Crescent Strike Class (Single Arc Motion)
5:30 - Player
7:58 - Trying out different values
9:03 - Wild Axe Class
9:49 - Hook Functionality
10:24 - Enemy
10:55 - Hook Class
11:50 - Action Bar Setup & Functionality
14:00 - Enemy Interaction with projectile
14:52 - Line2D for Hook
16:00 - Making Projectile dynamic with movement
16:32 - Final Result & Thanks


Study Notes/Theory Explanation -
   • Bezier Curves  

Related Videos -
Combat Skill -    • Combat Skill - RPG System Design in G...  
Passive Skill -    • Passive Skill - RPG System Design in ...  

Asset Used -
Weapon Sprite - https://www.spritecatalog.com/tools/
Monster Sprite - https://free-game-assets.itch.io/free...
Icon Pack - https://clockworkraven.itch.io/rpg-ic...

Code -
Skill - https://pastebin.com/nNDCwkSC
Crescent Strike - https://pastebin.com/8ZVCEU53
Wild Axe - https://pastebin.com/6EeTPjzR
Hook - https://pastebin.com/83vdDP61

Skill Button - https://pastebin.com/CA86LCCv

Player - https://pastebin.com/Cpwy308G
Enemy - https://pastebin.com/FkNnZ1Sa
Projectile - https://pastebin.com/PHmxxr2k


Patreon -
  / 16bitdev  

Discord -
  / discord  




Music Used -
Krynoze x Diiolme - Blooming Dales
Provided by Lofi Records
Watch:    • Video  
Download/Stream: https://fanlink.to/AWorldAfter


Смотрите видео Range Skill - Bezier Curve - RPG System Design in Godot 4 онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь 16BitDev 04 Май 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 4,764 раз и оно понравилось 314 людям.