使用Scratch的矢量绘图应用程序为视频游戏创建新对象。
图片来源:OpenGameArt.org网站
Scratch是一种流行的用于创建视频游戏和动画的可视化编程语言。它还具有矢量绘图工具,任何人都可以使用它来创建独特的游戏和艺术。
Scratch 1.0是用Smalltalk编写的,Smalltalk是一种极易破解的编程语言,它允许用户窥视软件的幕后。它很受平台欢迎,甚至被Raspberry Pi 基金会(Raspberry Pi Foundation)用于扩展支持。
Scratch 3.0已经被重写。它基于HTML5和JavaScript,这意味着它在平板电脑或移动电话上的运行和在笔记本电脑或台式机上的运行一样好。
什么是矢量?
矢量绘图不同于使用常规绘图应用程序绘图。无论放大或缩小多远,矢量图像看起来都很平滑,没有像素化。矢量可以创建任意大小的平滑的作品。
在Scratch中,游戏中可玩的角色称为精灵。Scratch有一个预先制作的sprite库,可以用在项目中,但是您也可以使用内置的paint程序或内置的vector应用程序绘制自己的sprite。
如何绘制大象
使用矢量绘图不需要绘图技巧。与其一次画一个物体,不如把它分解成单独的形状。查找圆、椭圆、三角形和矩形。使用照片或正在绘制的对象的实时模型可能会有帮助。
我将通过解释如何绘制苹果来演示在Scratch中绘制矢量精灵的所有要点,但是您可以将此方法应用于任何要创建的对象。
绘图工具
Scratch的矢量绘图工具箱是您找到绘制对象所需工具的地方:
下面是一些与绘制矢量图形相关的词汇:
- 画布Canvas:你画的地方;白色和灰色的盘是透明的
- 节点Node:沿对象路径确定对象形状的点
- 对象Object:画布上的圆、正方形或直线
- 箭头工具Arrow tool:使用此工具抓取、调整大小和旋转对象
- 节点工具Node tool:使用此工具添加、移动和选择节点
开始绘图
要开始绘图,请打开web浏览器并链接到Scratch.mit.edu。如果您使用的是Scratch Desktop,请打开应用程序。
要打开新项目,请从顶部菜单中选择“创建”。要打开Scratch的矢量绘图应用程序,请单击蓝色Scratch Cat图标,然后选择画笔图标。这将创建一个新的精灵画布。
创建自定义精灵有两种方法:
- 若要创建一个全新的精灵,请使用并组合工具箱中的任何绘图工具。
- 为了改变现有精灵的外观,点击右下角的精灵图标使其活动,然后单击工具箱中的箭头工具,点击画布上的精灵,并进行所需的更改。
警告:如果单击绘图屏幕底部的“转换为位图”按钮,则插图将变成像素化位图图像,并且无法将其还原为矢量。
画苹果形状
1. 选择一个空的精灵画布,然后选择圆形工具。通过单击空画布并拖动鼠标创建一个圆。按Shift键创建一个完美的圆。
2. 要更改圆的颜色,请选择箭头工具,单击圆以选择它,然后单击“填充”下的下拉菜单。这将打开用于更改形状的颜色、饱和度和亮度的选项。–如果希望形状透明,请选择带有对角线红线的白色框将颜色设置为“无”。–如果要在对象周围添加或移除彩色边框,请选择“轮廓”下的下拉菜单。
3. 选择节点工具。单击对象的中心将其选中。您将看到四个节点均匀分布在圆的边缘。
移动任何节点都会改变圆的形状单击圆的边可以添加更多节点。如果移动节点过多或意外添加节点,可以通过单击屏幕顶部的后退箭头图标来撤消最后一步。也可以通过按Ctrl Z撤消。
4. 苹果底部通常比顶部小。单击并拖动两个边节点以选择它们。节点被选中时变为蓝色。
选择节点后,按键盘上的向上箭头将节点移向圆的顶部。
5. 向圆的底部添加两个节点,一个位于原始底部节点的左侧,另一个位于右侧。稍微向上抬起原始底部中心节点以创建缩进。
6. 现在以类似的方式向圆的顶部添加两个节点。稍微向下降低原始上止点节点以创建缩进。
7. 继续调整和添加节点,直到对苹果形状满意为止。
绘制茎
1. 选择矩形工具。在画布上创建一个长而薄的矩形,在其中放置茎。
2. 使用“节点”工具来塑造矩形,使其类似于茎。把填充物换成你想要的颜色。
3. 使用箭头工具选择杆。要将茎移到苹果后面,请单击画布上方的“后退”按钮。
添加突出显示形状
1. 选择线条工具。在苹果形状上画一个三角形,把每一条新线和前一条线的末端连接起来。这将使线条变成一个完整的形状。
2. 使用箭头工具选择三角形,并使用填充工具将其更改为较浅的颜色,例如白色。
3. 使用“节点”工具添加和调整节点以创建高光形状。如果节点过于尖锐,可以将其更改为曲线。选择要弯曲的节点,然后单击“弯曲”按钮。–Pro提示:要一次选择多个节点,请在选择每个节点时单击Shift键。
就这样,你画出了一个无限可扩展的苹果。
如果您想在Scratch之外使用图像,请右键单击服装缩略图并选择导出。这将以.svg文件的形式下载图形。
要在Scratch项目中使用图像,请返回“代码”选项卡。您的新精灵将与项目的其他精灵一起出现在右角。在你的Scratch项目中使用它,在Scratch网站上与其他Scratch用户共享它,最重要的是用vectors绘制出更酷的东西。