Wicked Engine

Wicked Engine by Mihail Łaban is a high-performance, open-source 3D engine designed for real-time rendering and simulation. Written in modern C++, it offers advanced graphics capabilities like ray tracing, physically based rendering (PBR), and GPU-driven workflows—all in a lightweight and accessible package. Wicked Engine is ideal for developers who want bleeding-edge visual tech without the bulk of traditional engines.

Key Features:

  • Modern C++ Architecture: Built entirely in C++17+ for speed, clarity, and low-level control, with clean and efficient source code.
  • Real-Time Ray Tracing: Supports hardware-accelerated ray tracing (DXR), global illumination, reflections, and shadows for next-gen visuals.
  • PBR & Advanced Shading: High-quality physically based rendering pipeline with BRDF lighting, ambient occlusion, and full post-processing stack.
  • Lua Scripting Support: Add gameplay logic with Lua for rapid development and flexibility.
  • Standalone Editor: Includes a simple yet effective scene editor for prototyping, debugging, and content placement.
  • Cross-Platform Rendering: Supports DirectX 12, Vulkan, and experimental Linux builds via SDL and cross-platform rendering APIs.
  • Animation & Physics: Built-in animation system, inverse kinematics, soft body dynamics, and physics via Bullet integration.
  • Open Source: Actively maintained and fully open under the MIT license, ideal for developers who want to learn from or extend the engine.

Who Should Use It:

Wicked Engine is perfect for graphics programmers, indie developers, and technical researchers who want a compact, fast, and customizable engine with next-gen rendering features and complete code access.

Summary:

Wicked Engine is a streamlined, open-source 3D engine built for real-time visual fidelity. It gives developers low-level access to cutting-edge rendering features like ray tracing, all while remaining light, modular, and transparent.


Ren’Py

Ren’Py

Ren’Py Ren’Py by Ren’Py Team is the definitive visual novel…

MonoGame

MonoGame

MonoGame MonoGame by the MonoGame Team is an open-source game…

Unreal Engine

Unreal Engine

Unreal Engine Unreal Engine by Epic Games is a world-class,…