Close
Yoyo Games Open Source The GameMaker HTML5 Runtime

Yoyo Games Open Source The GameMaker HTML5 Runtime

En voici un pour les fans et les développeurs de jeux open source, car les jeux Yoyo ont ouvert leur runtime HTML5. Il est maintenant disponible sur GitHub, sous la licence Apache 2.

L’idée est de donner aux développeurs une meilleure idée de la façon dont tout cela fonctionne, et cela signifie que s’il y a quelque chose d’essentiel dont les développeurs ont besoin, ils peuvent chercher à l’ajouter en eux-mêmes lors de la création de leurs jeux. Open source (et même source disponible) est juste pour le meilleur code propriétaire caché.

Yoyo Games continuera de le mettre à jour, donc ce n’est pas seulement une chute de code et oublier le type d’accord. Ils encouragent également les autres à créer des demandes de traction pour l’améliorer.

Leur propre Gurpreet S. Matharoo a mentionné:

En tant que développeur, avoir accès à la source HTML5 m’aide à comprendre comment les fonctions fonctionnent dans les coulisses, afin que je puisse en tirer le meilleur parti.

Je trouve la source facile à comprendre, car elle est écrite en JavaScript, qui est similaire au code GML en termes de lisibilité et d’utilisation. C’est une brise par rapport à la lecture d’une source écrite en C ou C ++.

En plus de regarder derrière le rideau, je peux maintenant soumettre mes propres modifications si je rencontre des bogues ou des fonctions que je peux améliorer.

GameMaker:HTML5

On dirait qu’il permet aux développeurs de jeux de modifier et de le tester aussi facilement, avec la bêta de GameMaker vous permettant de choisir un runtime différent et de sélectionner votre propre version téléchargée du code. Vous pouvez donc facilement le tester localement pour vos propres jeux, et avant d’envoyer potentiellement des correctifs directement au nouveau référentiel GitHub.

Bon produit. Espérons que c’est le début de l’ouverture de plus de jeux de jeux.

Article tiré de.

Leave a Reply

Your email address will not be published. Required fields are marked *