Hi everyone! Mathias from MP2 Games here.
I'm happy to announce that there is now support for Construct 2/3 in Chowdren.
Website
Overview
Chowdren is a blazingly fast runtime for Construct. It supports
- Desktop: Windows, Mac, Linux
- Consoles: Nintendo Switch, PS4, PS5, Xbox One & Xbox Series X/S
- Mobile: Android, iOS
- Web: HTML5 (Emscripten)
Chowdren automatically translates your events to C++, and uses a C++ runtime.
This means that you can expect significant speedups when using Chowdren for your game.
Chowdren also optimizes for several common usecases. An example of this is the use of the Function plugin, where "On function" directly translates to a function in C++.
Chowdren has been used for several games, such as
- Astral Ascent (Construct 3, PC & consoles)
- Mighty Goose (Construct 3, PC & consoles)
- Cyber Shadow (Construct 2, Nintendo Switch/PS4/PS5/Xbox One/Windows/Mac/Linux)
- Iconoclasts (Construct Classic, Nintendo Switch/PS4/PS Vita/Windows/Mac/Linux)
- Petal Crash (Construct 3, Nintendo Switch/PS4/Windows/Mac/Linux)
- Baba Is You (Clickteam Fusion, Windows/Mac/Linux/Nintendo Switch)
- Freedom Planet (Clickteam Fusion, Nintendo Switch/PS4/Wii U/Windows/Mac/Linux)
- Noitu Love: Devolution (Clickteam Fusion, Nintendo 3DS/Wii U)
- NOT A HERO (Clickteam Fusion, PS4/XB1/Windows/Mac/Linux/Amazon Fire TV)
- (and more...)
Features
Chowdren has
- support for all current PC and console platforms
- an optimizing C++ compiler for events, layouts and objects, allowing for incredible performance
- a C++ runtime with a huge set of supported plugins and behaviors
- a smart shader optimizer & merger, allowing for very fast effects
We used to have a list of supported Construct plugins/behaviors, but at this point, adding support for a new Construct feature or plugin is straightforward and does not require a massive amount of work.
Get in touch
We work with small indie teams to bring games all the way from caproj/capx to release on other platforms.
We have years of experience porting Construct games, and we usually tailor Chowdren for the games we work with.
If needed, we do game-specific optimizations to make sure games hit 60 FPS. Typically, we also add features such as localization support, achievements, and perform changes that would be difficult to do from Construct.
Typically, the porting process is this:
- The developer provides us with caproj/capx files, and we send them Windows builds for testing.
- Once the Windows build is free of issues, we bring the game to the target platform. If the developers have a devkit for the platform in question, we send them builds for testing.
- When a build for the target platform is free of issues, with no gameplay or compliance issues left, we will prepare it for submission.
With that said, we would be happy to hear about your game!
E-mail: construct@mp2.dk
Please make sure to include a short introduction and description of your game.
Articles