Koduleht » Toolkit » Ehita võimsad 3D-brauserimängud BabylonJSiga

    Ehita võimsad 3D-brauserimängud BabylonJSiga

    The WebGLi plahvatuslik kasv tõestab mängude populaarsus veebis. WebGL-il on palju lahedaid asju, kuid enamik arendajaid soovivad siseneda brauseri mängudesse.

    WebGL on võimas raamistik, kuid see on mitte kõik, mida vajate mängu jaoks veebis. Mängu juhtelemendid ja heli mängib ka suurt osa brauseri mängude arendamisest.

    Tasuta BabylonJSi raamatukogu on ideaalne ressurss, mis hõlmab kõiki neid teemasid. See on suurepärane, kui keegi siseneb brauseri mängu arendamine.

    Babülon on a 3D mängumootorite raamatukogu seda toetab 3D graafika WebGL. Kuid see on ka palju enamat kui lihtsalt WebGLi raamatukogu.

    Ta saab hakkama kõike kontrolli kuni objekti käitumist, ja isegi heliefektid. See on tõesti a täielik Java-mängude raamistik tehtud HTML5 ja WebGL arendamiseks.

    Alustamiseks peate GitHubi lehekülje kohta näidiste demod ja viimane versioon nende CDN-is.

    Neil on ka a elav mänguväljak kus saab teistsuguste seadistuste ja kuvamisstiilidega lihvida.

    Võite isegi muuta koodi, ja klõpsake käsku Käivita automaatselt oma muudatused otse brauseris. See on võib-olla parim viis praktiseerida Babülonit, sest sina ei pea midagi kohalikult alla laadima.

    Sellel demo lehel vaadake ülemises paremas nurgas menüüd, mis on märgistatud “Põhiline stseen”. Klõpsake seda rippmenüüd valida mitmesuguste eelnevalt ehitatud mänguväljakute hulgast sealhulgas keskkonnad, tuled, varjud ja kõrgusprogrammid (paljude teiste hulgas).

    See on palju lihtsam kui oma demode loomine CodePenis, sest saate vaata täisekraanil ja sina juurdepääs redaktorile otse brauseris.

    Babylonil on palju funktsioone, nagu näiteks osakeste mõju, gravitatsiooni füüsika, ja lihtsad lohistamisfunktsioonid.

    Sa pead kulutada palju aega selle raamatukogu abil mugavaks. Kuid parim viis õppida on vali projekt ja vaata, mida saate ehitada. Teel võib tekkida probleeme ja vajadus tugineda dokumentatsioonile nende lahendamiseks.

    Kui te saate õppida mõningaid Babüloni põhialuseid, siis võite olla üllatunud mis on võimalik brauseripõhises mängude arendamises. Paar lühikest aastat on see kaugele jõudnud ja Babülon on üks vähestest raamatukogudest, mis selle kõik korras saavad.

    Mõne nägemiseks live demod vaadake Babüloni koduleht, ja liikuge allapoole, kuni näete demosektsiooni. Sellel peaks olema rohkem kui piisavalt inspiratsiooni, et sa läheksid ja suunaksid teid peagi Babüloni mängu arengu maailma.