Sisältö
Oletko koskaan halunnut kehittää omaa mobiilipelisi, mutta et ole tehnyt sitä, koska et yksinkertaisesti pysty käsittelemään kaikkia sen mukana tulevia koodauksia? No, uusi aikakausi mobiilipelien kehittämisessä on käynnissä, ja PLAYIR saattaisi antaa tämän työnteon tuoda kirkkaat ajatuksesi elämään.
Kanssa PLAYIR, kuka tahansa voi aloittaa mobiilipelien luomisen, joka on monitasoinen (mikä tarkoittaa, että luomuksesi voivat toimia Androidissa, iOS: ssa, Windowsissa, BlackBerryssä ja jopa Tizenissä).
Pelaajat voivat yhdessä pelata heidän suosikkipelejään ystäviensä kanssa ilman, että he tarvitsevat huolta käyttöjärjestelmistään - koska PLAYIR-tiimi haluaa sulkea tämän aukon. Ne ovat saavuttaneet tämän tuomalla monialaisen pelin ominaisuuden, mikä tarkoittaa yksinkertaisesti sitä, että voit pelata reaaliajassa ystävien kanssa tai niiden kanssa riippumatta siitä, mikä käyttöjärjestelmä on käytössä.
Joten mitä tarkalleen on PLAYIR?
PLAYIR on pelikehitysmoottori, jonka avulla käyttäjät, joilla ei ole teknistä tietoa, luovat ja näkevät heidän työnsä heti. Jos sinulla on tietoa ohjelmistokehityksestä, tiedät, että mestariteosten takana on paljon koodausta, joita saamme pelata joka päivä. Jopa "yksinkertaisimmilla" mobiilipeleillä voi olla mammoth vaivaa, eikä jokainen voi yrittää luoda omia mobiilituotteita.
Kanssa PLAYIR, mukana on koodaus, mutta se on minimaalinen. Koska ohjelma on objektiin suuntautunut, useimmat asiat voidaan lisätä peliinsi vetämällä ja pudottamalla näkymään. Kaikki ja kaikki, mitä lisäät, päivitetään reaaliajassa mobiililaitteellasi - jotain aivan viileää, koska se varmasti minimoi kehitysajan.
Toinen tärkeä seikka on, että PLAYIR Kehityskokonaisuus on avoimen lähdekoodin mukainen, mikä tarkoittaa, että käyttäjät voivat kloonata ja julkaista mitä tahansa, mitä he tekevät suoraan sovellusliikkeistä. Voit käyttää PLAYIR, tee kick-ass-peli ja julkaise se; sanotaan ... Google Storessa. Et halua tehdä sitä ilmaiseksi, joten voit myydä sovelluksesi.
Tätä silmällä pitäen PLAYIR tiimi on miettinyt kehittämään "In App Purchase" -järjestelmää, jonka avulla voit ansaita rahaa, kun julkaistat omia pelejäsi muiden käyttöön.
Miten tämä toimii?
Jos olet koskaan soittanut puhelimellasi tai tablet-laitteellasi sellaisia vapaasti pelattavia pelejä, jotka tarvitsevat jotain, jotta voit suorittaa tietyn toiminnon, loppuu "jotain". Usein sinun täytyy joko odottaa jonkin aikaa tai "Ostaa" enemmän - se on tärkein ajatus ja mitä kehittäjät toivovat, että pelaat. Tämä "In App Purchase" -järjestelmä antaa pelaajille mahdollisuuden saada "jotain" pitämällä Facebook-sivusi mielessäsi, seuraten Twitterissä tai menemällä vanhaan kouluun ja maksamalla siitä oikean rahan. Tarkastellaan esimerkkiä:
En halunnut lopettaa tutkimustani täällä, joten menin eteenpäin ja kävi lyhyen keskustelun Alex McIl: n, PLAYIR 3D Modeler ja Animatorin sekä Ashraf Samy Hegabin, PLAYIRin perustajan, kanssa. He jakoivat lisätietoja projektista:
Mikä sai sinut aloittamaan tämän projektin? Mikä oli inspiraationne?
”Monet taiteilijaystävästämme kamppailivat hankkiakseen työpaikkoja pelialalla, koska työnantajat etsivät henkilöitä, joilla oli kokemusta. Se on sama vanha saalis 22, miten joku taiteilija voi saada kokemusta peliteollisuudesta, ellei he työskentele pelialalla?
Meistä tuntui, että tämä oli valtava virhe järjestelmässä ja että monet taiteilijat, joilla oli hämmästyttävää lahjakkuutta, menettivät, puhumattakaan työnantajista, jotka menettivät, koska he keskittyivät vain hakijoille, joilla on kokemusta alalta.
Näkemyksemme oli siis, että jos taiteilija voisi vetää n pudotusta 3D-malleihinsa / 3D-animaatioihinsa / 2D-grafiikkaansa muiden pelaamaan live-peliin ... .. sitten tämä on minun kokemukseni Mr. Alex McIl.
Kuinka vaikeaa on ollut kehittää tällainen monimutkainen järjestelmä?
“Jos minun pitäisi palata takaisin noin puolitoista vuotta sitten, en rehellisesti olisi uskonut, mitä olemme tehneet. Alun perin halusimme vain nähdä, saisimmeko live-moninpelin iOS: n ja Androidin välillä. Sitten halusimme nähdä, voisimmeko elää muokkaustasoja. Sitten menimme hulluksi ja tulimme esiin koskaan ennen nähneen ratkaisua, joka tosiasiallisesti sallii lähdekoodin virran verkossa, iOS: ssa, Androidissa, Windows-puhelimissa, melko paljon mitä tahansa laitetta, kaikki reaaliajassa.
Saavuttaaksesi tämän vaiheen, sinun täytyy ymmärtää, että se oli todella kymmenen vuoden kokemus niin monista eri alustoista ja käyttöjärjestelmistä. PlayStation 2: sta iOS: iin WebGL: ään. Emme olisi koskaan voineet kehittää tätä järjestelmää ilman, että kukin näistä eri alustoista kaivaa ja rakentaa pelejä jokaiselle. Mutta, hei, nyt se on siellä, ja se on kaikki avoimen lähdekoodin, me todella yritämme tämän määrittelemään aikakauden, jossa ei ole enää suljettuja alustoja.”-Said Ashraf Samy Hegab
Jos jollakulla ei ole mitään ohjelmointitietoa, kuinka vaikea on aloittaa PLAYIR: n käyttäminen? Aiotteko olla jonkinlainen opetusohjelma, aiotteko lisätä dokumentaatiota kehitystyyppiin, vai onko PLAYIR-kehityspuvussa olemassa sisäänrakennettu “help” -mekanismi?
”Jokaisella uudella järjestelmällä on aina jonkinlainen oppiminen. Sen mukaan meidän on tehtävä Playir Game Engineista helppokäyttöinen, käyttäjäystävällinen ja intuitiivinen.
Tuotamme pelipaketteja, jotka sisältävät pelin perustasoa, mikä puolestaan antaa yksilöille, joilla ei ole ohjelmointitaitoa, mahdollisuus muokata näiden pakkausten taidetta, valikkoa, tason suunnittelua jne. Ilman koodausta (vedä n pudotustekniikkaa käyttäen) ).
Meillä on myös sisäänrakennettu JavaScript-editori keskivertokäyttäjille, jotka voivat tehdä monimutkaisempia ja muokattavia pelejä, kuten vaihtaa kameranauhoja, määrittelemällä räätälöityjä käyttöliittymiä ja määrittämällä toimintoja ohjauspainikkeille. Odotamme myös, että aloittelija, jolla ei ole ohjelmointikokemusta, haluaa lopulta tehostaa peliäan (anteeksi pun) ja aloittaa JavaScript-editorin käsittelemisen, joka on paljon yksinkertaisempi skriptikieli kuin pelien rakentamiseen käytetty perinteinen ohjelmointikieli.
Osana Indiegogo-kampanjamme rahoitusta luodaan opetusohjelmia / video-opetusohjelmia järjestelmän käytöstä, itse asiassa olemme jo aloittaneet tämän PLAYIR Youtube -kanavassamme, mutta haluamme luonnollisesti parantaa / lisätä näitä videoita.
Lisäksi pyrimme luomaan dokumentaatio- ja käyttöoppaita sekä sisäänrakennetun apumekanismin, jossa pelin aikana näytölle tulee ohjeet, jotka antavat käyttäjälle tietoja järjestelmän käytöstä. (tietysti tämä voidaan tarvittaessa poistaa käytöstä.)
Nämä ovat ominaisuuksia, jotka tarvitsevat Indiegogo-rahoitusta todellisuuden saavuttamiseksi
Mikä on tärkein pelilaji, jonka luulisi kehittyvän PLAYIRin avulla?
”Tällä hetkellä sanoisin pelejä, jotka ovat samanlaisia kuin Street Fighter ja World of Warcraft. Itse asiassa mikä tahansa peli, joka sisältää 3D-merkkien animaatioita, näyttää vain olevan paljon joustavampi / muuttuja, kun pelataan pelejä, joissa on animoituja merkkejä.
Mutta aivan rehellisesti sanottuna Ash on uskollinen inspiraationsa ja haluaa sisällyttää taiteilijoita päättämään, mikä peli tehdään seuraavaksi, joten määritetään, mikä pelityyli on suosituin, on kova puhelu, koska se riippuu PLAYIR-palvelusta.
Kun kyseessä on moninpeli, kuinka laaja on maailma, jonka kehittäjät voivat luoda PLAYIRin avulla? Onko olemassa rajoituksia?
“Palvelinpuolella olemme testanneet jopa 5000 pelaajaa samassa palvelinsolmussa. Asiakkaan puolella noin 10 merkkiä, jotka kävelevät tasoa, näyttävät suorittavan hyvin iPhone4S: ssä ja nykyaikaisessa Android 4.0 -puhelimessa. Tämä on nykyisen järjestelmän nykyiset tehokkuusmittarit.
Otamme kuitenkin pian käyttöön LOD-algoritmit, joiden avulla voit skaalautua äärettömään määrään palvelin solmuja. Tapa, joka toimii, on, että riippuen siitä, missä olet tasolla, muodostat luonnollisesti yhteyden palvelimeen, jossa on kyseiset pelaajat samalla tasolla alueella, kun taas muut palvelimet hallitsisivat pelaajia muilla kartan alueilla. Etsimme myös optimointeja ja LOD-skaalausta asiakkaan puolen suorituskyvylle siten, että kun kameraa zoomataan, se käyttäisi vähemmän yksityiskohtaista soittimen mallia ja kun pelaaja ei näy kameran näkökentässä, tarpeetonta käsittelyä, kuten animaatiota ja kehittynyttä fysiikkaa, ei oteta huomioon, ennen kuin ne tulevat takaisin näkymään. Meidän lopullinen näkemyksemme on ratkaista kaikki nämä vaikeat ongelmat, moninpelin skaalauksesta, monitasoisesta kehityksestä ja kaikesta hullusta. Todella vain, että teknologinen kerros häviää, antaa sinulle vain mahtavan luovan ympäristön pelata. "Niin, kuten näette, kun kyseessä on moninpeli, mielikuvitus on raja, Ashrafin selityksen mukaan.
Tällä hetkellä projektissa on käynnissä Indiegogo-kampanja, jolla pyritään nostamaan 25 000 dollaria, jotta hanketta voitaisiin parantaa palkkaamalla lisää suunnittelijoita. Tämä lisäsisältö toimitetaan käyttäjille ilmaiseksi pelipaketeilla, joita käytetään heidän luomuksessaan, sekä lisätä kansainvälisiä solmuja moninpeleihin.
Lisäksi PLAYIR: n on saatava päätökseen kehitysapu, joka toimii suoraan mobiililaitteissa, sillä se toimii tällä hetkellä vain selaimista. Tämä olisi toinen lisäys, joka voi tapahtua vain tämän rahoituskampanjan yhteydessä.