hideout-lastation.com
Paradis Pour Les Concepteurs Et Les Développeurs


Construisez des jeux de navigateur 3D puissants avec BabylonJS

La croissance explosive de WebGL prouve la popularité du jeu sur le Web. Il y a beaucoup de choses que vous pouvez construire sur WebGL, mais la plupart des développeurs veulent se plonger dans les jeux par navigateur .

WebGL est un framework puissant, mais ce n'est pas tout ce dont vous avez besoin pour un jeu sur le Web. Les commandes de jeu et l' audio jouent également un rôle important dans le développement des jeux par navigateur.

La bibliothèque BabylonJS gratuite est la ressource parfaite couvrant tous ces sujets. C'est génial pour quiconque s'intéresse au développement de jeux par navigateur .

Babylon est une librairie de moteur de jeu 3D alimentée par WebGL pour les graphiques 3D. Mais c'est aussi beaucoup plus qu'une simple bibliothèque WebGL.

Il peut gérer tout, des contrôles aux comportements d'objets, et même des effets sonores . C'est vraiment un framework de jeu JavaScript complet pour le développement HTML5 et WebGL.

Pour commencer, vous devriez consulter la page GitHub pour des exemples de démos et la dernière version hébergée sur leur CDN.

Ils ont également un terrain de jeu en direct où vous pouvez bricoler avec différents paramètres et styles d'affichage.

Vous pouvez même modifier le code et cliquer sur Exécuter pour générer automatiquement vos modifications directement dans le navigateur. C'est peut-être la meilleure façon de s'exercer à utiliser Babylon parce que vous n'avez pas besoin de télécharger quelque chose localement .

Sur cette page de démonstration, regardez dans le coin en haut à droite pour un menu intitulé "Scène de base" . Cliquez sur cette liste déroulante pour choisir parmi une grande variété de terrains de jeux pré-construits, y compris les environnements, les lumières, les ombres, et les programmes de hauteur (parmi beaucoup d'autres).

C'est beaucoup plus facile que de construire vos propres démos sur CodePen parce que vous pouvez voir l'écran en plein écran et vous avez accès à l'éditeur directement dans le navigateur.

Babylon possède de nombreuses fonctionnalités, telles que les effets de particules, la physique de la gravité et de simples fonctions de glisser-déposer .

Vous aurez besoin de passer beaucoup de temps avec cette bibliothèque pour vous mettre à l'aise. Mais la meilleure façon d'apprendre est de choisir un projet et de voir ce que vous pouvez construire . En cours de route, vous pouvez rencontrer des problèmes et avoir besoin de la documentation pour les résoudre.

Si vous pouvez apprendre quelques-uns des principes fondamentaux de Babylone, vous serez peut-être surpris de voir ce qu'il est possible de faire dans le développement de jeux par navigateur . Il a parcouru un long chemin en seulement quelques années, et Babylone est l'une des rares bibliothèques qui réussit.

Pour voir quelques démos en direct, consultez la page d'accueil de Babylon, et faites défiler jusqu'à ce que vous voyiez la section des démos. Cela devrait avoir plus qu'assez d'inspiration pour vous lancer et vous pousser tête première dans le monde du développement de jeux de Babylone.

30 mots couramment mal utilisés sur Internet

30 mots couramment mal utilisés sur Internet

La communication à médiation technologique a influencé notre façon d'écrire et de parler. Des acronymes aux contractions, netspeak a fait son chemin dans les dictionnaires et n'est plus limité aux médias sociaux. Cependant, une attitude désinvolte envers l'utilisation de la langue est ce qui conduit à quelques gaffes sérieuses en ligne .L'err

(Conseils techniques et de conception)

5 applications Android gratuites pour contrôler votre ordinateur à distance - Best of

5 applications Android gratuites pour contrôler votre ordinateur à distance - Best of

Souhaitez-vous accéder à votre PC à distance ou accéder à distance à votre Mac depuis un autre appareil? Les applications de contrôle à distance permettent d'accéder à distance et de contrôler en toute sécurité votre bureau, un mobile ou un serveur. Ces applications sont pratiques dans diverses situations où vous ne pouvez pas accéder à votre système en personne.Le processus est

(Conseils techniques et de conception)