Chowdren is a blazingly fast engine for Scirra Construct and Clickteam Fusion.

It's cross-platform, running under desktop, mobile and console platforms.

It is currently used for

  • Ahr Ech, Devolver Digital (TBD): PepperGrinder (PC & consoles)
  • Hibernian Workshop, MP2 Games (TBD): Astral Ascent (PC & consoles)
  • OMOCAT (2022): OMORI (PC & consoles)
  • Blastmode Games, MP2 Games (2021): Mighty Goose (Windows, Mac, Linux, Nintendo Switch, PS4, PS5, Xbox One, Xbox Series X|S)
  • Mechanical Head, Yacht Club Games (2021): Cyber Shadow (Windows, Mac, Linux, Nintendo Switch, PS4, PS5, Xbox One)
  • Hempuli (2019): Baba Is You (Windows, Mac, Linux, Nintendo Switch)
  • Konjak (2018): Iconoclasts (Windows, Mac, Linux, Nintendo Switch, PS4, PS Vita)
  • GalaxyTrail, Friend & Fairy (2020): Petal Crash (Windows, Mac, Linux, Nintendo Switch, PS4)
  • Roll7 (2015-2018): NOT A HERO (Windows, Mac, Linux, Nintendo Switch, PS4, Xbox One, Android)
  • Konjak (2016): Noitu Love: Devolution (Wii U, 3DS)
  • Alonso Martin (TBD): Heart Forth, Alicia (Windows, Mac, Linux, PS4, PS Vita, Wii U)
  • GalaxyTrail (2015-2018): Freedom Planet (Windows, Mac, Linux, Nintendo Switch, Wii U, PS4)
  • Team17 (2015): The Escapists (Mac, Linux)
  • ScrewAttack (2015): Angry Video Game Nerd Adventures (Wii U, 3DS)
  • Nifflas' Games (2013): Knytt Underground (Windows, Mac, Linux, Wii U)
  • Nifflas' Games (2012): The Great Work (Windows, Mac, Linux)
  • Warhorn Studios (2018): Dodge Club Pocket (3DS)

Features

Chowdren uses a fast runtime made in C++.

To remove interpreter overhead, it uses offline compilation to transform events to optimized C++ code, while the vanilla runtimes use relatively slow interpreters.

It is cross-platform, supporting the following platforms:

  • Desktop: Windows, Mac, Linux
  • Consoles: Nintendo Switch, PS5 & PS4, Xbox Series X/S & Xbox One
  • Mobile: Android, iOS
  • Web: HTML5

Construct Support

The majority of popular plugins and features for Construct 2 and 3 are supported.

For a deeper dive into what Chowdren can do with Construct projects, please see the forum thread on the Scirra forums.

Fusion Support

Chowdren supports the majority of all popular extensions and features from Clickteam Fusion.

As of 2018, this includes functionality from more than 105 extensions and 37 shaders.

An older overview from 2014 of the supported features can be found here.

Get in touch

We work with small teams to make their games run on Chowdren.

In short, we work with their source project and bring it all the way to launch on other platforms.

Based on years of Fusion/Construct and porting experience, we also manually optimize and help make non-trivial changes to the project.


If you would like to work with us, we would be happen to talk!

You can mail us at mat@mp2.dk

Benchmarks

Windows benchmark

On average, Chowdren is about 7.7x faster than the normal Fusion runtime on Windows.

This is based on the benchmark here.

Android benchmark

On average, Chowdren is about 49x faster than the normal Fusion runtime on Android.

This is based on the benchmark here.

This was done on a Google Nexus Player, running Android 6.0.