Dream Big, Start Simple

With the right teacher and tools, anyone can bring their creative vision to life. Our tutorials are easy to follow and will teach you everything you need to know to program your own games, with no background knowledge required.

Integrated Code Editor

We built an IDE right into the editor interface for seamless editing and debugging of scripts. You can even edit GLSL shaders and see the results of your code in real-time.

Learn with Lua

Lua integration in Leadwerks 5 empowers rapid development and iteration. Its lightweight syntax and dynamic nature make it perfect for scripting game logic, character behavior, and prototyping new features quickly.

Go Pro with C++

For C++ programmers, Leadwerks 5 provides a solid foundation with direct access to the engine's core functionalities. This allows for fine-grained control over performance and complex systems, making it ideal for demanding projects.

Entity Component System

Entity Component System

Leadwerks 5 features a flexible entity-component system that seamlessly integrates with both Lua and C++ for building modular game objects.

Integrated AI and Pathfinding

Integrated AI and Pathfinding

Built-in pathfinding and navigation makes AI easy to control. Use one of the provided AI scripts or create your own.

Steamworks Integration

Steamworks Integration

With Steamworks integrated right into the engine, your game is immediately ready to publish to Steam or as a standalone.

Visual Flowgraph

The flowgraph editor provides high-level control over game events, and lets level designers easily set up advanced game interactions without writing any new code.