La communauté de développeurs Alienworks Neo se prépare à lancer un tutoriel interactif pour initier les développeurs à l’écosystème, et un nouveau moniteur de réseau Neo. Le fondateur d’Alienworks et ancien directeur de la R&D de Neo Global Development (NPD), Peter Lin, a décrit les projets dans une interview sur le podcast Neo News Today.

Le tutoriel interactif Alienworks est conçu pour enseigner aux étudiants comment écrire des contrats intelligents sur Neo à travers le développement d’un jeu à thème intergalactique. Le cours consiste à créer des extraterrestres et un système d’aventure à base de dés qui peut conduire à diverses rencontres, batailles et évolutions. Actuellement en bêta-test, le concept a été inspiré par le tutoriel Solidity d’Ethereum, CryptoZombies.

CryptoZombies [was] conçu très bon, de sorte que les gens sont attirés par ce site pour apprendre à écrire des contrats intelligents. C’est pourquoi nous avons conçu le tutoriel interactif – pour aider les gens à en apprendre davantage sur Neo et apprendre à écrire des contrats intelligents sur Neo. Je pense que nous pouvons lancer ce projet au troisième trimestre [2020] .

Chaque alien dans le jeu est généré avec son propre «XNA» unique – une séquence génétique numérique qui détermine son espèce, la force, la vitesse et le poids. Ces attributs seront modifiés au fur et à mesure que ses mouvements à travers le jeu et confrontent diverses situations. Par exemple, tomber dans un piège peut diminuer un attribut, tandis que trouver un trésor peut l’augmenter.

L’étudiant apprendra à développer avec Neo en programmant ces logiques en contrats intelligents, avec le soutien prévu pour C#, TypeScript et Python.

Alienworks lance également le moniteur réseau NeoNodes.io. Pendant son séjour à NGD, Lin s’est surtout concentré sur la qualité du réseau Neo et a aidé à formuler les cadres nécessaires aux tests, ce qui le rend bien adapté à la construction et à l’entretien d’un moniteur de réseau :

L’objectif de NeoNodes est d’obtenir les informations nécessaires en cas d’urgence du réseau Neo. Donc, nous l’avons conçu [to be] léger; il ne repose que sur lui-même. Si quelque chose tourne mal, cela n’influence pas NeoNodes. [It’s also] facile à entretenir. Par exemple, s’il y a quelque chose qui ne va pas dans le réseau Neo et que vous devez surveiller quelque chose de nouveau, vous devez faire un correctif. [We can] faire un correctif en 15 minutes, et obtenir cette nouvelle version en ligne dans un autre 15 minutes. Cela signifie qu’il faudra 30 minutes pour obtenir une nouvelle version de NeoNodes en ligne pour vous aider à résoudre un problème de réseau.

Dans ses mises à jour les plus récentes, Alienworks a intégré la prise en charge de l’API Neo Matrix, qui prend en charge les fonctionnalités de sortie et de journal d’erreur CSV de base. Ceci est destiné à aider à déterminer si les problèmes avec les nœuds Neo sont causés par des bogues ou des problèmes d’utilisateur et de configuration.

Le podcast complet Deo New Today avec Peter Lin d’Alienworks se trouve ci-dessous :