TV gaming spans multiple platforms—each with distinct tech stacks. Here's a structured breakdown.
| Category | Key Technologies |
|---|---|
| Languages | C++, C#, Rust (emerging), Lua (scripting), HLSL/GLSL (shaders) |
| Engines | Unreal Engine 5, Unity, Godot 4, proprietary (Decima, Frostbite, RE Engine, etc.) |
| Graphics APIs | DirectX 12, Vulkan, Metal (Apple), OpenGL ES (legacy mobile/TV) |
| Physics | Havok, PhysX, Jolt, Box2D (2D) |
| Audio | Wwise, FMOD Studio, OpenAL |
| Networking | Photon, Mirror, Netcode for GameObjects, custom UDP/QUIC |
| Build/CI | Git, Perforce, Jenkins, GitHub Actions, Azure DevOps |