*** Welcome to piglix ***

Construct (game engine)

Construct 2
Construct 2 Logo
Developer(s) Scirra
Initial release February 4, 2011; 6 years ago (2011-02-04)
Stable release
r239 / October 25, 2016; 5 months ago (2016-10-25)
Preview release
r236 / September 23, 2016; 6 months ago (2016-09-23)
Development status Active
Written in C++, JavaScript
Operating system Microsoft Windows
Available in English
Type Game creation system / Multimedia content creator
License Proprietary
Website www.scirra.com
Construct Classic
Developer(s) Scirra
Initial release October 27, 2007; 9 years ago (2007-10-27)
Stable release
r2 / February 5, 2012; 5 years ago (2012-02-05)
Development status Retired
Written in C++
Operating system Microsoft Windows
Available in English
Type Game development
License GPL
Website www.scirra.com

Construct is an HTML5-based 2D game editor, developed by Scirra Ltd. It is aimed primarily at non-programmers, allowing quick creation of games in a drag-and-drop fashion using a visual editor and a behavior-based logic system.

The primary method of programming games and applications in Construct is through 'event sheets', which are similar to source files used in programming languages. Each event sheet has a list of events, which contain conditional statements or triggers. Once these are met, actions or functions can be carried out. Event logic such as OR and AND, as well as sub-events (representing scope) allow for sophisticated systems to be programmed without learning a comparatively more difficult programming language. Groups can be used to enable and disable multiple events at once, and to organize events.

Unlike many traditional development environments, Construct eschews selecting specific instances of objects when adding events, in favor of filtering through all instances of an object type on screen. When adding events, the editor allows the user to specify conditions or checks that must be fulfilled by each object instance on the screen before the event will be added or run by it. Events can be chained together using sub-events, allowing for more complicated behaviors to be created.

Construct's primary export platforms are HTML5 based. It claims support across Google Chrome, Firefox, Internet Explorer 9+, Safari 6+ and Opera 15+ on desktop browsers, and support for Safari in iOS 6+, Chrome and Firefox for Android, Windows Phone 8+, BlackBerry 10+ and Tizen.

Additionally, Construct can export to several online marketplaces and platforms, including Facebook, the Chrome Web Store, the Firefox Marketplace, the Amazon Appstore, Scirra's own Arcade and Kongregate.


...
Wikipedia

...