Game Maker
Game Maker | |
---|---|
[[Tiedosto:|250px|Game Makerin Logo]] Game Makerin Logo |
|
Kehittäjä | Mark Overmars |
Kehityshistoria | |
Vakaa versio | 7.0 / Helmikuu 2007 |
Tiedot | |
Ohjelmistotyyppi | Pelinteko-ohjelma |
Alusta | Microsoft Windows 2000, XP, Vista |
Lisenssi | Ilmaisohjelma sekä maksullinen versio |
Game Maker on Mark Overmarsin Delphillä luoma pelinteko-ohjelma. Ohjelmalla voi Drag and Drop -tekniikkaa käyttäen tehdä pelejä ilman laajaa ohjelmointikokemusta ja suurta työmäärää. Game Makerilla tehtyjä pelejä saa levittää vapaasti tai maksua vastaan muokattavina GMK-tiedostoina (vanhemmissa versioissa GMR, GMD tai GM6) tai EXE-tiedostoina. Game Makerin rekisteröinti maksaa nykyisin 20 euroa. Rekisteröidyllä versiolla on mahdollista tehdä mm. 3D-pelejä.
Ohjelman Drag and Drop -toiminnallisuutta voi lisätä erityisten kirjastojen (library) avulla. Näitä kirjastoja voi tehdä erillisellä ohjelmalla, joka on saatavilla Game Makerin keskustelualueelta.
Toimintaperiaate
Game Makerin toimintaperiaate on melko yksinkertainen. Pelitiedosto koostuu pääasiassa muutamasta erilaisesta tietotyypistä:
Spritet
Kuvia, joita voidaan käyttää objektien kuvina, tai piirrettäessä.
Objektit
Tärkein osa pelien kannalta, liikkeet ja toiminnot määritellään tapahtumien(events) perusteella.
Huoneet
Näihin sijoitetaan objektit ja näissä tapahtuu kaikki pelin toiminta.
Äänet
Yksinkertaisesti ääniä, joita voi käyttää pelin yhteydessä.
Taustat
Voidaan sijoittaa huoneiden taustakuviksi, tai voidaan piirtää.
Historia
Ohjelman juuret ulottuvat vuoteen 1999, jolloin Mark Overmarsin alkuperäinen idea oli tehdä 2D-Animaatio/grafiikka-ohjelma nimeltä Animo, mutta hän päätyikin pelinteko-ohjelmaan. Vuoden 1999 marraskuussa julkaistiin Game Makerin ensimmäinen versio, 1.1. Tässä varhaisversiossa kaikki leijuivat erinäisinä ikkunoina, ja tulos oli melko huonoa ilman DirectX-tukea. Joulukuussa 1999 Game Maker oli ladattu jo muutamia satoja kertoja.
Vuonna 2000 Julkaistiin versio 2.0. Kyseisen vuoden aikana ohjelma ehdittiin ladata jo 40.000 kertaa.
Game Makerin suosio kasvoi kasvamistaan vuoden 2001 ja version 3.0 myötä. Nyt ohjelmaan liitettiin DirectX-tuki, joten pelien laatu kasvoi huomattavasti. Nyt latausten määrä oli kasvanut jo 270 tuhanteen.
2002 Versioiden 4.2 ja 4.3 myötä Game Makerin oli ladannut jo n. 750.000 ihmistä.
2003 Teki tuloaan versio 5. Aluksi 5.0, jonka jälkeen parannellut versiot 5.1, 5.2 sekä 5.3, jota monet vielä käyttävät. Tämä oli suuri kulmakivi ohjelman historiassa. Suurin uutuus oli mm. Partikkelisysteemi, jonka avulla oli mahdollista luoda esimerkiksi ilotulituksen tapaisia efektejä peleihinsä. Vuoden 2003 aikana Game Maker oli ladattu jo 1.700.000 kertaa.
Vuonna 2004 julkaistiin versio 6.0, josta myöhemmin, vuonna 2005 julkaistu 6.1 versio. Vuonna 2005 Game Makerin sivut näytettiin jopa yli 25.000 kertaa päivässä.
Vuonna 2006 Mark Overmars ilmoitti, että uusi Game Maker 7.0 oli suunnitteilla. Tässä versiossa olisi korjattujen bugien lisäksi myös suurempia uusia ominaisuuksia.
Paranneltua 7.0 versiossa
Tämänhetkinen uusin versio on 7.0, jonka demoversio on ladattavissa YoYo Games:in kotisivuilta.
Uusia toimintoja 7.0-versiossa ovat esimerkiksi pelien julkaisu internetissä ohjelman kautta ja muutama lisäosa kuten lisää erilaisia siirtymisiä toiseen pelissä olevaan huoneeseen. Lisäksi muutama funktio sprite_add_alpha() ja sprite_replace_alpha().
.GM6-tiedostomuoto on korvattu nyt .GMK-muodolla. Game Maker 7.0:lla tehdyt pelit toimivat nyt myös Windows Vistassa, toisin kuin Game Maker 6.1:llä tehdyt.
Kuvaeditori: Myös kuvien avaaminen on helpompaa, koska jpg-, tif--, bmp, gif- sekä png-kuvia voi avata itse ohjelmalla. Pikanäppäin-yhdistelmä ctrl+a valitsee koko kuvan.
Lisäksi Game Makerin laajennettavuus on nyt tehokkaampaa ns. laajennuspakettien (Extension package) kautta. Tällä tavoin ohjelmaan voi tuoda lisää GML- tai C++ -kielisiä funktioita.
8.0 versio
Game Makerista on tulossa kesällä 2009 myös versio 8, joka koodataan C++:lla toisin kuin aiemmat versiot. Toistaiseksi 8:sta ei ole annettu lisätietoa.
Käyttäjät
Game Makerilla on myös vankka käyttäjäpohja. Ohjelman virallisella keskustelualueella on yli 35 000 käyttäjää, suomenkielisellä keskustelualueella yli 460 ja määrä kasvaa lähes päivittäin. Lisäksi muutamien sivustojen sisältö pohjautuu kokonaan Game Makeriin, esimerkiksi ohjelmalla tehtyihin peleihin tai esimerkkiohjelmiin. Hyviä esimerkkejä tällaisista sivustoista ovat Game Maker Games ja Game Maker Suomi.
Game Maker Language
Kokeneemmille käyttäjille ohjelmassa on olemassa sisäänrakennettu Game Maker Language (GML)-ohjelmointikieli, jolla voi tehdä monipuolisempia ja laajempia pelejä. Sen avulla onnistuu myös muun muassa kolmiulotteisten pelien tekeminen.