What problem does it solve?
Building high-performance, cross-platform games requires deep expertise in engine-specific patterns, optimization techniques, and architecture best practices that are time-consuming to master and easy to implement incorrectly, leading to poor performance, bugs, and missed platform performance targets.
Core Features & Use Cases
- Cross-Engine Game System Implementation: Build core game mechanics, ECS architectures, physics, AI, and networking systems for both Unity (C#) and Unreal Engine (C++), with engine-specific best practices.
- Performance Optimization: Profile and optimize game code to hit 60+ FPS targets across all platforms, using proven techniques like object pooling, LOD systems, and draw call batching.
- Use Case: If you are developing a multiplayer shooter, use this skill to implement server-authoritative networking, client-side prediction, and lag compensation to deliver a smooth, cheat-resistant player experience.
Quick Start
Use the game-developer skill to implement a performant object pooling system for bullet projectiles in your Unity 2D shooter, with pre-warmed pools and zero per-frame garbage allocation.