game-developer

Design and implement complete games across React Native, web, and Unity concepts.

Updated Dec 23, 2025
One-click install
npx skills add https://github.com/johanruttens/paddle-battle --skill game-developer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: game-developer
Source: https://github.com/johanruttens/paddle-battle/tree/main/.claude/skills/game-developer
Command: npx skills add https://github.com/johanruttens/paddle-battle --skill game-developer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guidance to design and implement complete, polished games across platforms (React Native, web, Unity concepts). Focus on mechanics, AI opponents, level design, progression, visuals, audio, and player experience.

Core Features & Use Cases

  • Core loop design and balancing
  • AI opponent design and tuning
  • Level design and progression systems
  • Juicy feedback: visuals and audio cues
  • Cross-platform design patterns (RN, web, Unity concepts)

Quick Start

Provide a game concept and platform to start, e.g., "Design a Pong-style game with AI opponent for React Native."

Frequently Asked Questions about game-developer

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

FAQPage Schema
How do I design a complete game with core loop mechanics and AI opponents?

Design a complete game by defining your core loop—the repeating player action cycle—then layer in AI opponent behavior, level progression, and feedback systems. This Skill guides end-to-end game architecture from concept through implementation across React Native, web, and Unity-like patterns, covering mechanics balancing, collision detection, and scalable AI tuning.

Can I build cross-platform games for React Native and web with the same design patterns?

Yes. Cross-platform game design uses shared state management and collision detection logic while adapting rendering and input handling to each platform. This Skill provides React Native and web patterns alongside Unity concepts so you maintain consistent game feel and mechanics across mobile and browser targets.

What's the best way to structure level design and progression in a game?

Level design and progression systems organize difficulty curves, pacing, and player milestones into a coherent flow. This Skill covers progression architecture, balancing challenge against reward, and designing levels that reinforce core mechanics while maintaining player engagement across your game's full arc.

How do I add audio and visual polish to make gameplay feel responsive?

Audio-visual feedback—juicy effects tied to player actions—creates responsive, satisfying gameplay. This Skill addresses design and implementation of visual cues, sound design, timing, and animation that signal game state changes and reward player input across platforms.

What does building an AI opponent involve, and how do I tune difficulty?

AI opponent design involves defining decision-making behavior, response patterns, and difficulty tuning parameters. This Skill covers AI architecture, from simple rule-based systems to scalable approaches, and strategies for balancing challenge so opponents feel engaged but fair to the player.