Godot 4 Rework!
It's been a while since I've worked on this asset; my annual update basically! Which turned into a 3 year wait with this stuck in my drafts after several recodes.
This update is a bit since it required me to work with GODOT 4! Which has changed a lot so I had to redo a lot.
It's not just a simple recode either I automated as much of the character creation as much as possible; while making it as flexible as possible. The idea is to keep the basic essentials for a character automated so you can just work on making your character unique! All code is well noted too so you can easily add in new features for your own game.
Action! Nodes
In the GD3 version of this asset you had to put together several components given to make a functional character. It was quicker and easier than doing it from scratch but it didn't feel like a real asset; just some slapped together bits and bobs.
Now there's ACTION! Nodes! The Action! Character node is a custom node that really does the majority of the basic work for you. With it you can also duplicate a core scene called Action! Sequence which holds all the sprite rigging and animation work inside. And a state machine template that you can work off of; it just holds all the state machine info nothing actually special.
The Action! Character node will hold several options (all of which I go over in the documentation) and once you put both required pieces into their respective slots it'll generate the whole character setup! Pretty sweet right?! You just need to adjust the CollisionShape2D for it and whatever settings in movement or the core action character settings.
It looks like a lot but I promise it's not as bad as it looks
Automatically AWESOME!
Like stated above once you slap in the required parts it automatically generates what you need! The biggest struggle I had was deciding what got automated and what stayed manual. Currently you need to code the state machine to your liking, you need to put together your sprites and animations; and you need to write your own character controller script (An example character is available).
I wanted everything to be super easy and super quick where you could just go beep bop boop and have a character running around. But the reality was while I did automate a lot of tedious work; it's game dev so there's always going to be some manual tediousness to it all. But it is much faster with the asset.
BUT WAIT THERE'S MORE!
This asset also has been rebranded to better fit what is being offered. Everything is also 100% free and commercial free! Donations are very much appreciated but I want these assets to be available to everyone.
I wanted this massive and perfect relaunch of the asset but honestly it just doesn't need to be that way. It just needs to be a functional controller with some cool features that gets built on. There'll always be additions to add and new things to mess with like having a 3D character. So let me know what you think should be added!
Did I mention that I also wrote up new documents to include this new Godot 4 version!? INCLUDING GIFS! This way people who learn better visually have a way to do that. And anyone who may have hearing issues can still see the visuals without losing context since all text will still exist.
The Godot 3 version of documentation and the assets themselves will continue to exist. I will not be further updating the Godot 3 version however, if requested I may dabble in it; but it won't be my focus moving forward.
Get ACTION! Characters [Godot 4]
ACTION! Characters [Godot 4]
Versatile Plug and Play character controller system for Godot!
Status | Released |
Category | Assets |
Author | MASSIVEtinyWorkshop |
Genre | Platformer |
Tags | Controller, Top-Down |
More posts
- GCC Re:CodedNov 08, 2021
- Trouble in Town! Update DetailsMar 25, 2021
- Modular UPDATE!Mar 23, 2021
- Reset!Mar 23, 2021
Leave a comment
Log in with itch.io to leave a comment.