
Closed
Posted
Paid on delivery
I'm designing a basic murder mystery game with a simple gameplay loop. I need scripting to ensure a smooth experience for players as they assume roles like killers, detectives, and bystanders. this is for VRchat - note any attempt to ask for more money on this will be blocked on the spot. Scope of work - Design game loop for a murder mystery. - Implement spawn area mechanics for players. - Randomly assign roles of killer, detective, bystanders each game. - Develop system for knife and gun pickups based on roles. - Create local clue finding mechanics with unlockable weapons. Game Requirements Master List 1. Networking & Syncing Engine: Built entirely using Udon (UdonSharp). Networking: All core game states, roles, weapon pickups, and item drops must be fully synchronized across all players. 2. Role System & HUD Roles: Three distinct roles: Killer, Detective, and Bystander. UI/HUD: A popup notification must appear for each player at the start of the match displaying their assigned role. 3. Weapon Interactions Killer Weapons: Only the Killer can pick up knives. The system must support easily adding other Killer-specific weapons in the future. Innocent Weapons: Includes weapons that only Detectives and Bystanders can interact with. If a Detective can touch/use a weapon, a Bystander must be able to use it too. 4. Clue & Unlock System Individual Progression: Each player must find a total of 5 clues. Unique Pools: There are 5 distinct sets of clues configured in the world. Player Assignment: Each player is randomly assigned only one specific set of clues to find per game. They cannot see or interact with the other 4 sets. Local Tracking: Clue visibility and collection are completely local to each player (everyone tracks their own progress independently). Completion State: A popup appears once a player collects all 5 clues from their assigned set. This popup states that an item was unlocked, but notes that there are still other sets remaining to unlock until all 5 sets are completed across games/matches. After completion, clues are hidden and no longer interactable for that player. Global Completion Shutdown: Once all 5 sets have been successfully collected/unlocked, the clue system shuts down completely—no one will be able to see or interact with any clues from that point forward. Reward & Drop Logic: Collecting all 5 clues unlocks an item/weapon. If a player drops this unlocked item, the restriction lifts—any player can then pick it up. 5. Game Manager & Spawn Logic Player Spawns: Supports two toggleable modes in the Game Manager: Random Spawns: Players spawn at randomized locations from a designated spawn pool. Static Spawns: Players spawn at fixed, specific locations. Clue Spawns: Requires a dedicated array/list of potential spawn points. The system must randomly select different spawn locations from this pool for each new game.
Project ID: 40486152
23 proposals
Remote project
Active 21 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
23 freelancers are bidding on average $118 CAD for this job

Hey, You are looking for Murder Mystery Game Scripting - VRchat game "Lets Gets Started, I know you have several tempting proposals here, but I guarantee you to be impressed by my work. I have various skills in design, Illustration, Photoshop, Graphic Design, Logo Design and Illustrator. If you give me this chance you will be impressed, because I guarantee that I will meet your expectations. I invite you to get a look at my portfolio You Can see it from here : https://www.freelancer.com/u/sahildogra222 If you have any questions or queries, do not hesitate to contact me. I hope to start working with you. With regards! SAHIL
$30 CAD in 1 day
5.3
5.3

Hello Sir/Mam After checking the details of your project , I have seen that are looking for a Game Developer , As a seasoned Game developer I have a great Grip on Game development , like Unity Game, Unreal Engine . I have done some of extensive project related this filed , you can visit my profile reviews and portfolio. I'm confident I can bring your virtual reality project to life. My ability to deliver exceptional results on time and with utmost quality I believe that my skill set makes me the ideal candidate for this project Please come on chat we will discuss more about this I will be waiting for your reply . Thank you !
$140 CAD in 1 day
5.3
5.3

Hey, I've reviewed your project and understand you're looking for a complete UdonSharp based murder mystery system for VRChat, including synchronized role assignment, weapon permissions, clue progression, spawn management, and multiplayer game state handling. I understand that the most important part is ensuring all networking logic remains reliable and synchronized while keeping the clue system largely local to each player. The role assignment, weapon restrictions, game flow, UI notifications, randomized clue sets, unlock progression, and global completion logic all need to work together seamlessly across multiple players and sessions. I would structure the project around a central Game Manager with modular systems for roles, networking, clues, weapons, and spawn control to keep future expansion straightforward. You can review my work here: https://www.freelancer.com/u/GridsmithLTD For the clue progression system, should the "all 5 sets completed" global shutdown persist permanently between world instances through external persistence, or only remain completed for the lifetime of the current VRChat world instance? Regards, Atik
$30 CAD in 1 day
3.3
3.3

As an experienced Game Designer and 3D Artist, I am well-versed in creating immersive gaming experiences tailored to specific platforms like VRchat. By utilizing my expertise in Udon and UdonSharp, I can build an efficient and glitch-free game loop for your murder mystery project. Additionally, I have a comprehensive understanding of gaming mechanics such as role assignment, HUD/UI design, and weapon interactions, which align perfectly with your requirements. Finally, my commitment to client satisfaction ensures that I not only complete the project on time but also keep your budget constraints in mind. I appreciate the value you place on professionalism and creativity, which stand as keystones of my work too. By hiring me for your murder mystery game scripting needs, you're enlisting someone with strong skills, adaptive competence, and a genuine passion for delivering high-quality solutions that bring your visions to life traversing technology's horizon - one virtual reality at a time!
$80 CAD in 1 day
4.5
4.5

Hi, this is Osama. I understand you need a firm-scope UdonSharp script setup for a VRChat murder mystery game where the full loop, role assignment, synced weapons, and clue progression all work smoothly without adding extra cost or unnecessary rebuilds. The important part here is making the experience feel stable for every player while keeping killer, detective, and bystander logic clean and easy to extend later. I can build this in Udon/UdonSharp with fully networked game state, role HUD popups, pickup restrictions, and a clue system that tracks each player locally while still respecting the global shutdown rule when all five clue sets are completed. I’ll structure the code so killer-only and innocent-usable items are easy to expand, and I’ll review the current world setup first so the solution fits your existing VRChat project instead of replacing it. My workflow would be: first I’ll map the game manager, spawn logic, clue pools, and ownership/network flow; then I’ll implement and test the role, pickup, and progression systems in Unity; finally I’ll document the setup so you can place spawn points, clue arrays, and weapon entries confidently. I can start anytime and work full-time. I look forward to working with you. Regards, Osama
$100 CAD in 1 day
2.2
2.2

Hi, I will design and implement the murder mystery game loop in VRChat using Udon and UdonSharp, ensuring smooth gameplay for all roles. My experience includes developing multiplayer games with synchronized states and role management, which directly aligns with your requirements. I will handle the networking to ensure that roles, weapon pickups, and clue interactions are seamlessly synchronized across players. The role system will include a clear HUD for role notifications, and I'll implement robust weapon interactions specific to each role, ensuring future extensibility. The clue mechanics will promote individual progression while maintaining local tracking, fulfilling your need for unique clue sets and completion states. To enhance the player experience, I’ll ensure that the spawn logic is flexible, supporting both random and static modes, and effectively manage clue spawns to keep gameplay fresh. Let’s discuss any specific preferences you have regarding the gameplay dynamics or any additional features you envision. Thank you.
$140 CAD in 7 days
1.9
1.9

As an adaptable developer with a range of programming skills, I'm confident that I can deliver excellent results for your murder mystery VRchat game. With a focus on efficiency, scalability and creating intuitive interfaces, I believe my background in full-stack web development couples well with your game's requirements. Networking and syncing play a crucial role in any multiplayer VR-based game, and leveraging my expertise using Udon and UdonSharp would ensure seamless synchronization of all core game mechanics as needed. Finally, I'm well-versed in creating adjustable spawning systems - random spawns or fixed ones - necessary for different play styles in the Game Manager & Spawn Logic aspect of your project. Trust me to make quick work of incorporating a dedicated array/list of potential spawn points which are then randomly selected across games. With my skills, your project would be completed on time, within budget and to the highest quality. The thrill of the chase and puzzle-solving in murder mysteries is meant to be enjoyed, let me contribute to delivering just that for your players!
$180 CAD in 3 days
2.0
2.0

Hi Have a Pleasant day ! I carefully had read your requirements in your job post on freelancer.com I am glad to inform you that I have same extensive experience that you are looking for. I have done similar work earlier in my past and I will share during project discussion. Please share your exact project requirements, So, I can understand your requirements & I will come to know that what do you exactly needs to develop and I will be feeling happy to work with you. Cost and timeline depends on your project or task requirements Price is negotiable and I will work in your budget. No upfront payment will be charged. Always work in milestones. Looking forward for your positive response. Kind Regards, Sneha Kanwar
$140 CAD in 7 days
1.7
1.7

Hi there, I just read your posting. It sounds like you're designing an engaging murder mystery game for VRchat and need a skilled developer to create the necessary scripting for a smooth gameplay experience. As a software engineer with over 10 years of experience in game development, I specialize in creating dynamic game loops, role systems, and networking solutions, particularly in Udon and UdonSharp. I can implement functions for role assignment, player interactions, and local tracking of clues, ensuring that every aspect of your game runs smoothly. I understand the importance of precise gameplay mechanics and can develop the required systems for weapon pickups, clue finding, and managing player spawns, all while keeping the experience immersive and interactive. Whether it’s structuring your game mechanics or ensuring complete synchronization among players, I’m equipped to handle it professionally. Let me know if my profile looks interesting, and we can set up a time to talk. Best regards, Elijah M.
$100 CAD in 3 days
0.0
0.0

IF YOU'RE NOT HAPPY, DON'T PAY. I recently completed a project similar to this, achieving reduced load times. I am new to Freelancer but bring experience from large-scale projects. I have worked within the ecosystem of companies like Microsoft, Google, and Amazon. I understand the need for smooth gameplay loop scripting in VRchat for your murder mystery game. I will focus on clean, scalable, and automated role assignment, weapon interactions, clue tracking, and spawn logic. My approach is to get the structure right from the start, keeping it simple, reliable, and future-proof. If this aligns with your project, feel free to reach out to discuss scope and pricing. Regards, Patrick
$150 CAD in 7 days
0.0
0.0

Treat the bid amount and timeline above as rough starting points , we'll firm them up once we know a couple more details about the world setup. A VRChat murder mystery with full Udon networking, role-based weapon restrictions, and a per-player clue progression system. The tricky part here is the clue pools , each player needs their own isolated set that others can't see or touch, while everything else (roles, pickups, game state) stays synced across the session. Done right, the game loop feels tight and fair every round. Here's how we'd approach this: - Game loop and role assignment: UdonSharp state machine handles match phases (lobby, active, end). At round start, roles are randomly assigned server-side and pushed to each player's local HUD popup via a synced variable on the master. - Networking and sync: All critical state (roles, weapon ownership, pickup events, clue counts) goes through Udon's synced variables and ownership transfers. No desync surprises mid-game. - Weapon pickup system: Role checks run locally on interact, with ownership gating so only the Killer can grab knives. The pickup base class is built to extend easily , adding a new Killer weapon later is just dropping it in and tagging it. - Clue system: Five distinct clue pool objects in the world, each with its own trigger colliders set invisible to everyone except the assigned player. Local-only tracking via per-player synced variables, with the completion popup firing client-side once all 5 are collected. - Testing pass: We'll run a multi-client test session in VRChat to catch any ownership edge cases or late-joiner desync before handoff. After a quick chat to confirm world scale and any existing assets you've built, we'll send a short written proposal with deliverables and final numbers. Want to jump on a quick call this week to walk through the world setup? Best, 96 Studio
$185 CAD in 12 days
0.0
0.0

Hello, I can help you efficiently script your murder mystery game for VRchat. Approach: • Simple and straightforward process • Ensuring all game mechanics are properly implemented Technologies: • UdonSharp, Unity Extras: • Verification that everything functions correctly after uploading • Brief documentation regarding any changes made Timeline: • 3–5 days Goal: To deliver a functional, ready-to-use game to you—hassle-free. Ready to get started. Agustin
$140 CAD in 1 day
0.0
0.0

⚠️IF YOU NOT HAPPY YOU DON'T PAY⚠️ Hi, I've completed a similar job using Udon and VRchat. I ensured a seamless player experience with roles like killers, detectives, and bystanders, delivering a 30% increase in player engagement within a 4-week timeline. You want a murder mystery game script that smoothly integrates role assignments, weapon pickups, and clue progression for an immersive VRchat experience. Here are my Initial thoughts: - Design and implement a dynamic role system with synchronized weapon interactions. - Develop a clue and unlock system with unique pools for players to progress through. - Create flexible game manager and spawn logic for varied player experiences. I did a similar project to yours. Can I show you? Regards, Kurt Siebritz
$100 CAD in 7 days
0.0
0.0

I have the attention to detail required to ensure project success. Your need for a clean, professional, and seamless murder mystery game loop in VRchat using UdonSharp, with synchronized roles, weapon interactions, and an integrated clue system, is clear and well-defined. My expertise includes scripting complex role systems, dynamic HUD notifications, and automated, user-friendly spawn mechanics aligned with your specifications. While I am new to Freelancer, I have tons of experience and have done other projects off site. I would like to chat more about your project! Regards, Andiswa Ngqika
$100 CAD in 14 days
0.0
0.0

⚡️ONLY PAY IF YOU’RE IMPRESSED⚡️ Hi, I’m Aaron Roberts. I have extensive experience scripting immersive VRChat games, including role-based gameplay loops like your murder mystery. I will ensure seamless role assignment, synchronized weapon interactions, and smooth clue progression to enhance player engagement. Core Deliverables: ➡️ Fully synced role system & HUD notifications ➡️ Role-specific weapon pickup mechanics ➡️ Local clue tracking and global unlock logic ➡️ Toggleable spawn system (random/static) with dynamic clue spawns My Approach: ➡️ Build robust UdonSharp scripts ensuring network synchronization ➡️ Prioritize clean code for easy future weapon/feature additions ➡️ Implement player-local clue progression for personalized experiences ➡️ Deliver within scope with no extra charges Committed to delivering a polished product meeting your vision. Let’s discuss your project! Kind regards, Aaron R.
$70 CAD in 3 days
0.0
0.0

One of the key components of this project is the efficient implementation of the role system along with clear UI/HUD. This is where my prior work on game loops and logic will be a huge asset. I have developed games that relied successfully on players assuming distinct roles while ensuring smooth transitions between them, providing me the proficiency to execute your specific requirements. Another vital facet is the creation of local clue finding mechanics with unlockable weapons. I've handled such intricate gameplay systems across my career, from designing individual progression with unique pools to local tracking and completion states for each player. Moreover, I understand how important smooth progression is within a gameplay loop. Reward & drop logic, as well as managing spawn logic while adapting to different modes, are second nature to me. My wide-ranging skills in not just scripting but also game testing will warrant a careful eye over even the most subtle details throughout development and post-development testing phases.
$140 CAD in 7 days
0.0
0.0

"We recently helped a business improve their online presence and streamline how customers interact with their platform, which led to better engagement and smoother operations. I noticed you’re looking for a clean, integrated, and automated setup with a strong focus on usability and performance. Making everything feel seamless and easy to manage is exactly where we add the most value. We specialize in modern web solutions, UI/UX improvements, automation, integrations, and scalable development. With a strong emphasis on networking, role system, weapon interactions, clue systems, and game manager logic, we can design a captivating murder mystery game for VRchat. Our expertise in UdonSharp and game scripting ensures a smooth experience for players. Let's create an immersive gameplay loop that keeps players engaged. Regard, elrico01"
$150 CAD in 7 days
0.0
0.0

[I am a perfect fit for your project. I've recently helped someone achieve the same goal you are looking to achieve.] I've built a game with a similar concept for interactive entertainment. Understanding the need for seamless player experiences, I can develop smooth scripting to ensure an engaging murder mystery game in VRchat. By implementing role assignments, weapons mechanics, clue systems, and spawn logic as per your requirements, I will deliver a captivating gameplay loop. I'd love to chat about your project; the worst that can happen is you walk away with a free consultation. Regards, Clinton.
$100 CAD in 7 days
0.0
0.0

We’ve worked on a project with a very similar scope, giving me strong insight into delivering quality results efficiently. I understand the importance of a clean user-friendly UI for high-end customers. I propose to design and script a murder mystery game for VRchat, implementing role assignments, weapon interactions, clue systems, and spawn mechanics as per your detailed requirements. Let's discuss your project further - I'd love to chat about your project and how we can make it a success. Walk away with a free consultation. Regards, Nabeel Ismail
$100 CAD in 7 days
0.0
0.0

I can build your VRChat murder mystery game system using UdonSharp with fully synced gameplay and clean, modular logic. I will implement a complete match loop including a central Game Manager handling player initialization, role assignment (Killer, Detective, Bystander), and both random/static spawn modes. Roles will be randomly assigned each round and synced across all players with a clear HUD popup for role display. Weapon interaction will be fully role-based and extensible (e.g., Killer-only knife system + shared-use detective/bystander items), with proper network sync to avoid desync issues. I will also develop your clue system: Each player gets 1 of 5 unique clue sets per match 5 local clues per set with independent tracking Fully hidden progress from other players Completion unlock popup per player Global shutdown once all sets are completed Drop-unlock logic so items become shared if dropped Spawn system will support both random spawn pools and fixed spawn points, plus dynamic clue spawn distribution per round. All systems will be optimized for VRChat constraints, built in UdonSharp, fully synced where required, and structured for future expansion with clean, maintainable code and no console errors.
$125 CAD in 4 days
0.0
0.0

mommy, Canada
Member since Mar 15, 2026
$30-250 CAD
$10-30 USD
₹12500-37500 INR
$30-250 USD
$10-30 USD
₹1500-12500 INR
$30-250 USD
$20-200 USD
$30-250 NZD
$30-250 USD
min $50 USD / hour
₹75000-150000 INR
$10-30 USD
$8-15 USD / hour
₹100-400 INR / hour
$30-250 CAD
£20-250 GBP
$15-25 USD / hour
$30-250 USD
$250-750 USD
$3000-5000 AUD