Flash-pelit ovat erittäin suosittuja Internetissä, ja ne voidaan upottaa melkein mihin tahansa sivustoon. Moderni mobiilitekniikka on vähitellen puristamassa tällaisia pelejä, mutta niillä on edelleen suuri kysyntä. Flash-pelin luomiseksi sinun on opittava erityinen ohjelmointikieli sekä tiedettävä tällaisten sovellusten luomisen päävaiheet.
Pelin idea
Ennen kuin aloitat pelin luomisen suoraan, sinulla on oltava ymmärrys siitä. Flash-tekniikka soveltuu parhaiten yksinkertaisten, vähintään ominaisuuksia sisältävien pelien luomiseen. Tällaiselle pelille voi olla monia ideoita, esimerkiksi palapeli tai roolipeli. Kaikki nämä pelit on yleensä suunniteltu yhdelle pelaajalle, joka voi suorittaa rajoitetun määrän toimintoja. Jos et ole koskaan aiemmin luonut flash-pelejä, sinun on aloitettava 2d-muodossa. 3D-pelien luominen on myös mahdollista, mutta se vaatii syvällistä ohjelmointikielen tuntemusta ja paljon kokemusta.
Työkalut
Flash-pelikoodi kirjoitetaan Action Script 3 (AC3) -ohjelmointikielellä. Oman pelin luominen edellyttää, että sinulla on ainakin tämän kielen perustiedot. Sen tutkimisessa on suositeltavaa luoda alkeispelejä, jotka antavat käsityksen tämän tekniikan toiminnasta. Hyvä tapa oppia AC3-kieli on lukemalla muiden kehittäjien koodi. Ohjelmoijat eivät yleensä paljasta peliensa lähdekoodia, mutta löydät avoimen lähdekoodin projekteja sekä erilaisia opetusohjelmia, joissa koodit voidaan esittää.
Pelin luomiseen tarvitaan myös Flash Professional. Tämä on maksettu ohjelma, mutta se yksinkertaistaa huomattavasti kehitysprosessia, eikä sinun tarvitse muita ohjelmia.
Kansiorakenne
Luomasi peli voi olla melko monimutkainen ja sisältää monia kuvia ja äänileikkeitä. Luo erilliset kansiot, jotta et sekaannu niihin. Sinulla on esimerkiksi oltava pääkansio, joka sisältää koko peliprojektin, se voi sisältää img-, snd- ja src-paketteja, jotka tallentavat kuvia, äänileikkeitä ja kooditiedostoja. Tämä kansio-organisaatio on erityisen tärkeä, jos useita ihmisiä työskentelee pelin parissa.
Koodaus ja testaus
Pelikoodin kirjoittamisessa AC3: een käytetään kolmea pääkoodirakennetta: muuttujat, tapahtumankäsittelijät ja toiminnot. Niiden avulla voit kääntää algoritmit koodiksi. Lisäksi ohjelmakoodi sisältää niin sanotut esineet, joita soitin käyttää. Jokaisella näistä objekteista on joukko ominaisuuksia, jotka on myös määritettävä. Voit käyttää trace () -komentoa ohjelman toiminnan ohjaamiseen ja tiettyjen objektien nykyisten arvojen tarkistamiseen. Kun olet rakentanut koodin, voit testata peliäsi välittömästi valitsemalla Luo-> Testaa elokuva -kohdan Flash Professional -ikkunassa.