Construct
Construct | ||||
---|---|---|---|---|
Ontwikkelaar(s) | Scirra Ltd. | |||
Uitgebracht | 4 december 2017 (7 jaar) | |||
Status | Actief | |||
Geschreven in | JavaScript | |||
Categorie | Engine | |||
Licentie(s) | Propriëtaire software | |||
Website | Officiële website | |||
|
Construct is een op HTML5-gebaseerde 2D-spelengine ontwikkeld door Scirra Ltd. Het is vooral bedoeld voor non-programmeurs en maakt computerspelontwikkeling mogelijk door middel van visuele tools. De eerste versie, uitgebracht in 2007, was open source en ondersteunde DirectX 9. Latere versies, zoals Construct 2 en 3, werden propriëtaire software die werden overgeschakeld naar NW.js en HTML5. Ondersteuning voor Python werd vervangen door JavaScript, en Construct 3 introduceerde een abonnementsmodel.
Kenmerken
[bewerken | brontekst bewerken]Eventsysteem
[bewerken | brontekst bewerken]Construct maakt gebruik van 'event sheets' om spellen te programmeren. Elk event bevat voorwaarden en acties, wat het mogelijk maakt complexe systemen te creëren zonder programmeerkennis.
Platformondersteuning
[bewerken | brontekst bewerken]Construct ondersteunt export naar verschillende platforms, waaronder webapplicaties, mobiele apps en spelconsoles zoals de Nintendo Wii U en Xbox One.
JavaScript
[bewerken | brontekst bewerken]In Construct 3 is JavaScript toegevoegd als een optionele scripttaal voor geavanceerde gebruikers.
Versiegeschiedenis
[bewerken | brontekst bewerken]Construct Classic
[bewerken | brontekst bewerken]Uitgebracht in 2007, de eerste versie van de engine, die gratis en open source was. Construct Classic werd in 2013 stopgezet.
Construct 2
[bewerken | brontekst bewerken]Gelanceerd in 2011, deze versie ondersteunde HTML5 en kon naar meerdere platforms exporteren. Construct 2 werd in 2021 beëindigd.
Construct 3
[bewerken | brontekst bewerken]Deze versie, geïntroduceerd in 2017, biedt ondersteuning voor verschillende platforms en maakt gebruik van een abonnementsmodel.
- Bronvermelding bij vertaling uit anderstalige Wikipedia: Dit artikel of een eerdere versie ervan is een (gedeeltelijke) vertaling van het artikel Construct (engine) op de Engelstalige Wikipedia, dat onder de licentie Creative Commons Naamsvermelding/Gelijk delen valt. Zie de bewerkingsgeschiedenis aldaar.