Game Maker

Wikipediasta
Tämä on arkistoitu versio sivusta sellaisena, kuin se oli 16. toukokuuta 2009 kello 22.36 käyttäjän 84.251.81.125 (keskustelu) muokkauksen jälkeen. Sivu saattaa erota merkittävästi tuoreimmasta versiosta.
Siirry navigaatioon Siirry hakuun
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.

Aiheesta muualla