For this week I am working on fixing the jitter bug within the hinge control which seems to still persists even with a offset in place to make sure it does not happen again, I have looked over the code line by line and it seems like I have fixed the problem and everything seems to be working fine . Our presentation for this week went well from the progress of the programming end but we got a red light for our games design aspect which was something not under my control.
While further testing the barrel rotation we found that it would not look towards the mouse position and just be stuck there. I will be working to fix the problem and hopefully be done before the weekend.
For this week’s class, we were looking at how a tree waypoint system works along with weights of each point which looks a lot like a waypoint system & for the rest of the classes we looked up how to do login verification on a photo server.
After long hours spent on bug fixing I decided to ask on of my lecturers for help , after going over the code he pointed out that a large chunk of my code was not needed & after going through my code the second time we found the problem to be that although the clamps are working there are more conditions needed to properly clamp the rotation of the barrel , for example the clamp works when there is no rotation applied to the object but once you rotate using the flip mechanic it does not clamp properly as it does not know if the angle is -30 / 330 degrees thus to fix the problem we needed to clamp the angle to check if we are more than 30 but less than 180 degree & if its more than 330 & more than 180 to make the clamp work .
I have also worked on doing research into the special portioning learning outcome we have for this trimester wherein I have looked upon how quadtrees work although I don’t understand how the Oct trees work and how this reduced the calculations.
Now that the barrel rotation works, we have found a bug wherein the controller does not work as intended in the white box scene. Our game designer thinks that the controller is broken but having a closer look at his version of the scene showed that the player controller does work properly but it needs to be in a level where its position is 0, 0, 0 & the camera must be directly over the player while also being set to orthographic. This did not take very long to fix but unfortunately, our designer feels otherwise & I had to make the changes for him which took more time out of my day.
For next week I will be working on adding stats to all the mechanics so that the game designer can tweak them and make sure everything works as intended before we can start adding the code to the actual models which are due in this week. Another task I will be working on is the android controls for the game as that is one of the exotic platforms we need to publish for this semester
Comments
Post a Comment