Sisältö
Niinpä nautit pelaamisesta, mutta oletteko koskaan miettinyt, kuinka hauskaa olisi pelin tekeminen?
Mitä minä kuulen, et voi koodata? Se on kunnossa. Sanot, ettet ole suunnittelija? Se ei myöskään näytä tulppa!
Nykyään pelit ovat yhä helpommin luettavissa, ja varat ovat vapaasti yleisön saatavilla. kyllä, se sisältää sinut! Indie-kehittäjät avautuvat kaikkialla ainutlaatuisilla pelikonsepteilla, jotka kiinnittävät yleisön huomion. Tietenkin pelin rakentaminen Ei kenenkään taivas ei tapahdu yön yli; mutta, kuten mitä tahansa, käytäntö tekee täydellisen!
Ajatus
Tämä on selvä lähtökohta. Luo luova ja aloita miettiminen siitä, mitä nautit pelissä, on todennäköistä, että jos pidät siitä, niin joku muu siellä tulee! Muista kuitenkin pitää tämä mielessä yksinkertainen. Et halua liikaa monimutkaista asioita niin paljon, että se imee hauskaa siitä, mitä teet. Älä tee monimutkaisia suunnitelmia seuraavaan Bioshock peli. Haluaisitko mieluummin ajatella enemmän linjaa tekstipohjaista tai avaruus-hyökkääjien tyyppistä peliä.Kun sinulla on ideasi, seuraava vähän ilmeisiä neuvoja annan sinulle: jatka samaan malliin. On aivan liian helppoa hypätä yhdestä loistavasta ideasta toiseen, jolloin kukin ei ole valmis. Mutta yksi valmis peli merkitsee niin paljon enemmän kuin kymmeniä keskeneräisiä. Kyllä, voit törmätä virheisiin, jotka saattavat haluta aloittaa uudelleen, mutta se korjaa nämä virheet, jotka auttavat sinua kehittämään taitojasi ja siirtymään suurempien ja parempien pelien tekemiseen! (Ajattele pelin viimeistely uuden tason saavuttamiseksi)
Twine on avoimen lähdekoodin työkalu, joka on täysin ilmainen! Se on tekstipohjainen, joten se toimii hyvin Dungeons ja Dragons faneja, jotka nauttivat hyvästä-omasta-seikkailu-tyylistä peliä. Tekstipohjaiset valintapelit ovat jokaisen nykypäivän keskellä; ei kauan sitten BioWare selitti, miten he palaavat usein referenssikynän ja paperin peleihin saadakseen inspiraatiota omalle. Jos BioWare uskoo, että se on hyvä lähtökohta, niin miksi ei anna sitä mennä?
Lanka on mahdollisesti yksinkertaisin pelin luoja. Siinä on helppokäyttöinen visuaalinen editori, jolla voit kirjoittaa pelin tarinan. Kun se on valmis, se julkaisee pelin suoraan HTML-muodossa, joten se on helppo lähettää melkein missä tahansa! Koska se käyttää HTML-koodia, Twine voi myös sisällyttää kuvia, CSS- ja JavaScript-tiedostoja, jos et koskaan halua tuhota jotakin koodia, mikä antaa sinulle paljon luovempaa vapautta, kun teet hienoja tekstipohjaisia pelejä.
Tässä on joitakin hauskoja pelejä, jotka tehtiin Twine: Destroy / Wait, Depression Quest -palvelussa.
2. GameSalad
GameSalad on jälleen yksi vapaa design-moottori, jonka avulla voit valita, millaista alustaa peli on päällä, mukaan lukien: iPhone, iPad, Android, Kindle, Nook, Windows 8 ja Mac-työpöytä. Mitään koodaustaitoja ei tarvita lainkaan visuaalisen, vetävän ja pudottavan käyttöliittymän kanssa. Peli tehdään lisäämällä valmiiksi tehtyjä käyttäytymismalleja (silti muokattavissa) muokattaviin muotoihin. Voit tehdä sen visuaalisesti, voisit laittaa lohkojen vihollisten karjan "hero" -merkin kolmion avaruusalukselle muutamassa sekunnissa tämän yksinkertaisen käyttöliittymän avulla.Mielenkiintoisin osa GameSaladin käyttämisestä on se, että pelin luomisen jälkeen voit käyttää sovelluksen esikatselulaitetta testata sitä mobiilin suorituskyvyn sekä työpöydän osalta. Sitten, kun se on täydellistä, julkaise se yksinkertaisesti GameSalad Arcade -ohjelmaan ja tee se pelattavaksi ihmisille ympäri maailmaa. Pretty cool eh ?!
Tässä on joitakin hauskoja pelejä, jotka on tehty GameSaladilla: Milo & Me, CAT-A-CLYSM.
3. Yhtenäisyys
Haluatko mieluummin tehdä 3D-pelin? Yhtenäisyys tekee 3D-maailmasta paljon helpompaa luoda kuin ne näyttävät, ja se on kaikki ilmainen! (Ellet halua saada todella hienoa pelikomponenttien kanssa tai päätyä yli 100 000 dollarin verran, mutta sinun ei tarvitse huolehtia siitä nyt.) Unity on tehokas renderointimoottori, jonka avulla luojat voivat rakentaa omia 3D-kohtauksia ei ole aikaa ollenkaan! Se sisältää monia omia etuliitteitä, joiden avulla käyttäjä voi pelata AI-rutiinien, valonlähteiden, pelin fysiikan ja paljon muuta! Sitä voidaan käyttää myös 2D- tai 2.5D-pelien luomiseen.Olet luultavasti arvannut nyt, että Unity ei ole niin yksinkertainen kuin kaksi viimeistä vaihtoehtoa, mutta älä anna tämän estää sinua! Se käyttää edelleen erittäin visuaalista käyttöliittymää, jonka avulla käyttäjä voi vetää maisemaan ja sijoittaa esineitä ympäristöönsä. Siinä on myös monia työkaluja, joiden avulla voit luoda realistisemman ympäristön, kuten SkyBoxit, elementit (savu, tulipalo jne.), Sisäänrakennettu animaatiojärjestelmä ja paljon muuta. Kyllä, koodaus olisi hyödyllistä, koska sitä voidaan käyttää pelimerkkien käyttäytymiseen ohjelmoimalla JavaScript, C # tai Boo. (Suosittelen aloittelijalle JavaScriptiä.) Mutta Unity on nyt niin suosittu, että foorumit ovat täynnä neuvoja, vinkkejä ja koodinpätkiä, joita voit käyttää! Tämän lisäksi Unity itse on luonut hyvin yksityiskohtaisia opetusohjelmia, jotka sopivat täydellisille aloittelijoille. Ohje on käsillä!
Tämä on kaikkein joustavin vaihtoehto, jonka avulla voit julkaista pelisi PC: llä, Macilla, iOS: lla, Androidilla, Windows Phone 8: lla, Windows Storen sovelluksilla ja BlackBerry 10: llä.
Hauskoja pelejä, jotka on tehty Unityn kanssa, ovat: The Forest, Supernauts.
Jonkin testin aika
Sinulla on nyt pelin mestariteos, mutta älä hyppää vielä iloa vastaan. Kuten kaikissa luovissa projekteissa, on aina parannettavaa. Tämä on osa, jossa voit niellä ylpeytesi ja ottaa osaa rakentavaan kritiikkiin. Yritä saada tuntea, kuka kohderyhmäsi on pelissä, ja yritä kokeilla sitä. Oletko tehnyt pulmapeli, joka viihdyttäisi keski-ikäisiä ihmisiä heidän työmatkallaan, vai onko se niin söpö, että vain lapsi pystyi ymmärtämään, mitä ponnisteluja käytit täydellisen pikselin kissan löytämisessä? Hanki mielipiteensä siitä, mikä toimii ja mikä ei, sekä mitä he haluaisivat nähdä peliin (vaikka sinun täytyy muistuttaa heitä suunnitelmistasi pitää asiat yksinkertaisina).
Se on pelisi päivän päätteeksi, mutta jos unelma on jonain päivänä nähdä tämä tavoittaa globaalin yleisön, tämä askel on ratkaisevan tärkeä!
Usko itseesi
Näissä vaiheissa sinun täytyy uskoa itseesi, jotta tämä tapahtuu. Et ehkä tunne, että tiedät mitään pelin suunnittelusta tai kehityksestä tällä hetkellä, mutta muista, että jokaisen on aloitettava jonnekin. Tulee aikoja, jolloin sinusta tuntuu, että et pääse ohi ongelmasta, ikään kuin olet osunut tiiliseinään. Se saattaa jopa tuoda sinut tuolloin typeräksi, mutta todellinen älykkyys on itse ongelmanratkaisussa. Älä koskaan luovuta.
Ensimmäinen peli tehtiin HTML5-kankaasielementissä JavaScriptin avulla. Kuulostaa ihan hienolta? No ... Ei niin paljon. Olin onnistunut tuottamaan yksinkertaisen, retro-ping-pongin, se ei todellakaan ole huono, vaan pelin editorin, kuten edellä, käyttö olisi helpottanut tämän kuin raaka-koodin avulla. Nyt kun olet nähnyt ensimmäisen pelikehityspyrkimykseni, toivon, että se antaa sinulle itsesi luottamuksen tehdä oman. Se ei ehkä ole täydellinen, mutta se on sinun!
Lisälinkit
Jos teet fancy oppimisen hieman koodia, niin on paljon oppitunteja verkossa, jotka voivat auttaa. Codecadamy on henkilökohtainen suosikkini; se on täydellinen aloittelijoille! Se opettaa kaikenlaisia koodauskieliä ilmaiseksi; tärkein on HTML, CSS ja Javascript. Khan Akatemia on hyvä sivusto, jonka jälkeen voit lähteä jälkikäteen opettamaan, miten voit käyttää koodaustaitojasi piirtämään, animoimaan ja lopulta tekemään myös yksinkertaisia pelejä!
Lopuksi ja mikä tärkeintä ...
Pidä hauskaa!
Edit: inspiraatiota varten tässä on ensimmäinen Unity3D-luomukseni!
Voit vapaasti jättää linkkejä omiin peleihinne kommenteissa.