Spelbyggare är program som kombinerar en spelmotor och en integrerad utvecklingsmiljö och inkluderar vanligtvis en WYSIWYG -nivåredigerare . Sådana program förenklar avsevärt spelutvecklingsprocessen , vilket gör den tillgänglig för amatörer som inte är programmerare, och kan användas i inledande programmeringsträning [1] .
Ibland är speldesigners begränsade till en eller annan genre (till exempel designers: arkad , RPG eller uppdrag ). I andra fall låter byggare dig skapa spel av olika genrer (ger utvecklaren fler programmeringsmöjligheter), men kanske begränsar utvecklaren till 2D-spel.
I det enklaste fallet kan ett färdigt spel med en avancerad spelredigerare (t.ex. Cube eller Stratagus ) klassas som en konstruktör. På andra sidan av spektrumet finns klassiska programmeringssystem fokuserade på spelutveckling (särskilt Blitz BASIC ).
RPG Maker- familjen av japanska kommersiella RPG-tillverkare , fokuserade på att skapa RPG-spel , är också populär. Också ganska välkänd är en annan kommersiell speldesigner utvecklad, som RPG Maker , av Enterbrain - IG Maker [2] (tidigare Action / Indie Game Maker), som är en universell 2D-speldesigner med export till Windows .EXE , Microsoft XNA- mall eller SWF .
Olika specialiserade 3D-speldesigners är ganska populära, oftast för att skapa FPS . Livliga exempel på sådana speldesigners är följande program:
Spelmotorer kan inte kallas speldesigners, de är professionella fullfjädrade spelutvecklingsmiljöer. Bland dem:
Nära professionella och semiprofessionella speldesigners finns speciella programmeringsmiljöer (språk) för användning i skolundervisning: 2-dimensionell Scratch [1] och 3-dimensionell Alice .
Alla tecken på en speldesigner har Greenfoot - utformad för att lära ut programmering i Java [3] .