Skills

Bevy Genre Action Rpg

Bevy 0.20 action-RPG router: real-time hits, stats, inventory, and quests as ECS joins...

Install

npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill bevy-genre-action-rpg -g -a claude-code -y
Category
Engineering
Updated
19d ago
License
LGPL-3.0
Context cost
Mediumabout 2,334 tokens
Runs scripts
No, instructions only

What it does

Bevy 0.20 action-RPG router: real-time hits, stats, inventory, and quests as ECS joins, with domain work in the linked skills. Use when routing an action RPG. Keywords: Bevy, action RPG, hits, stamina, quests, ECS, router.

Bevy Action RPG (thin router)

Genre router. Domain work lives in the Bevy skills below.

When to use

Load this to route an action RPG: real-time hits, stats, inventory, and quests.

ECS shape

  • Components hold the genre's per-entity flags as plain data. This file does not name new engine types.
  • Resources hold run-wide counters (score, wave index, seed) via bevy-data-resources.
  • Systems read those components on Update or the fixed timestep from bevy-master. Order them with .chain() when a later system must see the result.
  • Schedule: gameplay mode changes go through bevy-state-machines. Do not invent a genre plugin.

Engine counterparts

Godot ideaBevy idiom
Genre scene treeEntities plus the domain skills linked below
Autoload directorA resource, not a singleton node
Signal bus for the loopbevy-events-messaging

Routing

Scope

This router shows the ECS joins an action RPG uses. Stats, hits, gear, and quests stay in the domain skills linked above. Hit volumes belong with the physics skills.

Read the whole SKILL.md on GitHub

More in Engineering