Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 813 Bytes

File metadata and controls

17 lines (13 loc) · 813 Bytes

LLM Instructions — okgame (C++)

CRITICAL: READ THE ROOT docs/UNIVERSAL_LLM_INSTRUCTIONS.md FIRST.

1. Project Specifics

This is the C++ (SDL3) reference implementation of the unified puzzle engine.

2. Key Mandates

  • SDL3: Utilize SDL3 for input, audio, and video subsystems.
  • Modern C++: Use std::shared_ptr (sp<T>) and std::make_shared (ms<T>).
  • Steamworks: Maintain and polish the official Steamworks SDK integration.
  • Performance: Ensure optimized rendering loops and thread-safety (_S suffix).

3. Local Instructions