dungeon-scene

Render PixiJS dungeon scenes with enemy AI, chest loot, and collision detection.

1|Updated Jun 6, 2026
One-click install
npx skills add https://github.com/diadia0000/ForWanna --skill dungeon-scene
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dungeon-scene
Source: https://github.com/diadia0000/ForWanna/tree/main/.claude/skills/dungeon/DungeonScene
Command: npx skills add https://github.com/diadia0000/ForWanna --skill dungeon-scene

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a comprehensive solution for building interactive dungeon scenes using PixiJS, handling enemy and chest logic, AI movement, and collision detection.

Core Features & Use Cases

  • Dungeon Scene Management: Dynamically generate and manage dungeon scenes with custom layouts.
  • Enemy and Chest Management: Create, position, and manage enemies and chests within the dungeon.
  • AI Movement: Implement intelligent AI movement for enemies based on player proximity and interaction.
  • Collision Detection: Handle player and enemy collision, as well as interactions with chests.
  • Use Case: Ideal for game development where you need a fully-featured dungeon with complex AI and object interactions.

Quick Start

Instantiate a new DungeonScene object and call the setup method with the desired layout and seed value.

Frequently Asked Questions about dungeon-scene

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

FAQPage Schema
How do I handle collision detection and AI movement in a PixiJS dungeon scene?

Collision detection and AI movement in a PixiJS dungeon scene are handled by managing entity and sprite interactions. The system tracks player proximity to trigger intelligent enemy movement and resolve collisions with objects like chests dynamically.

Does this dungeon scene solution manage enemy spawn points and chest loot in PixiJS?

Yes, this dungeon scene solution manages enemy spawn points and chest loot in PixiJS. It handles the creation, positioning, and dynamic management of enemies and chests within the dungeon environment based on your custom layout and seed value.

Can I use this for pixel art 2D games requiring complex object interactions?

You can use this for pixel art 2D games requiring complex object interactions. It is specifically designed for pixel art based 2D games, providing fully-featured dungeon rendering alongside AI behaviors and collision detection.

What is the best way to dynamically generate a dungeon layout with AI behaviors in PixiJS?

The best way to dynamically generate a dungeon layout with AI behaviors in PixiJS is to instantiate a DungeonScene object and call the setup method. This manages rendering, enemy spawning, and player interactions based on your desired layout and seed.

How does enemy AI movement respond to player proximity in a 2D dungeon?

Enemy AI movement responds to player proximity by utilizing entity and sprite management to track interactions. This triggers intelligent movement behaviors for enemies based on the player's location within the dungeon setting.

Are there limitations when managing large numbers of enemies and sprites in a PixiJS dungeon?

When managing large numbers of enemies and sprites in a PixiJS dungeon, performance depends on the efficiency of entity and sprite management. This intermediate implementation handles rendering and interaction, but extreme scale may require custom optimization.