Discover and explore top open-source AI tools and projects—updated daily.
majidmanzarpourAgent skills for building polished Three.js browser games
New!
Top 38.6% on SourcePulse
This repository offers agent skills for building polished Three.js browser games, covering gameplay, AAA graphics, UI, QA, and optional AI asset generation. It targets developers seeking an agent-driven workflow to simplify complex game development, enhancing productivity and quality. Demos showcase diverse game genres, including Neon Ridge Drift, Championship Snooker Arena, Starship Dogfight Arena, Tidesinger, and RIPCORE — Arena Battler.
How It Works
A threejs-game-director skill orchestrates specialist skills for various game development aspects. Users prompt an agent with desired outcomes, and the director manages the workflow, invoking skills for gameplay, graphics, UI, asset generation, audio, debugging, and QA. It utilizes a bundled Vite + TypeScript + Three.js scaffold for new projects, enabling iterative development from playable loops to release verification.
Quick Start & Requirements
Install via npx skills add majidmanzarpour/threejs-game-skills --skill '*' -a <codex|claude-code> -g -y or local ./install.sh. Requires an agent environment (Codex/Claude Code). Optional API keys (TRIPO_API_KEY, GEMINI_API_KEY, ELEVENLABS_API_KEY) enable AI asset generation. A Vite + TypeScript + Three.js scaffold is bundled.
Highlighted Details
threejs-game-director automates the development pipeline.Maintenance & Community
No specific details regarding maintainers, community channels, sponsorships, or roadmaps were found in the provided README content.
Licensing & Compatibility
Licensed under MIT, permitting commercial use and integration into closed-source projects.
Limitations & Caveats
AI asset generation is optional and requires external API key configuration; fallback to procedural/local assets occurs otherwise. Functionality depends on agent environments (Codex/Claude Code) and their CLI/scripts. Primarily focused on Three.js browser games.
3 days ago
Inactive
openai