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.



Log in or sign up for Devpost to join the conversation.