← All resources

Wicked Engine

Library / Codebase Intermediate

Janos Turcsan (turanszkij)

Visit resource ↗

Description

Wicked Engine is Janos Turcsan's open-source C++ engine and editor at wickedengine.net with sources on GitHub. It ships on Windows, Linux, macOS, iOS, Xbox Series, and PlayStation 5, picking DirectX 12, Vulkan, or Metal per platform defaults in the README.

Rendering features include PBR materials, real-time lighting, ray tracing, mesh shaders, GPU-driven techniques, terrain, and global illumination suited to indie and research projects. A standalone editor supports scene work, Lua scripting, and offline use without cloud login.

Developers can link the WickedEngine library, use the editor as a content tool, or study template and Tests samples. PDF and markdown docs ship in-repo with a YouTube playlist for walkthroughs.

Free development is offered on listed platforms, with optional supporter tiers on itch.io and Steam editor builds.

Known among hobbyist graphics programmers as a readable modern engine smaller than AAA monoliths but richer than bare tutorial frameworks.