Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity3d 统一和谷歌';s的块状图书馆整合_Unity3d_Blockly - Fatal编程技术网

Unity3d 统一和谷歌';s的块状图书馆整合

Unity3d 统一和谷歌';s的块状图书馆整合,unity3d,blockly,Unity3d,Blockly,对于我的本科期末项目,我想开发一个教育游戏来教授基本编程,所以我想给他们提供一些简单的拖放式可视化编程编辑器,就像这样,但我不知道如何做到这一点,我是unity的新手,我在google上做了很多搜索,但我没有得到它(我很迷茫).所以,请任何人在这些方面帮助我,并给我一个线索,让我可以在此基础上继续发展。谢谢你的帮助 这是我游戏设计的一个例子(我想通过拖放移动玩家向右移动,向上移动,向前移动……)。我的想法和问题都很清楚你的游戏看起来很酷! 对于代码编辑器,我们使用Blockly作为代码编辑器。然

对于我的本科期末项目,我想开发一个教育游戏来教授基本编程,所以我想给他们提供一些简单的拖放式可视化编程编辑器,就像这样,但我不知道如何做到这一点,我是unity的新手,我在google上做了很多搜索,但我没有得到它(我很迷茫).所以,请任何人在这些方面帮助我,并给我一个线索,让我可以在此基础上继续发展。谢谢你的帮助 这是我游戏设计的一个例子(我想通过拖放移动玩家向右移动,向上移动,向前移动……)。我的想法和问题都很清楚

你的游戏看起来很酷! 对于代码编辑器,我们使用Blockly作为代码编辑器。然后,该代码由游戏中的Lua解释器执行。您可以做一些更简单的事情:为每个动作创建一个块类型,如MoveForward等,并让它们生成函数调用,如SendMessage('gameInterfaceObject','MoveForward')。在游戏中,您需要一个对象来侦听来自网站的此类消息

以下是您的游戏如何与网站对话:

几个月前,我开发了一个与您的项目非常相似的项目。我最近从这个项目中推断出一个库,并将其发布在github上。该库称为
blockly gamepad