Game Studio · Unreal Engine · C++

We Build Games
That Work.

NightWake Games is a game development studio specialising in Unreal Engine 5 and C++. We design, engineer, and ship games — from custom AI systems and gameplay mechanics to full production pipelines.

Unreal Engine 5 C++ Gameplay Systems AI Systems AI Voice Integration
See My Work Get In Touch

What We Do

Skills & Capabilities

NightWake Games works across the full breadth of game development — from low-level engine code to high-level game design and cutting-edge AI integration.

💻

Deep C++ Knowledge

Performance-first C++ with a strong grasp of memory management, engine internals, and Unreal Engine's architecture. No blueprint workarounds — everything from the ground up.

🤖

AI Systems

Custom behaviour trees, EQS queries, and perception components. Enemy AI that feels intelligent, reactive, and unpredictable — not scripted.

⚙️

Gameplay Systems

Modular character components, interaction frameworks, and event-driven game state architecture — built to extend, not to hack around.

🎮

Game Design

Systems design, pacing, and player psychology across any genre. Building games that feel good to play is a craft, not an afterthought.

Featured Project

Shattered Wraiths

First-person horror · Unreal Engine 5 · C++

Engine Unreal Engine 5
Language C++
Status Demo Live
Gameplay Demo Add your video src above

Screenshots

Inside the Game

Technical Breakdown

What's Inside

You play as a police officer responding to a disturbance call. You arrive at a house and find a resident — fully AI-driven, with no scripted dialogue. Every word they say is generated live. The horror doesn't come from jump scares; it comes from the player gradually realising that something is deeply, systemically wrong.

The standout technical achievement is an end-to-end AI voice pipeline with a target latency of 1–1.5 seconds. The player speaks, the character listens, thinks, and speaks back — all in real time, in every playthrough.

🎙️

Real-Time AI Voice Pipeline

Player speaks via push-to-talk → Whisper transcribes the audio → GPT-4o-mini generates a contextual response using live world state → ElevenLabs eleven_turbo_v2 synthesises the reply as streaming PCM audio → resident speaks back. Target end-to-end latency: ~1–1.5 seconds.

OpenAI Whisper GPT-4o-mini ElevenLabs Turbo v2 PCM Streaming FAudioCapture
🧠

Custom NPC Brain Architecture

The resident runs on a custom signal-driven brain system with scoped conversation sessions and a live world-facts layer. GPT-4o-mini is given the current session context and dynamically updated world state on every turn — the character knows what happened, and responds accordingly.

Signal-Driven Brain Scoped Sessions World State C++
⚙️

Complete Playable Loop

A fully shipped game loop: main menu → police station lobby → mission briefing → house exterior → house interior with free conversation and triggered interactions → dynamic report widget populated by actual session events → return to lobby. Every layer built in native C++.

Unreal Engine 5 C++ FHttpModule USoundWaveProcedural FJsonObject
Project Shattered Wraiths

Engine Unreal Engine 5
Language C++
Genre First-Person Horror

AI Pipeline Whisper (STT)
GPT-4o-mini
ElevenLabs Turbo v2
Target Latency ~1–1.5 seconds

Status Demo Available

Let's Build Something.

NightWake Games is open to contracts, collaborations, and publishing conversations — across any genre. Get in touch and let's talk.

contact@nightwakegames.tech