Skip to content

VRChat prefab for particle guns, complete with damage tracking and automated setup scripts

Notifications You must be signed in to change notification settings

MMMaellon/P-Shooters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

P_Shooters v2: Udon Prefab for VRChat Particle Shooter Guns

Ask questions on my Discord Server

P-Shooters is a powerful, modular, and easy-to-use Unity prefab designed to help developers create immersive and engaging gun games in VRChat. With a focus on customizability, performance, and low latency, P-Shooters provides a fully-featured foundation for creating a wide range of VRChat shooting games, from simple arcade-style PvPs to complex simulations with realistic bullet counting and reload mechanics.

Features

  • No Coding Required: Recreate entire game modes like capture the flag and king of the hill using only built-in prefabs.
  • Modular Design: Easily mix and match components to create simple or complex weapons, tailored to your game's specific needs.
  • Optimized Performance: P-Shooters is designed with VRChat's performance requirements in mind, ensuring smooth fps even in worlds with hundreds of guns.
  • Efficient Networking: P-Shooters ensures low latency and keeps late-joiners synced, providing a seamless multiplayer experience.

❗❗❗❗❗❗Setup Instructions❗❗❗❗❗❗

Version 2

Version 2 is still a work in progress. It features better performance, better network latency, and more customizable options. When version 2 is complete, the Wiki will have all setup instructions and other documentation.

Version 1 (Deprecated, but still works)

To set up version 1, download the unitypackage from the releases page and import it into your unity project by double-clicking it while your unity project is open.

View the readme and source code of version 1 here: https://github.com/MMMaellon/P-Shooters/tree/v1

Dependencies