Verus Engine is a modern 3D game engine.
Go to file
2021-05-20 18:19:27 +03:00
Bin 2021.3 2021-04-02 02:00:45 +03:00
HelloTexturedCube 2021.4 2021-05-20 18:19:27 +03:00
HelloTriangle 2021.4 2021-05-20 18:19:27 +03:00
PAKBuilder 2021.3 2021-04-02 02:00:45 +03:00
RendererDirect3D12 2021.4 2021-05-20 18:19:27 +03:00
RendererVulkan 2021.4 2021-05-20 18:19:27 +03:00
Scripts 2020.8 2020-09-02 12:01:40 +03:00
TextureTool 2021.3 2021-04-02 02:00:45 +03:00
Verus 2021.4 2021-05-20 18:19:27 +03:00
Visualizers 2019.2 2019-04-16 22:49:56 +03:00
VulkanShaderCompiler 2021.3 2021-04-02 02:00:45 +03:00
.gitignore 2019.3 2019-04-16 22:49:58 +03:00
README.md 2021.4 2021-05-20 18:19:27 +03:00
Verus.sln 2021.4 2021-05-20 18:19:27 +03:00

Verus Engine

What is Verus Engine?

Verus Engine is a modern, platform-agnostic 3D game engine. It is developed using C++ and HLSL. It is based on Direct3D 12 and Vulkan graphics APIs. The code is user friendly and well optimized. The engine is intended to be a full-featured solution for making games. It includes modules to handle input, audio, networking and other things. Hence there is no need to search for third-party libraries or write custom code.

Supported systems

  • Windows 10, 8, 8.1 (via Vulkan renderer)
  • 64-bit only, 32-bit is not supported

Supported graphics libraries

  • Vulkan
  • Direct3D 12

Features

  • Native cross-platform code
  • Same HLSL shader code for all APIs
  • Deferred shading
  • Efficient textures and streaming
  • Large terrain support
  • Built-in audio system
  • Multiplayer support
  • Custom user interface module
  • Collision and physics support
  • A bunch of post-processing effects
  • Filesystem abstraction
  • Other things

License

Verus Engine is free for non-commercial use