pc-games
Navigate engine selection for 2D and 3D games with a decision framework tailored to project scope and team composition. Learn platform-specific features, controller abstractions, and performance optimization techniques across Unity, Godot, and Unreal.
PC Games helps you choose the right engine—Unity, Godot, or Unreal—based on your game type, team size, and performance needs.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-26
PC Games helps you choose the right engine—Unity, Godot, or Unreal—based on your game type, team size, and performance needs. Navigate engine selection for 2D and 3D games with a decision framework tailored to project scope and team composition. Learn platform-specific features, controller abstractions, and performance optimization techniques across Unity, Godot, and Unreal.
Use it when
- pc-games compares these engines across multiple dimensions: Unity excels in cross-platform deployment and asset store ecosystem.
- pc-games covers platform-specific optimization strategies including draw call batching, texture atlasing, and physics optimization.
Verify before relying
Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.
Install
vudovn/ag-kit/pc-games · repository language: TypeScript
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I choose a game engine for my project?
pc-games helps you select the right engine by matching project scope and team size to engine strengths. Consider Unity for rapid 2D/3D prototyping with broad platform support, Godot for lightweight indie projects with full source access, or Unreal for AAA-scale 3D games requiring advanced graphics. The skill provides a decision framework weighing factors like learning curve, asset ecosystem, performance targets, and budget constraints.
What are the key differences between Unity, Godot, and Unreal?
pc-games compares these engines across multiple dimensions: Unity excels in cross-platform deployment and asset store ecosystem; Godot offers MIT licensing and lightweight footprint for indie developers; Unreal provides superior graphics fidelity and performance for AAA projects. Each has distinct scripting languages (C#, GDScript, C++), pricing models, and platform coverage. The skill guides you through trade-offs in learning curve, team experience, and project requirements.
How should I optimize game performance across PC and console?
pc-games covers platform-specific optimization strategies including draw call batching, texture atlasing, and physics optimization. Learn profiling techniques to identify bottlenecks on target hardware, manage memory constraints on console platforms, and implement LOD systems for scalable performance. The skill addresses CPU/GPU optimization, shader efficiency, and platform-specific APIs that affect frame rate and responsiveness across PC, PlayStation, Xbox, and Nintendo systems.
What are console game certification and compliance requirements?
pc-games navigates certification pathways for PlayStation, Xbox, and Nintendo platforms. Each requires submission reviews covering technical performance, content guidelines, and platform-specific features like trophy systems or achievement integration. The skill outlines documentation needs, testing protocols, and common rejection reasons. Understanding these requirements early prevents costly delays and ensures your game meets platform holder standards before certification submission.
How do I implement controller input and haptic feedback cross-platform?
pc-games teaches controller abstraction layers that map diverse input hardware (Xbox, PlayStation, generic controllers) to unified game logic. Learn haptic feedback implementation for rumble, trigger resistance, and adaptive triggers on supported platforms. The skill covers input event systems, deadzone calibration, and fallback strategies for platforms with limited haptic support, enabling seamless player experience across PC and console ecosystems.
What free game engine options work best for indie developers?
pc-games highlights Godot as a fully open-source MIT-licensed engine ideal for indie teams prioritizing cost and source control. Unity offers free tier with revenue caps, while Unreal provides free access with royalty-based revenue sharing. The skill helps indie developers weigh licensing models, platform support, and learning resources to select engines matching budget constraints and project ambitions without upfront licensing fees.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
PC/Console Game Development
> Engine selection and platform-specific principles.
1. Engine Selection
Decision Tree
What are you building?
│
├── 2D Game
│ ├── Open source important? → Godot
│ └── Large team/assets? → Unity
│
├── 3D Game
│ ├── AAA visual quality? → Unreal
│ ├── Cross-platform priority? → Unity
│ └── Indie/open source? → Godot 4
│
└── Specific Needs
├── DOTS performance? → Unity
├── Nanite/Lumen? → Unreal
└── Lightweight? → Godot
Comparison
| Factor | Unity 6 | Godot 4 | Unreal 5 |
|---|---|---|---|
| 2D | Good | Excellent | Limited |
| 3D | Good | Good | Excellent |
| Learning | Medium | Easy | Hard |
| Cost | Revenue share | Free | 5% after $1M |
| Team | Any | Solo-Medium | Medium-Large |
2. Platform Features
Steam Integration
| Feature | Purpose |
|---|---|
| Achievements | Player goals |
| Cloud Saves | Cross-device progress |
| Leaderboards | Competition |
| Workshop | User |
(truncated - see the full file via the links below)
File tree — 1 file
.agents/skills/game-development/pc-games/SKILL.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Select the right game engine based on project scope and team size”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
Game Audio covers the core principles of audio in games, from category systems and sound design approaches to music state transitions and adaptive intensity scaling. Learn spatialization techniques, platform-specific format choices, and mix hierarchy rules that keep dialogue clear while layering music, effects, and ambience effectively.
Learn foundational 3D game systems covering rendering stages, shader types, collision shapes, and camera mechanics. This skill covers optimization strategies like frustum culling and LOD, lighting approaches, and common pitfalls to avoid when building immersive 3D experiences.
This orchestrator skill teaches core game development principles and intelligently directs you to the right sub-skill based on your platform (web, mobile, PC, VR) and project type (2D, 3D, design, multiplayer, art, audio). It covers universal patterns like the game loop, input abstraction, performance budgeting, and collision strategies to ground your work before specializing.
Master the foundational systems that power 2D games. This skill covers sprite organization and animation, tilemap layering strategies, collision shapes and physics approaches, and camera techniques from basic following to advanced multi-target tracking. Explore genre-specific patterns for platformers and top-down games.
Master the core principles of mobile game development, from touch interface design and performance tuning to navigating platform constraints. This skill covers battery and thermal management strategies, responsive UI patterns, and the specific requirements of iOS and Android app stores. Build games that respect mobile hardware limits while delivering smooth, engaging experiences.
This skill guides you through adding and organizing resources in the awesome-game-security collection, a comprehensive curated list spanning offensive and defensive game security topics. It covers anti-cheat systems, Windows internals, DMA attacks, reverse engineering, graphics APIs, and console emulation, with clear category structure and contribution standards to maintain consistency.
More skills web-games (MIT) · game-design (MIT)