/as-en

async game engine

Primary LanguageC++OtherNOASSERTION

Async Game Engine

AsEn - is a totally asynchronous engine for multicore systems.

Language: minimal C++ 17, preferred C++ 20
Platforms: Windows, Android, Linux, MacOS, Emscripten (without graphics)
GraphicsAPI: Vulkan, Metal
Shaders: GLSL, MSL

Not available in public version:

  • Metal backend
  • Remote graphics backend
  • Encrypted stream
  • Performance tests

Engine documentation:

Papers:

Samples and tools:

rus

AsEn - полностью асинхронный движок для использования в многоядерных системах.

Язык: минимально C++ 17, рекомендуется C++ 20
Платформы: Windows, Android, Linux, MacOS, Emscripten (без графики)
Графика: Vulkan, Metal
Шейдеры: GLSL, MSL

Документация по движку:

Статьи:

Обсуждение: