Recently Updated Pages

May 2024 Progress Report

Filmmaker The new features are only available in the preview release for now. If you want to try...

May 2022 Progress Report

GitHub Beta Releases First things first, a few changes on how I'll be doing beta releases in the...

August 2022 Progress Report

Pragma Renderer Next to Cycles X and LuxCoreRender, I've now added Pragma as a renderer option. ...

December 2022 Progress Report

Full-Body IK This one has been a long time coming, but the IK system is finally getting a much-n...

March 2023 Progress Report

Ingame Tutorials I've implemented a new system for interactive in-game tutorials: It's still ...

July 2023 Progress Report

A new release is available on GitHub: https://github.com/Silverlan/pragma/releases/tag/v1.1.0 In...

October 2023 Progress Report

A new stable release is available on GitHub! Tutorials Aside from a lot of general improvemen...

November 2023 Progress Report

A new stable release is available on GitHub! Reminder: You can manage your Supporter rewards (in...

Visual Studio Code

You can use any script editor of your choice to create Lua scripts for Pragma. The information on...

Introduction

    The Pragma Filmmaker (PFM) is a free, open-source re-implementation of the Source Fil...

Experimental Features

Download

System requirements Operating System: Windows 10 (or newer) / Ubuntu 22.04 LTS (or newer) Mem...

Introduction

ZeroBrane is no longer in development and therefore not recommended anymore for development with ...

Binary Modules

Binary modules allow you to change or extend the behavior of Pragma without having to change the ...

Asset Import / Export

Export Pragma comes with the following export capabilities: You can use Pragma to export Source...

Introduction

What is Pragma? Pragma is a free, open source custom game engine written in C++. Here is an o...

Git Changelog

PFM (23-03-31) Features "Base Properties" item in actor editor is now hidden for components tha...

Material Editor

The material editor allows you to change the material properties used to render your models, wh...

Getting Started

Installation and Setup Pragma does not need to be installed. All you have to do is download it h...

Building Pragma

You can also find these build instructions on the Pragma repository on GitHub. Build Requirement...