Csináld magad játékfejlesztés... Mivel?

Webes játékmotor ingyen, bemutatkozik a Phaser

2016. január 28. - Indie Crawford

Azoknak sincs szégyenkezni valójuk akik a kódolással kevésbé állnak intim viszonyba, és inkább eggyel absztraktabb szinten, grafikus szerkesztői felületeken keresztül űzik a számítógépes játékkészítés ultramenő mesterségét. A legeredményesebb út a közhiedelemmel ellentétben általában a legélvezetesebb is, és ez személyről személyre változik. Ez a cikk mégsem első sorban nekik szól. Az általam bemutatni kívánt játékmotor, bár számtalan játékfejlesztéssel kapcsolatos eszközt ad használója kezébe, mégis csak egy programozói keretrendszer. Nem jár hozzá alapból szerkesztő felület, noha akadnak rá azért ilyen eszközök is.

gamemaker.png
A GameMaker integrált fejlesztői környezete

Az interaktív felületekhez képest egy programkönyvtár vagy keretrendszer nagyobb szabadságot kínál, de természetesen emellett nagyobb önállóságot is követel meg, és persze magasabb szintű programozói ismereteket. Egyszóval nem szolgálja föl csokornyakkendős pincér az étlapot, viszont biztosak lehetünk abban, hogy azt esszük meg amit főztünk.

Az utóbbi másfél-két évtizedben nagy változások történtek a weben, a korábban egyszerű weboldalak helyét az interaktivitás, a gazdag megjelenés, az applikáció szerű webes tartalom vette át. A böngésző komoly szoftver platformmá nőtte ki magát, irodai programok, közösségi alkalmazások, blogmotorok, weboldal készítő és karbantartó rendszerek jelentek meg és persze nem maradhatott ki a buliból a böngészős játékok armadája sem. A Flash bukása és a JavaScript, valamint a HTML5 mennybe menetele új irányt jelölt ki, szabványosított és támogatott környezetet biztosítva az applikációk és köztük a játékok fejlesztéséhez. Ma már a JavaScript fejlesztő a böngészőn keresztül közvetlenül a videókártya nyújtotta számítókapacitáshoz is hozzáfér, így már az interaktív 3D-s megoldások sem jelentenek gondot és a modern hardveren a böngészőben futtatott JavaScript kód teljesítménye egyre közelíti a közvetlenül a gép operációs rendszere által futtatott önálló alkalmazásokét. A sokáig félreismert, rossz hírű JavaScript pedig már nem csupán a böngészőben a kliens oldalán, de a vonal másik végén, a szerver oldalon is remekel. Nem csoda, hogy a JavaScript programozó ma a legkeresettebb a piacon.

Tovább