Construct is a free powerful and easy to use development software for both DirectX 9-based games and applications. It includes an event based system for defining how the game or application will behave, in a visual, human-readable way - easy enough for complete beginners to get results quickly. Optionally, advanced users can also use Python scripting to code your creations.

Construct is not a commercial software project, and is developed by volunteers. It is 100% free to download the full version - no nag screens, adverts or restricted features at all.
Create games and applications with:

* Super fast hardware-accelerated DirectX 9 graphics engine
* Add multiple pixel shaders for special effects, including lighting, HDR, distortion, lenses and more
* Advanced rendering effects like motion blur, skew and bumpmapping (3D lighting)
* Innovative Behaviors system for defining how objects work in a flexible way
* Physics engine for realistic object behavior
* Place object on different layers for organising display, parallaxing, or whole-layer effects - also freely zoom individual layers in and out with high detail
* Debugger giving you complete control over all aspects of your game for testing purposes.
* Python scripting for advanced users - however, Construct's Events system is still powerful enough to complete entire games without any scripting.
* Smaller, faster specialised runtime for applications
* 60+ plugins ranging from Tiled Background to Windows controls and a C++ plugin SDK for custom development

Development process
Construct is developed open source under the General Public License (GPL). This means you can download and use Construct for free, but it also means that the underlying source code - the code that defines how the program works - is also freely available. This means other programmers are free to fix errors in the code and make their own contributions to Construct. Development is located on Construct's page.

For more information, see Open-source Software (Wikipedia) and GPL (Wikipedia), the open-source license Construct uses.
User Interface Library
Construct uses the Prof-UIS professional user interface library, with kind permission of FOSS Software, Inc. Remember if you wish to use this library in your own project, you must purchase the appropriate license from the website.

  • View media
  • View media
  • View media
  • View media
Post article RSS feed Related Articles

Alpha 5 Changelog:

- ADDED new menu
- ADDED custom maps support ( will work in next update ) and more about that in a next update
- ADDED lands system ( now one land only )
- ADDED statistics menu ( will work in next update )
- FIXED collisions- CLOSED editor ( will work in next update )
- ADDED smoke effect in menu and map
- ADDED dialogue system ( no use now )
- ADDED better music system
- ADDED menu and map music ( hope you enjoy it ^.^ )

Thats it for this update, more updates coming soon!

Screenshot nr.1

Screenshot nr.2

Screenshot nr.3

Alpha 4 - Comming soon!

Alpha 4 - Comming soon!

2 years ago Deaths 0 comments

Everything about what is going to be added in alpha 4.

Old School carnage!

Old School carnage!

2 years ago Beggarman 0 comments

Things are doing well! 1st dev update and stuff, link to new video!

Demo now available!
The Survivors

Demo now available!

2 years ago The Survivors 0 comments

There is a demo available for The Survivors! Features: Zombies! Vehicles! Lights!

Ivan Fukkoff v.1.2
Ivan Fukkoff v.1.2

Ivan Fukkoff v.1.2

2 years ago Ivan Fukkoff v.1.2 6 comments

Update 1.2 is done! In this version were fixed critical bugs with save system and some guns. Balance was also tweaked a bit. You'll find changelog, new...

Add game Games


4 months ago TBD Adventure

Elysis is a top-down action-RPG which aims to provide a gratifying sense of combat and exploration. To achieve this, the addon system was conceived as...

Zombie Attack!

Zombie Attack!

4 months ago TBD Third Person Shooter

In this game you will be able to view the top you will be able to run with his friend from the zombies eat to die and shoot these rather poorly thought...



5 months ago Released Jun 24, 2015 Arcade

PRISMAGIC is a arcade game. You need to get highest score by pressing right keys. !IMPORTANT! I just lost all my data and need to recreate entire game...

Tcheco no Castelo do Sarney

Tcheco no Castelo do Sarney

7 months ago Released Dec 1, 2014 Platformer

"Tcheco no Castelo do Sarney" is an exciting, fast-paced action game. Help Tcheco the Adventure Boy to leave a mysterious castle with dozens of deadly...

HUH local HUH

HUH local HUH

7 months ago TBD Third Person Shooter

HUH local HUH - third-person shooter with a view from the top, where in each level you must survive for 6 minutes, firing from the zombies. Fun is guaranteed...



9 months ago TBD Arcade

This is the tiny project I am working on. The demo isn't completed, you can't even finish stage 1. And it seems there is a bug will cause the game crash...

Ivan Fukkoff v.1.2

Ivan Fukkoff v.1.2

9 months ago Released Jun 19, 2013 Platformer

Invasion of alien brain parasites has begun, portal to hell was opened by the Doomsday cultists and another dark forces rampage through the New Sodom...

Crimson Horizon

Crimson Horizon

1 year ago TBD Arcade

Top down 2D Shoot'Em Up with small amount of RPG elements.

Flappy PC

Flappy PC

1 year ago TBD Arcade

A clone of flappy bird for pc with some extra stuff press keys from 1 to 7 to change characters and "L" to see the archivements



1 year ago Released Apr 12, 2013 Family

Bloop! Liquid chemistry has never been so much fun! Ignite your imagination with a whimsical 2D liquid physics-based puzzle game by Studio 2SD. Experiment...

Post comment Comments  (0 - 10 of 26)
SkyBreack Jan 26 2015 says:

One of the best game engines, for beginners and advanced users. You can do almost everything you want, 2D impressive games. like top down shooter, race games, RPG style, survival, terror games, adventure, point and click.

Construct Its also fun to use! and really easy to learn by yourself or if you need a "speed learn curve" check on internet browser construct game developers community┬┤s, Internet Video-tutorials. Really helps a lot if get stuck in your project or if you want to know if its possible to do a certain thing, discover the actual capacity of Construct can do.

+1 vote     reply to comment
Anti-Virus Jul 31 2014 says:

whenever i try to open it, it just says d3dx9_39.dll error

+1 vote     reply to comment
Walcionyrs Aug 27 2014 replied:

You need the DirectX 2010 version.

This one is complete, you will never have that kind of issue again:

+1 vote     reply to comment
x246h00--r5 Jul 4 2011 says:

guys is site a live or a down?
can't open, i'm sad

+1 vote     reply to comment
pastaprod Oct 25 2011 replied:

its still going

+1 vote     reply to comment
TheUnabridgedGamer May 18 2011 says:

This game is probably one of the best I've seen. I've tried scripting systems similar to Construct's (primarily RTS games like Star Wars: Galactic Battlegrounds), and I have to say this leads the pack. Also, the fact that you can make commercial games without having to do anything, other than credit the original devs, is a rather nice bullet-point in choosing this engine.

As for multi-platform development... I frankly am not that deeply concerned as of yet. While I do look forward to making my gamessome day work on Linux and Mac as well, the PC is a good proving ground before you go further. It's better to know if you're ready to actually develop games before you start something like a Source Mod or a 3D game (such as a game using CryEngine3, UDK, or Unity).

+2 votes     reply to comment
harvey_soft Mar 6 2011 says:

The problem with this program is that there isnt any cross programing or anything. this needs fixed or i will quit using this when i upgrade, which i will be soon. please fix this.

+2 votes     reply to comment
Derme302 Nov 10 2012 replied:

Construct 2 has multi-platform support.

+1 vote     reply to comment
RangerC Feb 2 2011 says:

im just afraid of newbie products which die after 1 week of developement.

-2 votes     reply to comment
Ark_ Feb 5 2011 replied:

"Release Date: Released Jan 10, 2008 "
emm, yea.......

+3 votes     reply to comment
Post a comment

You are not logged in, your comment will be anonymous unless you join the community. Or sign in with your social account:

Send Message
Release date
Released 2008
Engine watch
Start tracking
Community Rating



62 votes submitted.

You Say


Ratings closed.

Embed Buttons
Link to Construct by selecting a button and using the embed code provided more...
254 of 756
Last Update
7 months ago
119 members