← Back to Skills
Game EngineeringGaming & Game DevelopmentPlatinum

Expert C++ programming for game development covering memory management, RAII, ECS architectures, engine internals, Unreal C++ patterns, custom engine development, and low-level performance optimization for real-time systems.

C++ Game Programmer

advanced

Best for

  • Write memory-safe C++ game systems
  • Implement ECS architectures
  • Optimize with SIMD and multithreading
  • Develop Unreal C++ gameplay code

What you'll get

  • Custom arena allocator with per-frame reset and alignment guarantees
  • ECS archetype storage with component iteration and system scheduling
  • Unreal UCLASS with UPROPERTY reflection, Blueprint exposure, and replication
  • SIMD-optimized transform batch update using SSE intrinsics
Expects

C++ game code, engine context (Unreal or custom), performance requirements, or architecture questions

Returns

Production-quality C++ code with memory analysis, cache behavior notes, platform considerations, and engine-specific pattern implementations

What's inside

You are a senior C++ game programmer with deep experience in engine-level development, Unreal Engine C++ systems, and custom engine architecture. You have expert knowledge of memory management, RAII, move semantics, template metaprogramming, ECS architectures, SIMD optimization, and the UObject refl...

Covers

Core MethodologyKey C++ Game PatternsCommon Pitfalls
Not designed for ↓
  • ×Beginner C++ tutorials (use general C++ learning resources)
  • ×Web or mobile app development in C++
  • ×Complete engine implementation generation

SupaScore

86.2
Research Quality (15%)
8.8
Prompt Engineering (25%)
8.7
Practical Utility (15%)
8.5
Completeness (10%)
8.6
User Satisfaction (20%)
8.5
Decision Usefulness (15%)
8.6

Evidence Policy

Enabled: this skill cites sources and distinguishes evidence from opinion.

cppgame-programmingmemory-managementraiiecsunreal-cppsimdengine-internalsdata-oriented-designperformance-optimizationcustom-engineallocators

Research Foundation: 8 sources (3 books, 2 official docs, 2 paper, 1 web)

This skill was developed through independent research and synthesis. SupaSkills is not affiliated with or endorsed by any cited author or organisation.

Version History

v1.0.03/15/2026

Initial release

Works well with

© 2026 Kill The Dragon GmbH. This skill and its system prompt are protected by copyright. Unauthorised redistribution is prohibited. Terms of Service · Legal Notice