Idle,Wave,Run Animations
In the second part of my self-study/tutorial/ portfolio work I was tasked with creating 3 animations in blender then to import into unity and keybind the animations appropriately. The humanoid creation proccess was guided by the following tutorial
In the screencaptures below we can see how the process started and progress to the end humanoid result.
These are the animations I created in blender as follows:
Wave:
Run:
Idle:
Here in the following gif we can see all the animations at play, aswell as my lovely ypos bug.
Holy Camoley this was a learning experience, you would not believe the amount of times I wanted to put my fist through my ultrawide monitor.
Blender was a charm to work with, I had no problems using the program to rig up this humanoid I created and animate with kinetics.
Outside of my inital problems with unity, everything else was pretty smooth. I currently have a bug/feature where when the walking animation is triggered my players Y pos increases. I believe this is to do with where I had my humanoid placed within blender. I was successful in ensuring the humanoid would trigger its wave animation when "space" is pressed, aswell as the run animation to continue looping whilst it is running. Idle animation plays before and after the run and wave animation.
The scene itself is still the same sample scene I used In my last post and contains the same objects.
For the animations to trigger, It was necessary to use an animator component in combination with a custom script to detect and trigger the correct animations on a keypress.
Whilst this hasn't put myself of animation, my respect has increased for anyone attempting animation.
KIT 207 Portfolio
A showcase of my tutorial and portfolio work for the KIT207 game development uniy
More posts
- Cinemachine and Post ProcessingDec 05, 2023
- Simple Game, Lighting & ShadingDec 05, 2023
- Probuilder, Navmesh, Agents, TerrainDec 05, 2023
- Barrel, Tourist Item and Simple SceneDec 04, 2023
Leave a comment
Log in with itch.io to leave a comment.