While I was using the armor editor, it just strike my mind how it could be far more easy to make an humanoid shaped mech that reuse most of the player character animation and movement patterns than starting from scratch and remake all the animations.
[Keep in mind that the actual armor editor is mostly effective and could do the job for mech parts editor as well but it is actually unfriendly to use. There should be a small/resizable window in the editor in which we can place and see the whole armor set like the ingame charater armor tab. And it could be better if we could quickly switch between this window in full size and the part editor working area, so it could be far more pratical to keep proportions in mind]
The armor editor is like that, you can cover the whole body by making parts every body parts, in a way the character could look and move like a mech. The only the thing that is a contrain is that the human 3D model still visible. If there wasn't, you could easily imagine it.
Humanoid mechs can reproduce most of the humanoid mouvement patterns but there is some limits and ajustments. So It could work like the player character frame, but (maybe) with larger hips and shoulders (or an ajustable option), most of the mechs are wide. In the editor each articulations/pivots could be linked by a line in place of body parts.
Restriction, ajustments, ideas:
- Compared to armor, no visible human character model visible.
- Mechs don't breathe unlike character model.
- Mechs frame is only made of virtual lines in editor, or slim metal frame.
- Because they are resized version of armor, they could also (eventually) use resized isos weapons and shields, so no need of making specific weapons except for design.
- They are bigger but heavier and slower than human while making actions, but because they are bigger their mouvements and each steps go more far, so they move far more quickly than humans. I think balancing the size in a way it could fit ingame is essential. Maybe the size could be chosen by the player during creation process but it will also change weight, mouvements execution speed, and deplacement speed.
- Jump will be limited, and rolling and escape mouvements may not be able or painfully executed by the mech. You certainly have to remove exiting mouvements compared to the human model.
- If jetpack is allowed, it would not be as effective as it is for human. No tools
- It request to have a have a seat in the torso part and some other parts to make it work ( energy cells, motors maybe already existing parts found ingame).
- However humanoid mech request at least to made a specific new animation while in stanby mode (lie down, or knee on the ground).
- It will also request to change the alien mech boss comportement while it will face a tall ennemi in close combat.
I don't say it could replace the initial dev's idea of making mech legs parts, like battlemechs licence, that request to create a whole new pattern of animation, but reuse existing features seems to make things more fast and easy because devs already have already worked on most of them (frame and animations). Yes, you can.
Edit: With the idea you could make AI droids like followers that don't request food or comfort and that could be made like the Custom Armor.