Game Maker – Windows-ohjelma pelien tekoon ilman ohjelmointia (GML)
Game Maker – Windows-ohjelma pelien tekoon ilman ohjelmointia. Luo pelejä vedä & pudota -työkaluilla tai käytä GML:ää. Julkaise ja jaa pelisi helposti Game Maker Studiolla.
Game Maker on tietokoneohjelma Windows-käyttöjärjestelmää varten. Sen teki ensin Mark Overmars, mutta nykyään sitä kehittää YoYo Games. Ohjelma on suunnattu erityisesti harrastajille, opettajille ja indie-kehittäjille, jotka haluavat tehdä pelejä ilman suurta määrää etukäteisosaamista tai suurta tiimiä.
Miten Game Maker toimii
Game Makerin ydinajatus on tehdä pelinkehitys mahdollisimman saavutettavaksi. Työkalupaketissa on muun muassa sprite- ja kuvatyökalut, huoneeditori (pelin kentät), objektijärjestelmä ja tapahtumapohjainen käsittely. Peruskäyttö tapahtuu usein vedä ja pudota -käyttöliittymällä (drag-and-drop), jonka avulla pelin loogisia tapahtumia ja toimintoja voidaan rakentaa graafisilla komennoilla.
Game Maker käyttää kuvakkeita, jotka kertovat, mitä toimintoja voi tehdä. Näitä kuvakkeita voi sijoittaa järjestykseen niin, että objektit reagoivat tapahtumiin (esim. hiiren klikkaukseen, törmäykseen, ajastimeen). Tällainen järjestelmä mahdollistaa yksinkertaisten pelien tekemisen nopeasti ilman ohjelmointia, mutta järjestelmää voi käyttää myös prototypointiin ja oppimiseen.
Game Maker Language (GML)
Niille, jotka haluavat enemmän joustavuutta ja tehokkuutta, Game Maker tarjoaa oman skriptikielen nimeltä Game Maker Language (GML). GML mahdollistaa tarkemmat laskelmat, laajemmat pelilogiikat ja optimoinnin, ja sen avulla voi toteuttaa toimintoja, joita vedä ja pudota -rakenteilla olisi vaikea tai mahdoton tehdä. Useimmat kokeneemmat kehittäjät yhdistävät Drag-and-Drop-toiminnot ja GML-koodin saavuttaakseen parhaan lopputuloksen.
Versiot, ominaisuudet ja vientialustat
Ensimmäinen Game Maker -versio julkaistiin vuonna 1999, ja siitä lähtien ohjelmaan on lisätty runsaasti uusia ominaisuuksia—esimerkiksi tuki 3D-grafiikalle on lisätty vaiheittain. Uusin tuotemerkin alla julkaistu versio tunnetaan nimellä GameMaker (aiemmin Game Maker Studio ja GameMaker Studio 2), ja se sisältää kehittyneempiä työkaluja editoriin, parannettua GML:tä ja parempia debug-ominaisuuksia.
Nykyisessä versiossa on mahdollisuus viedä pelejä monille alustoille, kuten Windowsille, macOS:lle, HTML5:lle, Androidille ja iOS:lle. Konsolituki (esim. Xbox, PlayStation, Nintendo) on teknisesti mahdollista, mutta usein edellyttää erillisiä lisenssejä ja sopimuksia. GameMakerin lisenssimalli vaihtelee: tarjolla on ilmaista kokeilua ja eri tasoisia maksullisia lisenssejä, jotka avaavat vientiominaisuuksia ja kaupallisen käytön.
Yhteisö, oppiminen ja julkaisu
Game Makerilla on aktiivinen internet-yhteisö ja verkkosivusto, jossa käyttäjät voivat jakaa pelejään, skriptiä, grafiikkaa ja resursseja. Foorumit, opetusohjelmat (tutorialit) ja videokurssit tekevät aloittamisesta helppoa. Sivustolla käyttäjät voivat myös julkaista ja testata pelejä, saada palautetta ja etsiä yhteistyökumppaneita.
Missä Game Maker sopii parhaiten
- Harrastelijat ja opetuskäyttö — helppo tapa oppia pelinkehityksen peruskäsitteitä.
- Indie-kehittäjät — nopea prototypointi ja mahdollisuus julkaista kaupallisia pelejä pienellä budjetilla.
- Prototyyppaus — idean nopea testaaminen ennen isompaa teknistä toteutusta.
Tunnettuja pelejä ja esimerkkejä
Game Makerilla on kehitetty useita menestyneitä indie-pelejä. Tunnettuja esimerkkejä ovat muun muassa Undertale ja Hotline Miami, jotka osoittavat, että pienellä tiimillä tai yksittäisellä kehittäjällä voi syntyä kansainvälisesti menestyneitä pelejä.
Vinkkejä aloittelijalle
- Aloita vedä ja pudota -toiminnoilla, tutustu työkaluihin ja rakenna yksinkertainen peli (esim. tasohyppely tai puzzle).
- Seuraa vaiheittaisia tutorialeja ja käytä yhteisön tarjoamia resursseja.
- Opettele vähitellen GML:n perusteet, kun haluat laajentaa pelin toiminnallisuutta.
- Testaa usein ja iteroi: pienet askeleet ja toistuva testaus nopeuttavat oppimista.
Game Maker on monipuolinen työkalu etenkin aloittelijoille ja indie-kehittäjille. Sen yhdistelmä graafista rakennetta ja skriptattavuutta tekee siitä hyvän lähtökohdan pelikehityksen oppimiseen ja oman pelin julkaisemiseen.
Historia
Game Maker aloitti animaatio-ohjelmana nimeltä Animo. Jokainen uusi Game Makerin versio lisäsi uusia ominaisuuksia. Versiosta 7.0 alkaen Game Makerin julkaisi YoYo Games -yhtiö.
Toukokuun 22. päivänä 2012 YoYo Games julkaisi GM:Studion. Sen jälkeen GM:HTML5:tä ei enää tueta.GM:Studion avulla käyttäjät voivat julkaista pelinsä Windowsille, Mac OS X:lle, Androidille, iOS:lle, Windows 8:lle, Windows Phone 8:lle, Linux Ubuntulle ja HTML5:lle.
Kysymyksiä ja vastauksia
K: Mikä on riistalintujen valmistaja?
V: Game Maker on Windowsille tarkoitettu tietokoneohjelma, jonka avulla voi luoda tietokonepelejä ilman ohjelmointikielen taitoa.
K: Kuka alun perin loi Game Makerin?
V: Game Makerin teki ensimmäisenä Mark Overmars.
K: Kuka tekee Game Makerin nykyään?
V: Game Makeria tekee nykyään yritys YoYo Games.
K: Mikä on Game Maker Language?
V: Game Maker Language on ohjelmointikieli, jota käytetään Game Makerissa.
K: Mikä on vedä ja pudota -käyttöliittymä?
V: Vedä ja pudota -käyttöliittymä on tapa siirtää elementtejä ohjelmassa hiiren avulla sen sijaan, että kirjoittaisit koodia.
K: Miten ihmiset voivat saada apua Game Makerin kanssa?
V: Game Makerin kanssa voi saada apua Internet-yhteisöstä ja ohjelmaa käsitteleviltä verkkosivuilta. Muut käyttäjät voivat auttaa kysymyksissä ja ongelmissa.
K: Mitä uusia ominaisuuksia Game Makeriin on lisätty sen luomisen jälkeen?
V: Kolmiulotteinen grafiikka on yksi uusista ominaisuuksista, jotka on lisätty Game Makeriin sen luomisen jälkeen.
Etsiä