Rakenna tehokkaita 3D-selainpelejä BabylonJS n kanssa
WebGL: n räjähdysmäinen kasvu todistaa pelien suosio verkossa. WebGL: ään voi rakentaa paljon hienoja asioita, mutta useimmat kehittäjät haluavat kaivaa selaimen peleihin.
WebGL on tehokas kehys, mutta se on ei kaikki mitä tarvitset peliin verkossa. Peliohjaimet ja audio- myös pelata suurta osaa selaimen pelien kehityksestä.
Vapaa BabylonJS-kirjasto on täydellinen resurssi, joka kattaa kaikki nämä aiheet. On hienoa, että joku pääsee selaimen pelien kehittäminen.
Babylon on a 3D-pelimoottorikirjasto toimii WebGL: n avulla 3D-grafiikkaa varten. Mutta se on myös paljon muuta kuin vain WebGL-kirjasto.
Se voi käsitellä kaikkea ohjaimet että kohteen käyttäytymistä, ja jopa ääniefektit. Se on todella täydellinen JavaScript-pelikehys tehty HTML5- ja WebGL-kehitykseen.
Aloita sinun kannattaa tarkistaa GitHub-sivu otosesitykset ja viimeisin julkaisu CDN: ssä.
Heillä on myös elävä leikkipaikka jossa voit tehdä erilaisia asetuksia ja näyttää tyylejä.
Voit jopa muuttaa koodia, ja valitse Suorita luo muutokset automaattisesti suoraan selaimessa. Tämä on ehkä paras tapa harjoitella Babylonia, koska sinä ei tarvitse ladata mitään paikallisesti.
Katsele tässä demo-sivun oikeassa yläkulmassa olevaa valikkoa “Peruskuvaus”. Napsauta sitä pudotusvalikkoon valitse monenlaisia valmiiksi rakennettuja leikkipaikkoja mukaan lukien ympäristö, valot, varjot ja korkeusohjelmat (monien muiden joukossa).
Tämä on paljon helpompaa kuin oman demosi rakentaminen CodePeniin, koska voit katso koko näyttö ja sinä pääsy editoriin juuri siellä selaimessa.
Babylonissa on monia ominaisuuksia, kuten hiukkasvaikutukset, painovoiman fysiikka, ja yksinkertaiset vedä ja pudota -ominaisuudet.
Sinun täytyy käyttää paljon aikaa tämän kirjaston kanssa. Mutta paras tapa oppia on valita hanke ja katso, mitä voit rakentaa. Matkan varrella saatat törmätä ongelmiin ja tarvita luottaa asiakirjoihin ratkaista ne.
Jos voit oppia joitakin Babylonin perusteista, saatat olla yllättynyt mikä on mahdollista selainpohjaisen pelin kehittämisessä. Se on tullut pitkälle muutamassa lyhyessä vuodessa, ja Babylon on yksi harvoista kirjastoista, jotka saavat sen kunnossa.
Jos haluat nähdä muutamia live-demot tutustu Babylonin kotisivu, ja selaa alaspäin, kunnes näet demojen osan. Tämän pitäisi olla enemmän kuin tarpeeksi inspiraatiota, jotta pääset eteenpäin ja työnnetään sinut ensin Babylon-pelin kehitykseen.