KEX Engine
KEX Powers All The Titles You Love
Full Description Overview
LOW-OVERHEAD, SIMPLE DESIGN
— Allows flexibility for the type of game to develop
— Complete control over how the game can be rendered
— Great for creating simple/retro themed games without the constraint over bloated engine features
WRITTEN IN C++11
INPUT
— Mouse / keyboard / gamepad support
— Support for multiple devices
OPTIONAL LIBRARIES CAN BE INTEGRATED
— AngelScript
— Agar UI
— OpenAL
— XAudio2
LOW-LEVEL FRAMEWORK
SPLIT-SCREEN SUPPORT
More Features
PLATFORM SUPPORT
Bring old games to contemporary platforms, including:
— Consoles such as PlayStation 4, PlayStation 5, Xbox One, and Xbox Series X/S, and Nintendo Switch.
— PC platforms Windows, Linux, and macOS.
HIGH LEVEL GRAPHICS API
The KEX Engine’s high-level graphics API is built to leverage established graphics technologies like:
— Microsoft DirectX 11
— OpenGL
— Vulkan
Rendering
MULTI-THREADING
— Game logic handled in its own thread while render commands
— Can optionally be disabled
VARIOUS UTILITIES
— Render target cache system
— Debugging functions for drawing simple shapes
EASY INTEGRATION TO YOUR SCENES
— Ambient occlusion
— Motion Blur
— FXAA/SMAA/MSAA
EXTENDABLE IMAGE FORMATS
— PNG
— BMP
— JPEG
Audio
2D & 3D
STREAMING
SINGLE LISTENER
MULTIPLE SOURCES
EXTENDABLE AUDIO FORMAT
— Flac
— Vorbis
— WAV
SOCIAL INTEGRATION
The KEX Engine features social integrations that enhance community engagement. Connect with friends, track achievements, and more on these services:
— Steam
— GOG Galaxy
— Xbox Live
— Discord