Microsoft Research annonce TileCode, une application de création de jeux qui peut fonctionner sur des ordinateurs de poche

Icône de temps de lecture 3 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale Plus d'informations

Microsoft Research a annoncé un nouveau projet – Microsoft TileCode, qui est une application de création de jeux qui vous permet de concevoir, coder et jouer à des jeux vidéo directement à faible coût Ordinateurs de poche de jeu Microsoft MakeCode Arcade, ainsi que dans le navigateur Web.

Le moteur s'inspire des jeux de société avec des pièces qui peuvent se déplacer d'une case du plateau à une case voisine, les jeux étant rendus uniques en modifiant les règles.

TileCode vise à permettre à chacun de devenir des créateurs de jeux vidéo en permettant au processus de création de jeux de se dérouler sur les ordinateurs de poche de jeu eux-mêmes, au lieu de tablettes/ordinateurs portables/ordinateurs de bureau.

TileCode exploite les concepts des jeux de société (un plateau est une grille de carrés, les pièces du plateau se déplacent d'un carré à l'autre et les règles du jeu définissent les mouvements autorisés) pour introduire des concepts informatiques par le biais des jeux vidéo. Les utilisateurs commencent par un plancher bas car ils sont capables de simplement jouer à un jeu et de changer une règle ou des éléments du monde du jeu. Une fois familiarisés avec l'application, les joueurs reçoivent murs larges pour créer différents types de jeux.

Pour coder les jeux, les utilisateurs doivent simplement utiliser un pavé directionnel à quatre directions et les terres parsemées de  Boutons A et B commune à la plupart des ordinateurs de poche, comme indiqué ci-dessus. Malgré la simplicité de l'interface utilisateur, Microsoft Research a pu créer des jeux aussi complexes que Snake, Bejeweled, Pac-Man, Boulder Dash et Sokoban.

TileCode : conception et codage

Pour chaque jeu, TileCode permet aux utilisateurs de sélectionner les personnages du jeu (sprites) et l'arrière-plan du jeu (tuiles) dans une galerie, de modifier les sprites et l'arrière-plan des tuiles, et de créer un niveau de jeu en modifiant la carte du jeu, comme indiqué dans les trois autres écrans :

Écrans TileCode

Un programme TileCode est un ensemble de règles, chacune étant associée à un sprite. Une règle prend la forme d'un Quand est-ce que paire, comme illustré ci-dessous à gauche (écran intitulé « code »). le Quand décrit visuellement un motif/prédicat sur le voisinage local 3 × 3 autour du sprite central (le sprite du joueur, dans ce cas) à comparer à la carte des tuiles. le Do La section contient des commandes qui sont envoyées au sprite identifié lorsque le modèle correspond.

Règle de quand-faire

La règle ci-dessus se déclenche lorsque l'utilisateur appuie sur le bouton droit du dpad, qu'un sprite de joueur se trouve sur la carte des tuiles et qu'il y a de l'herbe sur la tuile à droite du joueur. Lorsque ces conditions sont remplies, la règle envoie au sprite du joueur une commande de déplacement vers la droite. À partir de cet exemple, nous voyons comment TileCode encourage l'utilisateur à explorer les relations entre la carte de tuiles et comment les règles se déclenchent en fonction des modèles présents sur la carte. Dans l'écran de codage des règles (illustré ci-dessus), l'utilisateur peut jouer au jeu, revenir à l'écran de codage pour modifier la règle et voir son effet sur le jeu. Elle peut également visiter l'éditeur de carte de tuiles et apporter des modifications à la carte pour activer/désactiver le déclenchement d'une règle.

TileCode puise dans des thèmes tels que le pixel art pour les tuiles et les sprites et engage les utilisateurs dans de nouvelles façons de penser à la conception du monde du jeu et aux façons de créer différentes cartes pour différents jeux.

Vous pouvez essayer Code de tuile Microsoft maintenant et en savoir plus sur TileCode dans un prochain article UIST 2020 TileCode : Création de jeux vidéo sur consoles gaming.

La source: Microsoft

En savoir plus sur les sujets : moteur de jeu, recherche Microsoft, code de tuile

Laissez un commentaire

Votre adresse email n'apparaitra pas. Les champs obligatoires sont marqués *