Most of the mechanics have been implemented. Production has slowed because some of the more advanced mechanics were hard to get to a playable state. However, the only mechanic remaining is the double jump.
This will probably be difficult because the character controller is programmed in UnityScript, and I code in C#, but I will make do.
Tomorrow, after I get that mechanic working, Iw ill try to work on third person mode again. I want the player to be able to scroll forwards or backwards to change the distance the camera is to the player, anywhere from first person to a distant third person angle.
I feel like production is on track, and that I am making good time.
Another thing I want to talk about is the mental/physical toll development is having on me. My body has been degrading over the week, and I can feel it get worse every day. My back is beginning to ache due to my poor posture. I also have pain in my knees which I have no reason why I have gotten it.
I can also feel my mental awareness diminishing. I almost feel like I have a lack of sleep, even though I have been getting healthy amounts of sleep. I feel like mental exhaustion is a driving force in these feelings because of how demanding coding is. Problem solving consistently all day for the whole week has left me literally mentally "out of breath".
However, I can continue developing. Tomorrow I will add in the last mechanic, try to incorporate third person mode, and start working on a player model for the 3rd person camera. On Saturday I will spend my time editing, uploading and dubbing over my recorded videos to share on youtube. This will probably pour over into Sunday as well.
Next week, my main focus will be the player model, UV map, and animations, and polishing third person mode.
Thanks for reading.