Construct 3

Item

Title
Construct 3
Description
Construct is an HTML5-based 2D game editor developed by Scirra Ltd. It is aimed primarily at non-programmers allowing quick creation of games through visual programming. Construct 3 works on a subscription-based model as a web app and currently supports web embeds through HTML5 uploading to Facebook Instant Games Construct Arcade as well as being formatted to interactive advertisements.
Form filler
Fanny Barnabé
Creator and affiliation
Scirra
Current ownership type
Fully private
Year of first release
2017
End-product media type(s)
Real-time graphics
Interactive text
Visual imagery + text
Interactive video
XR (Virtual/augmented/mixed reality)
Main target audience(s)
Amateurs/enthusiasts
Creative people (no programming skills)-targeted tool
Available modes of creation
Visual coding creation mode (e.g. Scratch)
Role of coding in creative process
Optional
Life status
Alive (actively moderated and updated and/or active community of authors)
Product portal
https://www.construct.net/en/make-games/showcase
Homepage URL
https://www.construct.net/en
Reference citations/URL(s)
Frydenberg M. (2015) “Achieving digital literacy through game development: an authentic learning experience” Interactive Technology and Smart Education Vol. 12 No. 4 pp. 256-269. https://doi.org/10.1108/ITSE-08-2015-0022

Sudarmilah E. et al. (2013) “Tech review: Game platform for upgrading counting ability on preschool children” 2013 International Conference on Information Technology and Electrical Engineering (ICITEE) pp. 226-231 doi: 10.1109/ICITEED.2013.6676243

Toftedahl M. & Engström H. (2019) “A Taxonomy of Game Engines and the Tools that Drive the Industry” DiGRA ’19 - Proceedings of the 2019 DiGRA International Conference : Game Play and the Emerging Ludo-Mix Kyoto Japan.
Use license cost
50-150 euros license
Programming language written in
Written in Javascript
Author-facing programming/scripting language(s)
No author facing programming
Authoring tool work platform(s)
Browser
End-product work platform(s)
PC support
XBox support
Android support
Browser support
iOS support
iPhone support
Available supporting technical resource(s)
https://www.construct.net/fr/game-assets
Self-containment
Import is possible
Primary design focus
Events (occurrences triggered by preconditions/timelines)
Primary authoring action(s)
Visual coding (e.g. Scratch)
Main interface window(s)
WYSIWYG (what you see is what you get) layout
Designable general element(s)
Audio/sound
Animations
Characters
Movement affordances
Props/items
Abilities
Rules/Constraints
Events
Physics system/objects
Environmental/Character States
Camera controls
Control customization
Overlay text
Designable narrative specific element(s)
Scenes (group of events)
Built-in preset element(s)
Visual templates
Overall difficulty assessment
Easy
Work environment/design interface intuitiveness
Highly intuitive
Learning curve complexity
Medium learning curve
Advanced authoring complexity
Medium complexity
Depth of advanced authoring
Medium depth
Degree of narrative specific emphasis
Nonexistent narrative-specific emphasis
Role of procedural authoring
Optional procedural authoring
Types of available procedural authoring
Environment
End-product control interface
Mouse & keyboard
Physical controllers (joystick touchscreen steering wheel gamepad etc.)
QR Code/RFID/other AR scanning
Additional key interaction design affordance(s)
Multiplayer support