Microsoft Research anuncia TileCode, una aplicación de creación de juegos que puede ejecutarse en dispositivos portátiles

Icono de tiempo de lectura 3 minuto. leer


Los lectores ayudan a respaldar a MSpoweruser. Es posible que obtengamos una comisión si compra a través de nuestros enlaces. Icono de información sobre herramientas

Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Leer más

Microsoft Research ha anunciado un nuevo proyecto: código de mosaico de microsoft, que es una aplicación de creación de juegos que le permite diseñar, codificar y jugar videojuegos directamente a bajo costo Computadoras de mano para juegos Microsoft MakeCode Arcade, así como en el navegador web.

El motor está inspirado en los juegos de mesa con piezas que pueden moverse de un cuadrado del tablero a un cuadrado cercano, y los juegos se vuelven únicos modificando las reglas.

TileCode tiene como objetivo permitir que todos se conviertan en creadores de videojuegos al permitir que el proceso de creación de juegos se lleve a cabo en los propios dispositivos portátiles de juegos, en lugar de tabletas, computadoras portátiles o computadoras de escritorio.

TileCode aprovecha los conceptos de los juegos de mesa (un tablero es una cuadrícula de cuadrados, las piezas del tablero se mueven de un cuadrado a otro y las reglas del juego definen los movimientos permitidos) para introducir conceptos computacionales a través de los videojuegos. Los usuarios comienzan con un piso bajo ya que pueden simplemente jugar un juego y cambiar una regla o elementos del mundo del juego. Una vez familiarizados con la aplicación, los jugadores reciben paredes anchas para crear diferentes tipos de juegos.

Para codificar los juegos, los usuarios simplemente necesitan usar un almohadilla de dirección de cuatro direcciones y del Botones A y B comunes a la mayoría de las computadoras de mano, como se muestra arriba. A pesar de la interfaz de usuario simple, Microsoft Research pudo crear juegos tan complejos como Snake, Bejeweled, Pac-Man, Boulder Dash y Sokoban.

TileCode: diseño y codificación

Para cada juego, TileCode permite a los usuarios seleccionar los personajes del juego (sprites) y el fondo del juego (mosaicos) de una galería, modificar los sprites y los fondos de los mosaicos y crear un nivel de juego editando el mapa del juego, como se muestra en las otras tres pantallas:

Pantallas de TileCode

Un programa TileCode es un conjunto de reglas, cada una de las cuales está asociada con un sprite. Una regla toma la forma de un Cuándo hacer par, como se muestra a continuación a la izquierda (pantalla etiquetada como "código"). los Cuándo La sección describe visualmente un patrón/predicado sobre el vecindario local de 3×3 alrededor del sprite central (el sprite del jugador, en este caso) para compararlo con el mapa de mosaicos. los Do La sección contiene comandos que se envían al sprite identificado cuando el patrón coincide.

Regla de cuándo hacer

La regla anterior se activa cuando el usuario presiona el botón derecho del pad, hay un sprite de jugador en el mapa de mosaicos y hay césped en el mosaico a la derecha del jugador. Cuando se cumplen estas condiciones, la regla envía al sprite del jugador un comando de movimiento hacia la derecha. A partir de este ejemplo, vemos cómo TileCode alienta al usuario a explorar las relaciones entre el mapa de mosaicos y cómo se activan las reglas en función de los patrones presentes en el mapa. En la pantalla de codificación de reglas (que se muestra arriba), el usuario puede jugar, volver a la pantalla de codificación para cambiar la regla y ver su efecto en el juego. También puede visitar el editor de mapas de mosaicos y realizar cambios en el mapa para habilitar o deshabilitar la activación de una regla.

TileCode aprovecha temas como el arte de píxeles para mosaicos y sprites e involucra a los usuarios en nuevas formas de pensar sobre el diseño del mundo del juego y las formas de crear diferentes mapas para diferentes juegos.

Puedes probar Código de mosaico de Microsoft ahora y lea más sobre TileCode en un próximo artículo de UIST 2020 TileCode: creación de videojuegos en dispositivos portátiles para juegos.

Fuente: Microsoft

Más sobre los temas: motor de juegos, microsoft research, código de mosaico

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *