Veidojiet spēcīgas 3D pārlūkprogrammas spēles ar BabylonJS
The WebGL sprādzienbīstams pieaugums pierāda spēļu popularitāte tīmeklī. Ir daudz atdzist lietu, ko var veidot WebGL, bet lielākā daļa izstrādātāju vēlas ienirt pārlūka spēlēs.
WebGL ir spēcīgs pamats, bet tas ir ne viss, kas jums nepieciešams par spēli tīmeklī. Spēļu kontrole un audio arī spēlē lielu daļu pārlūka spēļu izstrādes.
Bezmaksas BabylonJS bibliotēka ir ideāls resurss, kas aptver visas šīs tēmas. Tas ir lieliski, ja kāds iekļūst pārlūka spēļu izstrāde.
Babilons ir a 3D spēļu dzinēju bibliotēka darbina WebGL 3D grafikai. Bet tas ir arī daudz vairāk nekā tikai WebGL bibliotēka.
Tas var tikt galā ar visu kontroli uz objekta uzvedība, un pat skaņas efekti. Tas patiešām ir pilnīga JavaScript spēļu sistēma HTML5 un WebGL izstrādei.
Lai sāktu darbu jums vajadzētu apskatīt GitHub lapu parauga demonstrācijas un jaunāko versiju viņu CDN.
Viņiem ir arī dzīvot rotaļu laukumu kur jūs varat apgūt dažādus iestatījumus un displeja stilus.
Jūs pat varat mainīt kodu, un noklikšķiniet uz Izpildīt uz automātiski ģenerē izmaiņas tieši pārlūkprogrammā. Tas varbūt ir labākais veids, kā izmantot Babilonu, jo jūs nav nepieciešams lejupielādēt kaut ko lokāli.
Šajā demonstrācijas lapā atrodiet augšējā labajā stūrī izvēlni ar nosaukumu “Pamata aina”. Noklikšķiniet uz nolaižamās izvēlnes izvēlēties no dažādiem iepriekš uzbūvētiem spēļu laukumiem ieskaitot vides, gaismas, ēnas un augstuma programmas (starp daudziem citiem).
Tas ir daudz vieglāk, nekā izveidot savu demo kodu CodePen, jo jūs varat skatīt visu ekrānu un jūs piekļūt redaktoram tieši tur pārlūkprogrammā.
Babilonam ir daudzas iespējas, piemēram, daļiņu ietekme, gravitācijas fizika, un vienkāršas vilkšanas un nomešanas funkcijas.
Jums būs nepieciešams pavadīt daudz laika ar šo bibliotēku, lai iegūtu komfortu. Bet labākais veids, kā mācīties, ir izvēlēties projektu un redzēt, ko jūs varat veidot. Ceļā, jūs varat bump problēmas un nepieciešams paļauties uz dokumentāciju lai tos atrisinātu.
Ja jūs varat uzzināt kādu no Babilonas pamatiem, tad jūs varētu būt pārsteigti kas ir iespējams, izmantojot pārlūkprogrammu balstītu spēļu izstrādi. Tas ir nogājis garu ceļu tikai dažus īsus gadus, un Babilons ir viena no nedaudzajām bibliotēkām, kas to visu labi iztērē.
Lai redzētu dažus dzīvot demonstrācijas izbraukšana Babilonas mājas lapa, un ritiniet uz leju, līdz redzat demo sadaļu. Tam vajadzētu būt vairāk nekā pietiekamam iedvesmam, lai jūs varētu iet uz priekšu un virzīt uz priekšu Babilonas spēļu attīstības pasaulē.