The work I did:
- Developed Painting System using UV re-Targeting allowing any object with UV information to be painted with UE5
- Developed a simplified way to create new moves directly in blue prints using root motion for Unreal Engine
- Modeled 3D Cartoon Character (no textures only materials) using Blender
- Rigged Character for Squash and Stretch animations using Blender
- Animated 12 Actions using Blender
- Created 2 textures using photoshop to switch between in game
- Created a 3D third person character controller using my access to root motions, including a Jump, Dive, and Combo second Jump.
Things I learned:
- How to make a game in Unreal Engine 5 from start to end
- How to make squash and stretch control bones using Damped Track and Stretch To Constraints
- How to animate squash and stretch and off-put bone animations to make characters look bouncy
- How to make blueprint callable functions from C++ to make a base controller with code and tweak in engine.
- 2 weeks seems like more time than it is