game__building-core-loop

Design mobile game core loops with fixed-timestep state machines.

1|1|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/erikhazzard/vasir --skill game-building-core-loop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: game__building-core-loop
Source: https://github.com/erikhazzard/vasir/tree/main/.agents/skills/game__building-core-loop
Command: npx skills add https://github.com/erikhazzard/vasir --skill game-building-core-loop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Core Game Loop Design Skill helps teams create a stable, engaging mobile game experience by aligning input, feedback timing, and motivation within a consistent loop.

Core Features & Use Cases

  • Structured loop design: defines a clear core interaction using a fixed-timestep loop, state machines, and well-scoped pacing.
  • End-to-end mobile readiness: supports interruption handling, session elasticity, and celebratory feedback to maintain engagement across sessions.
  • Use Case: When architecting a new mobile game, diagnose pacing issues, tune loop feel, and wire input-to-feedback timing across micro- to macro-scales.

Quick Start

Provide a complete mobile game core loop design for a given game concept.

Frequently Asked Questions about game__building-core-loop

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a fixed-timestep game loop for a mobile game?

A fixed-timestep game loop ensures consistent physics and logic updates regardless of frame rate. This Skill structures your mobile game loop using a fixed timestep, state machines, and input-to-feedback timing to maintain responsive play.

What is a core game loop and how does state machine pacing affect mobile game feel?

A core game loop defines the primary player interaction cycle. State machine pacing controls transitions between game states, directly impacting game feel by ensuring feedback timing and encounter pacing remain responsive and engaging.

How do I handle interruptions and session elasticity when architecting a mobile game loop?

Mobile game loop architecture must handle interruptions and session elasticity to maintain engagement. This Skill designs interruption handling and session architecture, ensuring the game state recovers smoothly across interrupted play sessions.

Can I use this approach to diagnose and tune pacing issues across micro and macro game scales?

Yes, you can diagnose pacing issues and tune loop feel using this approach. It wires input-to-feedback timing across micro to macro scales, applying encounter pacing and celebratory feedback to tune the overall mobile game experience.

What is the best way to tune mobile game feedback timing for responsive play?

The best way to tune mobile game feedback timing is aligning input, feedback, and motivation within a consistent loop. This Skill applies feel-tuned feedback and state machine design to ensure the core interaction remains responsive.