topdown

Build top-down Unity game architecture with movement, aiming, rooms, waves, and minimaps.

3|Updated Jun 27, 2026
One-click install
npx skills add https://github.com/OmerZeyveli/kinglet-unity --skill topdown-omerzeyveli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: topdown
Source: https://github.com/OmerZeyveli/kinglet-unity/tree/main/.claude/skills/genre/topdown
Command: npx skills add https://github.com/OmerZeyveli/kinglet-unity --skill topdown-omerzeyveli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides proven architecture patterns for building responsive top-down Unity games without repeatedly designing movement, aiming, rooms, waves, minimaps, and fog-of-war systems from scratch.

Core Features & Use Cases

  • Movement and Aiming: Implement twin-stick gamepad controls, WASD movement with mouse aiming, device switching, and click-to-move navigation through the New Input System.
  • World and Combat Systems: Structure orthographic camera follow, room transitions, enemy wave spawning, projectile patterns, minimaps, and persistent fog-of-war.
  • Use Case: Build a PC or console twin-stick shooter with smooth room transitions, configurable enemy waves, multiple projectile behaviors, and a player-centered minimap.

Quick Start

Use the topdown skill to design the movement, room transition, wave spawning, minimap, and fog-of-war systems for my Unity game.

Frequently Asked Questions about topdown

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

FAQPage Schema
How do I implement twin-stick movement and mouse aiming in Unity using the New Input System?

Twin-stick movement and mouse aiming in Unity are implemented by configuring the New Input System to handle gamepad sticks and WASD inputs, driving Rigidbody2D physics for responsive player navigation and targeting. This architecture supports seamless device switching during gameplay.

What is the best way to structure enemy wave spawning and projectile patterns for a top-down shooter?

Enemy wave spawning and projectile patterns for a top-down shooter are best structured using configurable spawn systems that manage enemy logic and multiple projectile behaviors. This architecture allows developers to define dynamic combat scenarios without hardcoding entity generation.

How do I set up orthographic camera room transitions and bounds with Cinemachine in a top-down game?

Orthographic camera room transitions and bounds in a top-down game are set up by framing the player with Cinemachine and configuring camera bounds to match room dimensions. This ensures smooth visual transitions when moving between distinct level areas.

Can I build a persistent fog of war and minimap system for a Unity PC or console top-down game?

A persistent fog of war and minimap system for Unity PC or console top-down games can be built using configurable rendering systems and player-centered minimap tracking. These systems dynamically reveal the environment and track explored areas.

Does this top-down game architecture support click-to-move navigation with NavMeshAgent?

This top-down game architecture supports click-to-move navigation by utilizing NavMeshAgent movement alongside the New Input System. It accommodates room-based adventures by translating click inputs into pathfinding targets for responsive character control.