nl.hideout-lastation.com
Paradijs Voor Ontwerpers En Ontwikkelaars


Bouw krachtige 3D-browsergames met BabylonJS

De explosieve groei van WebGL bewijst de populariteit van gaming op het web. Er zijn veel leuke dingen die je kunt bouwen op WebGL, maar de meeste ontwikkelaars willen zich verdiepen in browsergames .

WebGL is een krachtig framework, maar het is niet alles wat u nodig heeft voor een game op het web. Spelbedieningen en audio spelen ook een groot deel van de ontwikkeling van browsergames.

De gratis BabylonJS-bibliotheek is de perfecte bron voor al deze onderwerpen. Het is geweldig voor iedereen die zich bezighoudt met de ontwikkeling van browsergames .

Babylon is een bibliotheek met 3D-game-engines, mogelijk gemaakt door WebGL voor 3D-afbeeldingen. Maar het is ook veel meer dan alleen een WebGL-bibliotheek.

Het kan alles aan, van bediening tot objectgedrag, en zelfs geluidseffecten . Het is echt een compleet JavaScript-gamingraamwerk dat is gemaakt voor HTML5 en WebGL-ontwikkeling.

Om te beginnen moet je de GitHub-pagina bekijken voor voorbeelddemo's en de nieuwste versie die op hun CDN wordt gehost.

Ze hebben ook een live speeltuin waar je kunt sleutelen aan verschillende instellingen en weergavestijlen.

U kunt zelfs de code wijzigen en op Uitvoeren klikken om uw wijzigingen automatisch in de browser te genereren . Dit is misschien de beste manier om te oefenen met het gebruik van Babylon, omdat je niets lokaal hoeft te downloaden .

Kijk op die demopagina in de rechterbovenhoek voor een menu met het label "Basisscène" . Klik op die vervolgkeuzelijst om een keuze te maken uit een groot aantal vooraf gebouwde speelterreinen, waaronder omgevingen, lichten, schaduwen en hoogte-programma's (naast vele andere).

Dit is veel eenvoudiger dan het bouwen van je eigen demo's op CodePen omdat je het volledige scherm kunt zien en je in de browser toegang hebt tot de editor .

Babylon heeft veel functies, zoals deeltjeseffecten, zwaartekrachtfysica en eenvoudige drag-and-drop-functies .

Je zult veel tijd moeten doorbrengen met deze bibliotheek om je comfortabel te voelen. Maar de beste manier om te leren is om een project te kiezen en te zien wat je kunt bouwen . Onderweg kom je misschien problemen tegen en moet je vertrouwen op de documentatie om ze op te lossen.

Als je wat van de grondbeginselen van Babylon kunt leren, dan zal je misschien verbaasd zijn over wat mogelijk is in de ontwikkeling van browsergames . Het heeft een lange weg afgelegd in slechts een paar jaar en Babylon is een van de weinige bibliotheken die het goed doet.

Als je een paar live demo's wilt bekijken, ga je naar de Babylon-startpagina en scrol je omlaag totdat je de demo-sectie ziet. Dit zou meer dan genoeg inspiratie moeten hebben om je op weg te helpen en je op de kop zetten in de wereld van de ontwikkeling van Babylon-games.

Skeuomorphic PSD naar Flat Design met Skeuomorphism.it

Skeuomorphic PSD naar Flat Design met Skeuomorphism.it

Dus het skeuomorfisme is uit en het platte ontwerp zit erin, dat is oud nieuws, maar hey, trends kunnen echt wispelturig zijn en ontwerpers zijn overgeleverd aan het proberen bij te houden. Als u skeuomorfe ontwerpen heeft die u plat wilt laten worden, is hier een hulpmiddel dat een grote hulp zal zijn

(Technische en ontwerptips)

6 Android-apps om meerdere gebruikersaccounts op hetzelfde apparaat te beheren

6 Android-apps om meerdere gebruikersaccounts op hetzelfde apparaat te beheren

Voorlopig kunnen we maar één account gebruiken op onze favoriete sociale netwerken en berichten-apps. Zelfs als we twee simkaarten op een dual-simkaart-telefoon hebben, is het niet mogelijk om twee verschillende WhatsApp-accounts, Facebook-accounts, WeChat-accounts of zelfs Clash of Clan-accounts te registreren en te gebruiken.T

(Technische en ontwerptips)