it.hideout-lastation.com
Paradiso Per Designer E Sviluppatori


Crea potenti giochi per browser 3D con BabylonJS

La crescita esplosiva di WebGL dimostra la popolarità dei giochi sul web. Ci sono molte cose interessanti che puoi costruire su WebGL, ma molti sviluppatori vogliono approfondire i giochi dei browser .

WebGL è un framework potente, ma non è tutto ciò che serve per un gioco sul web. Anche i controlli di gioco e l' audio giocano un ruolo fondamentale nello sviluppo del browser game.

La libreria gratuita BabylonJS è la risorsa perfetta che copre tutti questi argomenti. È fantastico per chiunque si dedichi allo sviluppo del browser game .

Babylon è una libreria di motori di gioco 3D alimentata da WebGL per la grafica 3D. Ma è anche molto più di una semplice libreria WebGL.

Può gestire qualsiasi cosa, dai controlli ai comportamenti degli oggetti e persino agli effetti sonori . È davvero un framework di gioco JavaScript completo realizzato per lo sviluppo HTML5 e WebGL.

Per iniziare dovresti controllare la pagina GitHub per demo di esempio e l'ultima versione ospitata sul loro CDN.

Hanno anche un parco giochi dal vivo in cui è possibile armeggiare con diverse impostazioni e stili di visualizzazione.

Puoi persino modificare il codice e fare clic su Esegui per generare automaticamente le modifiche direttamente nel browser. Questo è forse il modo migliore per esercitarsi con Babylon perché non è necessario scaricare nulla localmente .

Su quella pagina demo guarda nell'angolo in alto a destra per un menu con l'etichetta "Scena base" . Fare clic su questo menu a discesa per selezionare un'ampia gamma di aree di gioco predefinite, inclusi ambienti, luci, ombre e programmi di altezza (tra molti altri).

Questo è molto più facile che costruire le tue demo su CodePen perché puoi vedere lo schermo intero e hai accesso all'editor proprio lì nel browser.

Babylon ha molte caratteristiche, come effetti particellari, fisica della gravità e semplici funzioni di trascinamento della selezione .

Avrai bisogno di trascorrere molto tempo con questa libreria per metterti comodo. Ma il modo migliore per imparare è scegliere un progetto e vedere cosa puoi costruire . Lungo la strada, potresti incontrare problemi e dover contare sulla documentazione per risolverli.

Se riesci a imparare alcuni dei fondamenti di Babylon, potresti essere sorpreso di ciò che è possibile nello sviluppo di giochi basati su browser . Ha fatto molta strada in pochi anni e Babylon è una delle poche biblioteche a cui va tutto bene.

Per vedere alcune dimostrazioni dal vivo, controlla la home page di Babylon e scorri verso il basso fino a vedere la sezione demo. Questo dovrebbe avere più che sufficiente ispirazione per farti andare e spingerti in prima persona nel mondo dello sviluppo di giochi Babylon.

Guarda i video nella riproduzione regolare con Smooth Video Project [Windows]

Guarda i video nella riproduzione regolare con Smooth Video Project [Windows]

Ti accorgi che i video guardati su televisori di fascia alta, sembrano più fluidi, chiari e più "fluidi"? In una scena di azione rapida, possiamo a malapena vedere cosa sta succedendo perché la maggior parte dei video viene proiettata a 24 fotogrammi al secondo. La tecnologia "Frame Interpolation" consente di generare animazioni intermedie tra fotogrammi per produrre un movimento fluido; quindi durante una scena in rapido movimento, il video non apparirà sfocato. (F

(Consigli tecnici e di design)

Come progettare pagine vuote di stato per siti Web e app per dispositivi mobili

Come progettare pagine vuote di stato per siti Web e app per dispositivi mobili

Le pagine di stato vuote sono elementi di design meno conosciuti con un ruolo significativo nell'esperienza utente. Nella sua forma più semplice, gli stati vuoti sono layout di pagina visti quando un utente visita per la prima volta una pagina in cui non è disponibile alcun contenuto .Questo può includere applicazioni mobili, social network o anche categorie di blog vuote. L

(Consigli tecnici e di design)