Konstruktion 2 | |
---|---|
Konstruer 2 brugergrænseflade | |
Type | Spilkonstruktør |
Udvikler | Scirra |
Skrevet i | C++ , JavaScript |
Operativ system | Microsoft Windows |
Interface sprog | engelsk |
Første udgave | 5. februar 2011 |
Hardware platform | Microsoft Windows , macOS , Linux , Android , iOS , Windows Phone , Wii U , Web ( HTML5 ) [1] |
nyeste version | r280 (1. juli 2021) |
beta version | r278 (20. juli 2020) |
Læsbare filformater | Konstruer 2 projekt [d] |
Genererede filformater | Konstruer 2 projekt [d] |
Licens | proprietære |
Internet side | scirra.com/construct2 |
Construct 2 er en 2D-spilbygger til Windows udviklet af Scirra. Den anden version af programmet Construct Classic , udgivet i 2007.
Den 4. december 2017 blev der frigivet en opdateret version af motoren kaldet Construct 3, som understøtter oprettelsen af tredimensionelle spil.
Construct 2 giver dig mulighed for at skabe 2D-spil af forskellige genrer og kompleksitet uden programmeringsfærdigheder [2] . Spil lavet på den kan tilgås på pc, Mac, Linux, HTML5 - aktiverede browsere , Android , iOS , Windows Phone , Blackberry 10, Amazon Appstore, Chrome Web Store, Facebook og mere. [3] Understøttelse af iOS- og Android-drevet af Ludeis CocoonJS, appMobis directCanvas og Intels XDK-teknologier, som bruger hardwareacceleration til at øge ydeevnen af HTML5-spil med 5-10x. [fire][ betydningen af det faktum? ]
Programgrænsefladen har en visuel ( WYSIWYG ) editor, det er muligt at skabe et spil uden programmeringsfærdigheder. Redaktøren har "events" ( eng. events ) og "actions" ( eng. actions ), der skaber logik[ afklar ] spil [5] .
Opdateringer frigives til applikationen [6] .
Redaktøren positionerer sig selv som "egnet til folk med forskellige niveauer af programmeringserfaring"[ betydningen af det faktum? ] [7] . Funktionen til at skabe en prototype af spillet, demoer , præsentationer, tutorials er tilgængelig. Fra den 24. marts 2017 var Construct 3 -programmet under udvikling .
Den 1. juli 2020 blev Construct 2 trukket ud af salg og kan ikke længere købes. Den 1. juli 2021 blev Construct 2 fuldstændig nedlagt. [otte]
Construct 2-editoren er skrevet i C++ og spil er kodet i JavaScript . Når du eksporterer et JavaScript-projekt, minimeres spilkoden , men det er muligt at forbinde Javascript Plugin SDK og ændre koden manuelt. Construct 2 har et "modulært design", så alle plugins eller adfærd , der ikke bruges i projektet, er ikke inkluderet i scriptet, hvilket hjælper med at optimere projektet og reducere dets vægt.
I øjeblikket har programmet mere end 20 indbyggede adfærd, herunder Platformer, 8 Direction, Bullet, Car, Pathfinding, Turret, Drag'n'drop osv., som letter processen med at skabe et spil.
Construct 2 er den første spilmotor, der officielt understøtter partikeleffekter i HTML5 [9] .
Den indbyggede spilmotor Box 2D Physics [10] gør det muligt at simulere fysikkens love og gengive fysiske effekter. Plugins er tilgængelige [11] , der udvider de grundlæggende funktioner i programmet. Kodetest på mobile operativsystemer kan udføres uden at kompilere projektet (ved hjælp af LAN og WiFi ) [12] .
Construct 2 giver dig mulighed for at eksportere projekter oprettet af brugere i forskellige formater. Funktionaliteten af programmet giver dig mulighed for at eksportere projekter til forskellige operativsystemer såsom Windows , IOS , Android og andre. [13]
På iOS kan du køre oprettede spil i en webapp uden internetforbindelse[ ekstra link? ] . Denne metode giver dig mulighed for at eksportere spillet til html. Efter det, som spillet uploades til webstedet, kan du logge ind fra din mobile enhed til iOS og gemme spillet på dit skrivebord.
Den tidligere version af Construct ændrede sit navn til Construct Classic efter udgivelsen af Construct 2 [14] . Til dato har det allerede mistet officiel støtte fra udviklere [15] , men bliver fortsat støttet af entusiaster. Dens popularitet er dog stadig høj. , især i udviklingen af 2D- og 3D-spil til Windows-operativsystemet. I modsætning til Construct 2 er den klassiske version open source og er et gratis alternativ til Game Maker og andre programmer . Erfaringen med at udvikle den klassiske version blev aktivt brugt i skabelsen af Construct 2 [16] , selvom sidstnævnte faktisk er en ny konstruktør omskrevet fra bunden . I modsætning til den tidligere version bruger Construct 2 OpenGL i stedet for DirectX , og spil bruger WebGL (OpenGL i browseren) til hurtig, hardware-accelereret gengivelse.
Efterfølgeren til Construct 2 er Construct 3, en proprietær spilbygger skabt af Scirra Ltd. Den væsentligste forskel fra tidligere versioner er vægten på webversionen, som gjorde det muligt at bruge editoren på mobile platforme .
Den officielle engelske hjemmeside for udvikleren Scirra.com har tutorials, lektioner og dokumentation for programmet, såvel som hjælpeprogrammer. Udviklerens websted har også et forum for teknisk support og fejlrapporter. Derudover har siden en Scirra Arcade sektion [17] , hvor brugerskabte spil kan findes.
Spilmotorer | |||||||
---|---|---|---|---|---|---|---|
Grafisk | Ledig GLScene Horde3D Irrlicht OGRE OpenSceneGraph Proprietære Outra | ||||||
Fysisk | Ledig Box2D Kugle Jordegern newton O.D.E. Tokamak Proprietære DMM Havok Fysik PhysX | ||||||
generelle formål |
| ||||||
Specialiseret |
| ||||||
Liste over spilmotorer |