其他

roblox-game-systems

el4cteo/roblox-skills

Recipes for common systems built on server authority - currency service and leaderstats, XP/levels, round loops with intermission and teams, validated melee/ranged combat, inventory and tools, soft-currency shops, obby checkpoints, daily rewards, pets. Use when implementing or reviewing gameplay systems such as rounds, combat, weapons, inventories, shops, currencies, or progression.

  • 546 次安装
  • 55 星标
  • 收录于

安装命令

npx skills add https://github.com/el4cteo/roblox-skills --skill roblox-game-systems

SKILL.md

Game systems recipes

Every recipe follows the same contract:

  1. State lives on the server in a service module; persistent parts go through the data layer (roblox-data-stores).
  2. Clients send intents through validated, rate-limited remotes (roblox-security, roblox-networking) and render state they receive (attributes, snapshots/deltas).
  3. Config is data: tunables in a shared/server config module (or live ConfigService configs).
  4. Lifecycle-safe: handles late joiners, respawns, leaving mid-action, and server shutdown.
System Reference
Leaderstats, currency service, XP/levels, daily rewards, obby checkpoints references/progression.md
Round loop (intermission → match → results), teams, spawning references/round-system.md
Melee and ranged combat with server validation, cooldowns, damage attribution references/combat.md
Inventory, equipping tools, shop purchases (soft currency), pets that follow references/inventory-shop.md

Currency service (the pattern every economy uses)