A Multiplayer Virtual Reality Strategy-Based Combat System: Integrating Real-Time Strategy and First-Person Fighting Using Unity and C#
Authors- A Andrin Yapas, Assistant Professor K Kumutha
Abstract-This project focuses on developing a multiplayer VR strategy-fighting game using C# and Unity, inspired by the mechanics of games like Age of Empires but with an immersive first-person VR combat system. The game integrates real-time strategy (RTS) and action elements, allowing players to build armies, manage resources, and engage in direct first- person battles. Players can construct bases, train warriors, and deploy combat strategies while experiencing real-time fights using VR motion controls. The game supports multiplayer mode over the same network, enabling players to challenge each other or form alliances in large-scale battles. Unity’s networking solutions (such as Netcode, Mirror, or Photon PUN) ensure smooth multiplayer synchronization. The game world features expansive battlefields, destructible environments, and AI-driven NPCs that enhance the strategic depth. Players can switch between tactical (top-down RTS) mode for managing resources and units, and first-person combat mode to engage in close-quarters battles. A physics-based combat system allows for realistic weapon interactions, hit detection, and damage calculations. This project aims to combine the strategic depth of RTS games with the immersive combat experience of VR, offering players a unique mix of tactical decision-making and real-time action. Future enhancements may include cross-network multiplayer, expanded civilizations, and AI-driven enemy factions for a more dynamic and competitive gameplay experience.
International Journal of Science, Engineering and Technology