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 людям.