I've started off my programming very basic movment, this includes walking, jogging, running, jumping and in air controls. Coupled with this is the movement of the camera. We're going with a 3rd person perspective, with a free move camera.
This is a screenshot of my character motor component so far for the main character's movement. I have included climbing and edge detection tick boxes as these are going to be systems I implement later on. I also have a jump tickbox, this allows me to trigger a jump when in pause mode which has proven to be quite usefull. There's also a cheeky little "poo" variable that's used for debugging.
These above two screenshots are to demonstrate the free moving camera. It can be moved 360 degrees horizontally around the player, vertical movement gets capped by a degree to stop the camera from flipping when it reaches either the top or the bottom of the player.
For now, whilst the main character gets modelled and our custom animation rig gets made, I've been using a model made by a friend (http://jezjitzu.wix.com/jezartist#). I rigged and skinned (using a heat map) this character and have been making a few test animations to aid myself when programming. Aswel as this, for some later movements (edge detection and climbing), animations will be essential as they will control the movement and sending information back to my scripts to control the movement.
This is a screenshot of mid jumping.
And this is during running.
It's quite hard to show my work with screenshots, but you can basically run around and jump whilst moving the camera. There is currently 4 test animations.Walk, Run, Jump and fall.
xoxox

0 comments:
Post a Comment