{"enrichment":{"faq":[{"a":"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.","q":"How do I choose a game engine for my project?"},{"a":"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.","q":"What are the key differences between Unity, Godot, and Unreal?"},{"a":"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.","q":"How should I optimize game performance across PC and console?"},{"a":"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.","q":"What are console game certification and compliance requirements?"},{"a":"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.","q":"How do I implement controller input and haptic feedback cross-platform?"},{"a":"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.","q":"What free game engine options work best for indie developers?"}],"shadow_tags":["engine-comparison","cross-platform-gaming","performance-tuning","platform-certification","indie-development","input-abstraction","asset-optimization","game-architecture"],"summary_rewrite":"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."},"files":[{"bytes":2973,"path":".agents/skills/game-development/pc-games/SKILL.md","sha256":"739b244b02659ec53ca719bbdf8ac2684dbeeafc5d5ddac124ffa6407f10f5df","url":"https://skillfed.io/files/vudovn/ag-kit/pc-games/d400130a/SKILL.md"}],"id":"vudovn/ag-kit/pc-games","links":{"html":"https://skillfed.io/vudovn/ag-kit/pc-games","md":"https://skillfed.io/vudovn/ag-kit/pc-games.md","repo":"https://github.com/vudovn/ag-kit"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":1512,"language":"TypeScript","last_updated":"2026-07-26","license":"MIT","name":"pc-games","publisher":"vudovn","stars":8011},"relations":{"categories":["game-development","engine-architecture","platform-engineering"],"similar":[{"id":"itzzritik/OrderWorder/pc-games"},{"id":"vudovn/ag-kit/game-development"},{"id":"CoWork-OS/CoWork-OS/unreal-development"},{"id":"Donchitos/Claude-Code-Game-Studios/setup-engine"},{"id":"pluginagentmarketplace/custom-plugin-game-developer/shader-techniques"},{"id":"gmh5225/awesome-game-security/overview"},{"id":"vudovn/ag-kit/game-audio"},{"id":"vudovn/ag-kit/parallel-agents"},{"id":"vudovn/ag-kit/3d-games"},{"id":"thedivergentai/GD-Agentic-Skills/godot-platform-console"}]},"slug":{"owner":"vudovn","repo":"ag-kit","skill":"pc-games"},"version":"d400130a"}
