
Voice Battle
Case StudyVoice Battle is an in development social experience focused on pushing/flinging other players using your voice volume, wherein I was responsible for certain gameplay programming.
Zero latency combat
To ensure excellent gameplay experience, I was tasked with creating a system to fling other players while having instant feedback on the client. Thus, I’ve implemented a version of client side prediction for flinging other characters.
System design diagram
Voxel world destruction
In conjunction with the aforementioned system, players are able to destroy certain objects in the world space when getting flinged. This happens seamlessly for all participants, as client side prediction is employed in this instance as well.
Walls/objects are voxelized on demand on impact so that instance count is low.
Contact
Have a project in mind? Let‘s connect:
Discord: tacheometrist
Email: [email protected]
Talent Hub: tacheometrist
GitHub: tacheometry
