12-22-2021, 09:11 AM
I've just completed the programming and animation work for Walk, Run, Crawl, Leap, Shimmy, Tightrope, Climb (Ladder). Swim and Breaststroke are on the 'to-do' list but they're pretty far on the bottom for now.
I'm exactly halfway through writing a Quality Assurance checklist for every system and sub-system in my top secret magnum opus game project. About a quarter of the way through, I had discovered a serious foundational error in the project that required a rewrite of 27 different sub-systems and caused nightmares for weeks. I had mysterious 'ghost' errors for years (first recorded in June 7th, 2008) but they were extremely rare and nearly impossible to trace as I could never seem to re-trigger the problem on purpose - ever. I conquered it last Tuesday and everything makes total sense now, average 58 FPS and reasonably stable with all my teeth and a full set of hair.
I will begin running a QA each year, biannually, and it will get more and more thorough as time goes on, with future applicable automated test units, even more rigorous test scenarios, and a profiling unit to ensure a smooth and stable experience. Break the system, identify the problem, improve the implementation and CHECK - NEXT!
I'm exactly halfway through writing a Quality Assurance checklist for every system and sub-system in my top secret magnum opus game project. About a quarter of the way through, I had discovered a serious foundational error in the project that required a rewrite of 27 different sub-systems and caused nightmares for weeks. I had mysterious 'ghost' errors for years (first recorded in June 7th, 2008) but they were extremely rare and nearly impossible to trace as I could never seem to re-trigger the problem on purpose - ever. I conquered it last Tuesday and everything makes total sense now, average 58 FPS and reasonably stable with all my teeth and a full set of hair.
I will begin running a QA each year, biannually, and it will get more and more thorough as time goes on, with future applicable automated test units, even more rigorous test scenarios, and a profiling unit to ensure a smooth and stable experience. Break the system, identify the problem, improve the implementation and CHECK - NEXT!