Posted December 02, 2023 by TheCodeCollective
#Unreal Engine #CyberSiege #Scoring System
This week, my journey in game development didn't present any formidable challenges, but it was a week of refining and enhancing the gaming experience through a dynamic scoring system. The spotlight was on adding intricacies to the scoring mechanism, from the fundamental scoring of base enemies to more sophisticated elements tied to killing streaks.
One of the focal points was the introduction of a headshot collision detection system for enemies. This addition not only brought a layer of realism to combat interactions but also introduced a rewarding scoring system for players who aim for precision in their attacks. The base enemy blueprint played a central role in accommodating this feature, ensuring that scoring reflects the skill and accuracy of the player.
Beyond the standard scoring components, my efforts extended to the creation of a dynamic scoring adjustment tied to killing streaks. The Game Instance blueprint became the canvas for implementing this feature, allowing for an evolving and nuanced scoring system. Now, players can experience the thrill of not just defeating enemies but doing so in a consecutive and impressive manner, unlocking bonuses and adding a layer of strategy to the gameplay.