flame-templates

Generate starter code templates for RPG, Platformer, and Roguelike games using the Flame Engine in Dart.

Updated May 30, 2025
One-click install
npx skills add https://github.com/mbuyco/dotfiles --skill flame-templates-mbuyco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flame-templates
Source: https://github.com/mbuyco/dotfiles/tree/main/opencode/skills/game-development/flame/flame-templates
Command: npx skills add https://github.com/mbuyco/dotfiles --skill flame-templates-mbuyco

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provides ready-to-use starter code for different game genres using the Flame Engine, significantly reducing the initial setup time for game development projects.

Core Features & Use Cases

  • Genre-Specific Templates: Includes templates for RPG, Platformer, and Roguelike game types.
  • Pre-built Architectures: Offers complete project structures with core game loops, player classes, and essential systems.
  • Use Case: A developer wants to quickly prototype a 2D platformer game. They can use this template to get a functional player controller, basic level structure, and collectible system up and running in minutes.

Quick Start

Use the flame-templates skill to generate a new platformer game project.

Frequently Asked Questions about flame-templates

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

FAQPage Schema
How do I get starter code for a 2D game using the Flame Engine in Flutter?

You can use starter code templates for the Flame Engine in Dart to rapidly prototype 2D games in Flutter. These templates provide pre-built architectures and core game loops to eliminate initial setup time.

What game genres are available as Flame Engine templates?

Available Flame Engine templates include architectures for RPG, Platformer, and Roguelike games. Each template provides pre-defined classes for players, enemies, and essential game mechanics.

Can I use these templates to quickly prototype a 2D platformer in Dart?

Yes, you can use the platformer template to quickly prototype a 2D game in Dart. It provides a functional player controller, basic level structure, and collectible system to get your project running in minutes.

Do I need to set up my own project structure for Flame game development?

No, these templates offer complete project structures with pre-built architectures for Flame game development. They include core game loops and player classes so you can skip the initial structural setup.

What's the best way to start developing an RPG with Flame and Flutter?

The best way to start is by using the RPG starter code template, which provides a complete project structure and pre-defined classes for players and enemies to facilitate rapid development in Flutter.