我叫Jens Bergensten 大家
也叫我Jeb 我是我的世界游戏的主要开发者
在 mojang.com 工作,我大概11ㄝ12岁时
开始对编程感兴趣
我想用一种方式来制作游戏,
父亲的朋友告诉我 如果要致做游戏
你需要学习如何编程
我就开始编程啦!我喜欢设计和
了解事务中的内在架构
这就是我喜欢我的世界的原因,接下来的一小时里
您将学习计算机科学的基础知识
Alex或Steve在虚拟的Minecraft世界中移动
传统的编程
通常只有文本
但今天我们会用blockly: 一个可以用
拖放模块进行编程的系统
实际上,您正在创建
JavaScript代码,您将会学到的概念是
计算机程序元每天使用的内容
也是计算机科学的基础
我们使用同样的概念
去创造Minecraft我的世界这款游戏
开始前,先选择你的角色
我选择Alex让我们帮助她
在屏幕上移动,在程序中构建代码
你的屏幕分为三个主要部分
左边是你的程序要
运行的游戏空间的标记
每一层的说明写在下面
中间区域是工具箱,每个方块都是
一个指导Alex动作的命令
右边空白处叫工作空间
我们将在这里建立我们的项目
如果我们把向前移动模块
拖移到我们的工作区,然后点击运行
会发生什么? Alex往前移动到网格上的一个空间
如果我们想在她移动一格空间
后做点什么呢
我们可以添加另一个块到我们的程序
我们要选择右转方块,然后把她拖到移动方块下面
直到出现这条橙色的线,然后我把它放下,两个块就会和在一起
当我们再次点击运行
Alex将执行我们在工作空间中
从上到下堆叠的命令
如果你想删除一个块
只需将其从堆叠拖回工具箱
如果要撤销您的更改
并回到这关开始时的状态
使用位于工作区右上角的重新开始键
还有一件事,你看到块上面的这些小三角形
每次你看到这些三角形
意味着你可以选择
一个不同的选项
让我们开始编码吧!