[VRChat Asset] Barbecue System — Interactive Grill for VRChat

$6.99

Bring a real social moment to your VRChat world! The Barbecue System is a fully interactive, multiplayer-synced grill: light the fire, drop your sausages and steaks on the grill, watch them cook in real time… and don't let them burn!

Features:

  • 🔥 Real-time progressive cooking — a dedicated shader takes your meat from raw to cooked… and to charred if you forget it on the grill
  • 🌭 Two meat types — sausages and steaks, each with dedicated textures for every cooking stage
  • 🍖 Eating system — enjoy your meat in two bites (animated blendshapes)
  • 👥 Multiplayer synced — grill ignition and meats are synchronized for every player in the instance
  • ♻️ Built-in object pool — up to 16 meats cleanly managed through VRCObjectPool, no costly instantiation
  • 🗑️ Trash bin included — throw away your failed cooks, meats automatically return to the pool
  • Optimized for VRChat — audited UdonSharp scripts: fixed-size arrays, cached materials, clean owner-authoritative networking

What's included:

  • Ready-to-use "Barbecue" prefab (drag & drop into your scene)
  • Meat prefabs (sausage & steak)
  • 3D models (FBX): barbecue, charcoal, meats, trash bin
  • Full PBR textures (diffuse, normal, metalness) + cooking-stage textures
  • Custom cooking shader
  • Commented UdonSharp scripts (Cooking, Grill, MeatSpawn, Eat, Trash)

Requirements:

  • Unity + VRChat Creator Companion
  • VRChat Worlds SDK 3.x
  • UdonSharp

Setup: import the package, drag the "Barbecue" prefab into your scene — done!

License: allowed in your VRChat worlds (public or private, including monetized worlds). Reselling, redistributing or sharing the source files is not allowed.