Modular Damage & Animation Integration
The final week before the beta… The focus was on polishing and tutorialisation. Getting the game into a state where it could be tested easily and we could get constructive feedback.
The final week before the beta… The focus was on polishing and tutorialisation. Getting the game into a state where it could be tested easily and we could get constructive feedback.
Weekly Accomplishments
The following are the tasks that have been completed.
Animation Data System
Weapon Interface Integration
Health System Network Revamp
Throwing Animation Integration
Interpolation of Field of View
Damage Overlay
Skipping Empty Slots
This week, several tasks were completed:
Animation Data System: Developed a system to sync and store specific animation data, ensuring seamless animations across all clients.
Integration of Damage Overlay: Collaborated with Nek to implement a damage effect overlay when the player takes damage, enhancing visual feedback.
Health System Network Fixes: Addressed network issues with the health system, particularly regarding events not being correctly called, after undergoing multiple iterations.
Throwable Animation Integration: Integrated throwable animations, ensuring that throwables are properly released from the hand even when animations are in progress.
Interpolation of Sight FOV: Implemented interpolation using lerp to smoothly adjust the field of view (FOV) for sight, enhancing visual transitions.
UI Integration of Weapon Swapping: Managed the integration of weapon swapping in the UI, a challenging task due to the lack of UI architecture and dedicated UI programmers.
Skipping Over Empty Slots: Implemented functionality to skip over empty slots when scrolling or cycling through items, improving user experience.
Weekly Problems & Rating
Challenges encountered include:
Team Availability and Motivation: Faced difficulties due to team members being unavailable or lacking motivation during the crucial week leading up to the beta release, resulting in a subpar beta and subsequent delay.
While tasks were completed, the impact of team availability and motivation on the beta release was significant, highlighting areas for improvement in team communication and commitment.
Future Plans
Looking ahead to the next week, the focus will be on:
Fixing necessary bugs and addressing feedback from the beta release to improve the overall quality of the game.