Environnement de développement de jeux Godot adapté pour fonctionner dans un navigateur Web

Développeurs du moteur de jeu gratuit Godot soumis la version initiale de l'environnement graphique de développement et de conception de jeux Godot Editor, capable de fonctionner dans un navigateur Web. Le moteur Godot prend depuis longtemps en charge l'exportation de jeux pour la plate-forme HTML5, et il a désormais ajouté la possibilité de s'exécuter dans le navigateur et l'environnement de développement de jeux.

Il convient de noter que l'accent principal du développement continuera à être mis sur l'application classique, recommandée pour le développement de jeux professionnels. La version du navigateur est considérée comme une option auxiliaire qui vous permettra d'évaluer rapidement les capacités de l'environnement sans avoir besoin de l'installer sur un système local, simplifiera le processus de développement de jeux HTML5 et vous permettra d'utiliser l'environnement sur les systèmes. qui ne permettent pas l'installation de programmes tiers (par exemple, sur les ordinateurs des écoles et sur les téléphones portables).

Le travail dans le navigateur est implémenté à l'aide de la compilation en code intermédiaire WebAssembly, qui est devenu possible après l'apparition de la prise en charge des threads dans WebAssembly et a été ajouté à JavaScript SharedArrayBuffer et des moyens d'accès au système de fichiers local (API Système de fichiers natif). Version initiale Éditeur Godot pour navigateurs fonctionne dans les dernières versions des navigateurs basés sur Chromium et les versions nocturnes de Firefox (nécessite la prise en charge de SharedArrayBuffer).

La version du navigateur en est encore à un stade précoce de développement et toutes les fonctionnalités disponibles dans la version standard ne sont pas implémentées. Un support est fourni pour le lancement de l'éditeur et du chef de projet, la création, l'édition et le lancement d'un projet. Plusieurs fournisseurs de stockage sont proposés pour enregistrer et télécharger des fichiers : Aucun (les données sont perdues après la fermeture de l'onglet), IndexedDB (stockage dans le navigateur de petits projets, jusqu'à 50 Mo sur les systèmes de bureau et 5 Mo sur les appareils mobiles), Dropbox et FileSystem. API (accès au FS local). À l'avenir, nous prévoyons une prise en charge du stockage via WebDAV, des capacités de traitement audio étendues et une prise en charge des scripts. GDNatif, ainsi que l'émergence d'un clavier virtuel et de gestes à l'écran pour le contrôle à partir d'appareils à écran tactile.

Environnement de développement de jeux Godot adapté pour fonctionner dans un navigateur Web

Source: opennet.ru

Ajouter un commentaire