访问:https://makecode.com/blog/arcade/tilecode
该引擎的灵感来自于棋盘游戏,棋子可以从棋盘的一个方块移动到附近的方块,通过修改规则,游戏可以变得独一无二。TileCode 的目标是让每个人都能成为电子游戏的创造者,让游戏创造的过程发生在游戏掌上电脑本身,而不是平板电脑/笔记本电脑/
TileCode 利用棋盘游戏的概念(棋盘是由方格组成的网格,棋子从一个方格移动到另一个方格,游戏规则定义了允许的移动),通过视频游戏的媒介引入计算概念。用户一开始的底子很低,因为他们能够简单地玩一个游戏,改变游戏世界的一个规则或元素。
要对游戏进行编码,用户只需要使用一个四向方向垫和大多数掌机常见的A和B按钮,如上图所示。尽管用户界面很简单,但微软研究部还是能够创造出像Snake、Bejeweled、Pac-Man、Boulder Dash和Sokoban这样复杂的游戏。
对于每个游戏,TileCode允许用户从图库中选择游戏角色(精灵)和游戏背景(瓦片),修改精灵和瓦片背景,并通过编辑游戏地图来创建游戏关卡,如其他三个屏幕所示。