vajaja.dev
Back to vajaja.dev

Beat Shooter

Beat Shooter — VR rhythm shooter for Meta Quest

A networked VR rhythm shooter for Meta Quest, built with Unity, Photon Fusion 2, New Input System and DoTween.

Beat Shooter, a networked rhythm shooter for Meta Quest

Project role: Full-cycle Unity development

Technologies and areas:
VRMeta QuestUnityFusion 2Dedicated ServerMultiplayer

Rhythm gameplay and scoring

Players shoot notes on individual rhythm tracks. The scoring system considers timing accuracy, hit accuracy and combo state, while song data is driven by JSON.

Server-authoritative multiplayer

A NetworkedSongTimeline coordinates the match on the server. Dedicated gameplay sessions and a lobby-to-gameplay allocation flow launch temporary gameplay servers for matches.

Unity implementation

The project brings together Meta Quest VR gameplay, Photon Fusion 2 networking, the New Input System and DoTween in a full-cycle Unity development effort.

Discuss a similar game