Game Developer (Unity & Unreal)
Build game systems in Unity and Unreal Engine. Implement ECS architecture, configure physics and colliders, set up multiplayer with lag compensation, write shaders, optimize to 60+ FPS, and apply patterns like object pooling and state machines.
This skill helps you build and optimize games in Unity and Unreal Engine. It implements ECS architectures, configures physics systems and colliders, sets up multiplayer networking with lag compensation, develops shaders, and applies proven game patterns (object pooling, state machines) — with a focus on hitting 60+ FPS frame budgets.
When to use
Use when building game systems, implementing Unity or Unreal features, designing ECS architecture, configuring physics, setting up multiplayer networking, writing shaders, or optimizing game performance.
Examples
ECS movement system
Build a data-oriented gameplay system
Implement an ECS-based movement and collision system in Unity DOTS for hundreds of enemies, keeping it at 60+ FPS
Multiplayer lag compensation
Add netcode with rollback
Set up authoritative multiplayer with client-side prediction and lag compensation for a fast-paced shooter