{"repo":"azhirnov/as-en","free":true,"listed":false,"github":"https://github.com/azhirnov/as-en","clone":"git clone https://github.com/azhirnov/as-en.git","description":"async game engine","language":"C++","stars":31,"topics":["vulkan","asynchronous-programming","cpp20","game-engine","coroutines","3d-engine","desktop","mobile"],"license":null,"category":"game-templates","readme_excerpt":"Async Game Engine AsEn - is a totally asynchronous engine for desktop and mobile. Language: C++ 20 Platforms: Windows, Android, Linux, MacOS GraphicsAPI: Vulkan, Metal Shaders: GLSL, MSL, SLang Stable version: see Tags Key features: Scalable task system with stackless coroutines. Multi-threaded command buffer recording. Staging buffer memory manager, per-frame limits for stable FPS. Async file IO on all platforms. Lock-free algorithms and sync primitives. Built-in profiling tools and cross-platform shader debugger. CI/CD to run all tests on all platforms, including graphics tests. Samples: Shader Playground with high level scripting, see Samples overview. Low level Demos (in progress). Engine documentation: Build instructions Licensing information Engine Concept Changelog Render hardware interface: Vulkan, Remote, Metal Graphics: DeviceProperties, FeatureSet Graphics Resources Supported platforms Profiling Resource Compilation Source code: Engine Engine tests Engine tools All samples Tools: Lock-Free Algorithms Sandbox GLSL-Trace Detect Image Z-Curve Vulkan/OpenXR Header Generator Vulkan Synchronizations Logger FeatureSet Generator Remote Graphics Device Android Remote Control rus AsEn - полностью асинхронный движок. Язык: C++ 20 Платформы: Windows, Android, Linux, MacOS Графика: Vulkan, Metal Шейдеры: GLSL, MSL, SLang Стабильная версия: помечена тэгом Документация по движку: Планировщик асинхронных задач Планировщик графических задач Рендер граф Файловая система Заметки: Аси","default_branch":null,"files":null,"tree":[],"storefront":"/r/azhirnov","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/azhirnov/as-en/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}