Inspiration
I was playing around with making a weapon when the idea of a Paintball Gun came to mind. I wanted to create a playful, plug-and-play weapon that makes worlds more dynamic and fun.
What it does
A plug-and-play paintball weapon that leaves colorful splatters on objects. Fully configurable with camera modes (First-Person, Third-Person, Orbit), auto-fire options, projectile speed, sound and muzzle flash effects, plus a reusable splatter pooling system. Includes optional scripts for interactive gameplay elements like switches and elevators. Drop it in and start playing immediately.
How I built it
A long series of trial and error until it finally all came together.
Challenges I ran into
With only 10 days and no prior Meta Horizon experience, I had to learn quickly. The hardest part was getting splats to anchor correctly on both static and moving objects. I had some issues with how the asset appears when it first enters the world as well.
Accomplishments that I'm proud of
At one point I didn't think it was possible after much frustration, but I decided to gave it one more try and finally made a breakthrough. The fact that I was able to complete it feels rewarding because it felt impossible at many points.
What I learned
I learned how to use Meta Horizon much better. I had another idea before this for a particular game world, but abandoned it because I didn't think it was possible. Now I think I could do it after what I learned.
What's next for the Paintball Gun
I'd like to fix how it displays when you first import it into the game.


