3d-games – Other skill for AI agents
3D game development principles. Rendering, shaders, physics, cameras.
Install the 3d-games skill with one command
Pick the tool you use, copy the command and paste it in your terminal. The skill lands in that tool's skills folder and is ready in your next session.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/3d-games-72e5b.tgz | tar xz -C ~/.claude/skills
Call it in Claude Code: /3d-games – then describe the task you want done.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/3d-games-72e5b.tgz | tar xz -C ~/.codex/skills
Call it in Codex: $3d-games – then describe the task you want done.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/3d-games-72e5b.tgz | tar xz -C ~/.hermes/skills
Call it in Hermes Agent: /3d-games – then describe the task you want done.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/3d-games-72e5b.tgz | tar xz -C ~/.deepcode/skills
Call it in DeepSeek: /3d-games – then describe the task you want done.
SKILL.md content
3D Game Development
> Principles for 3D game systems.
---
1. Rendering Pipeline
Stages
1. Vertex Processing → Transform geometry
2. Rasterization → Convert to pixels
3. Fragment Processing → Color pixels
4. Output → To screenOptimization Principles
| Technique | Purpose |
|-----------|---------|
| Frustum culling | Don't render off-screen |
| Occlusion culling | Don't render hidden |
| LOD | Less detail at distance |
| Batching | Combine draw calls |
---
2. Shader Principles
Shader Types
| Type | Purpose |
|------|---------|
| Vertex | Position, normals |
| Fragment/Pixel | Color, lighting |
| Compute | General computation |
When to Write Custom Shaders
- Special effects (water, fire, portals)
- Stylized rendering (toon, sketch)
- Performance optimization
- Unique visual identity
---
3. 3D Physics
Collision Shapes
| Shape | Use Case |
|-------|----------|
| Box | Buildings, crates |
| Sphere | Balls, quick checks |
| Capsule | Characters |
| Mesh | Terrain (expensive) |
Principles
- Simple colliders, complex visuals
- Layer-based filtering
- Raycasting for line-of-sight
---
4. Camera Systems
Camera Types
| Type | Use |
|------|-----|
| Third-person | Action, adventure |
| First-person | Immersive, FPS |
| Isometric | Strategy, RPG |
| Orbital | Inspection, editors |
Camera Feel
- Frame-rate-independent smoothing; test camera collision and teleports
- Collision avoidance
- Look-ahead for movement
- FOV changes for speed
---
5. Lighting
Light Types
| Type | Use |
|------|-----|
| Directional | Sun, moon |
| Point | Lamps, torches |
| Spot | Flashlight, stage |
| Ambient | Base illumination |
Performance Consideration
- Real-time shadows are expensive
- Bake when possible
- Shadow cascades for large worlds
---
6. Level of Detail (LOD)
LOD Strategy
| Distance | Model |
|----------|-------|
| Near | Full detail |
| Medium | Reduced detail based on measured visual error |
| Far | Low-detail mesh or billboard when visually appropriate |
---
7. Anti-Patterns
| ❌ Don't | ✅ Do |
|----------|-------|
| Mesh colliders everywhere | Simple shapes |
| Real-time shadows on mobile | Baked or blob shadows |
| One LOD for all distances | Distance-based LOD |
| Unoptimized shaders | Profile and simplify |
---
> Remember: 3D is about illusion. Create the impression of detail, not the detail itself.
When to Use
Use when implementing or profiling a 3D rendering pipeline, shaders, colliders, cameras, lighting or level-of-detail transitions.
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
Verification
Treat tables as design starting points, not guarantees. Prototype the selected mechanic, test accessibility and recovery paths, and measure frame timing, memory and behavior on target hardware before claiming completion. Store submission and licensing requirements must be checked against current official platform documentation.
Related skills
- alphagenome – Looks up precomputed AlphaGenome Atlas effects for any GRCh38 single-nucleotide variant…
- aas-discover – Discover AAS skills for an explicit task and compare their complete instructions without…
- antinet-four-color-cards – 财务和投资分析师、律师助理与法律助手在撰写金融研报或分析法律文档时,必用此技能!基于解析文档一键生成事实蓝卡、解释绿卡、风险黄卡与行动红卡。自动完成深度剖析与风险排查,产出100…
- apk-redteam-pipeline – End-to-end Android APK red-team pipeline — automated APK acquisition (Play Store +…
- analytical-method-validation – Plans, executes, and documents validation, verification, and transfer of analytical…
- accint-commitments – Triage acc's open promises and close them with honest real-world verdicts via…
- accint-frames – Drain acc's deliberation queue — open/waiting brain_frames checkpointed by headless runs…
- antinet-provenance – 软件开发工程师与信息安全分析师在构建多智能体系统时,当需全链路可观测与安全审计,请用此技能。它自动收集操作日志,生成可追溯证据链与向量索引,开箱即用实现系统审计与精准回放,让Ag…