Acron

Python-Native · Production-Grade · Ship Anywhere

Acron

A production-grade 3D engine. Script in Python, optimise in C++, or go visual with Blueprints.
PBR rendering, physics, multiplayer, and Studio AI — all in one engine, installed through the Acron launcher.

GEN 0000 · LIVE 000 · BORN 00 · DIED 00 · B3/S23
Status Private Beta — invite only
Request Beta Access Read the Docs
Built for: Indie Devs AI & ML Studios Industry
PBR Rendering Bullet Physics Multiplayer Studio AI Python 3.14 glTF 2.0

Everything to ship a real game

A complete runtime — not a framework. From rendering to networking, it's all in one engine.

Module 01

PBR Rendering

Forward PBR pipeline with metal-roughness, IBL, filmic tonemapping, MSAA, HDR bloom, emission maps, and color LUT grading. GLSL shaders load directly.

Module 02

Physics

Bullet 3 and ODE integrations. Raycasting, boxcast, mesh colliders, rigid-body dynamics, and a built-in simple physics layer for rapid prototyping.

Module 03

Multiplayer

Distributed Objects networking — a typed, zone-aware, server-authoritative architecture for games with hundreds to thousands of concurrent players.

Module 04

Studio AI

Acron Studio ships with a local AI that knows your engine API. Generate code, scaffold systems, and create art assets — offline, no subscription needed to start.

Module 05

Asset Pipeline

First-class glTF 2.0 support with KHR extensions, Blender export via blend2bam, BAM/EGG formats, DCC exporters for Maya and 3ds Max, and a built-in model viewer.

Module 06

Animation & Audio

Skeletal animation with glTF clips, sprite sheet and 2D frame animation, a full tween/interval system, and spatial audio via OpenAL and FMOD.

Module 07

AI & Pathfinding

AcronAI: seek, flee, pursue, flock, obstacle avoidance, A* pathfinding, and nav mesh generation. Behaviour trees optional. All scriptable in Python.

Module 08

Cross-platform

Windows, macOS, Linux from one codebase. build_apps auto-packages self-contained executables. Android experimental. Vulkan in progress.

All Features

From zero to running scene

The launcher sets up the engine for you — then import it and you're rendering a 3D scene in under 10 lines. No boilerplate, no build config. Just Python.


▪ MAIN.PY
from acron import *

# A spinning cube in 4 lines
app = Acron()
cube = Entity(model='cube', color=color.spark)
cube.animate_rotation_y(360, duration=2, loop=True)
app.run()

# Or go low-level when you need control
from acron import ShowBase

class MyGame(ShowBase):
    def __init__(self):
        super().__init__()
        self.scene = self.loader.loadModel('city.glb')
        self.scene.reparentTo(self.render)
        self.taskMgr.add(self.update, 'update')

    def update(self, task):
        # full engine access in Python
        return task.cont

MyGame().run()

Everything
included.

One engine, one install. PBR rendering, physics, multiplayer, and Studio AI — all in the box. No add-on modules, no piecemeal purchases.

See Pricing

Showcase

Games, simulations, and research projects shipped by the community.

View All
▪ SCREENSHOT COMING SOON
Your Game Here
Game · Built with Acron · Submit yours
▪ SCREENSHOT COMING SOON
Research Simulation
Simulation · Academic · Python 3.14
▪ SCREENSHOT COMING SOON
Digital Twin Demo
Industrial · Digital Twin · Real-time

Built something with Acron? Share it on Discord →

Start building

Now in private beta. Request access and start building.