×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787115461292
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:310
  • 出版时间:2017-12-14
  • 条形码:9787115461292 ; 978-7-115-46129-2

本书特色

Scratch 官网的标题是想象、编程、分享,然而大多数 Scratch 书籍都把重点放在了编程上。这本书则完全不同,它也讲编程,却将编程延伸到更高的艺术创作领域。它用很重的篇幅来讲设计、讲如何从无到有创作完整的动画和游戏。 本书共分为三个部分。 第 一部分 成为 Scratch 设计师,以一个《飞扬的蝙蝠》游戏开始,介绍如何在 Scratch 中创作漫画、设计动物、矢量机器人和制作数字拼贴画。 第 二部分 成为 Scratch 动画大师 介绍如何通过设计复杂动画角色、场景、添加声光效果来制作大型动画。 第三部分 成为 Scratch 游戏开发 者,介绍了乒乓球、贪吃蛇、迷宫和太空袭击四个经典游戏的制作。 这本书解放的是你的想象力和创造力,相信学完本书后,你一定会变成一位 Scratch 高手。

内容简介

马上来制作自己的游戏! 想要设计属于你的漫画角色、制作有趣的动画或是开发计算机游戏吗?就算完全不知道数字设计、不懂编程也没关系,只要有Scratch,再加上这本书就够啦!而且,Scratch能够让你轻松地与其他Scratch用户交流,与大家一起发现、修改、分享编程作品。 ●现在就开始——了解如何免费使用在线的Scratch应用,或是在Mac或Windows计算机系统上安装Scratch软件。 ●理解编程——随着在作品中加入越来越多的元素,逐步学习编程基础。 ●动手创作——从设计角色开始,做出华丽的动漫故事。 ●分享——参与线上社区,与其他小伙伴交流,分享编程作品和你喜欢的技术。

目录

概述………………………………………………………………………………………………………… 1 关于Scratch… ……………………………………………………………………………………… 2 关于本书……………………………………………………………………………………………… 2 本书所用的图标……………………………………………………………………………………… 4 本书之外……………………………………………………………………………………………… 4 接下来该做什么……………………………………………………………………………………… 5 哦,还有...... ………………………………………………………………………………………… 6 第 1 部分 成为Scratch 设计师… ……………………………………………………………………………7 第 1 章 Scratch 起步… ………………………………………………………………………………… 9 在计算机上使用Scratch… ………………………………………………………………………… 9 创建在线账号… ……………………………………………………………………………………………………… 10 离线使用Scratch… …………………………………………………………………………………………………… 10 创建一个新作品……………………………………………………………………………………… 11 创建在线作品… …………………………………………………………………………………………………………11 创建离线作品… ……………………………………………………………………………………………………… 12 把那只猫删了… ……………………………………………………………………………………………………… 12 选择玩家角色… ……………………………………………………………………………………………………… 13 画大地角色… ………………………………………………………………………………………………………… 14 画钢管角色… ………………………………………………………………………………………………………… 15 在舞台上画出渐变的天空… ………………………………………………………………………………………… 16 用代码让游戏活起来………………………………………………………………………………… 17 加上翅膀扇动的动画… ……………………………………………………………………………………………… 18 调整挥动的速度… …………………………………………………………………………………………………… 19 加上键盘控制… ……………………………………………………………………………………………………… 20 给游戏加上重力… …………………………………………………………………………………………………… 21 让管子移动… ………………………………………………………………………………………………………… 22 给游戏加上碰撞……………………………………………………………………………………… 24 检测与大地角色之间的碰撞… ……………………………………………………………………………………… 24 把积木块从大地复制给钢管… ……………………………………………………………………………………… 25 调整钢管的大小和位置……………………………………………………………………………… 26 让垂直位置随机变化… ……………………………………………………………………………………………… 26 扩大舞台上角色的大小… …………………………………………………………………………………………… 27 减小舞台上角色的大小… …………………………………………………………………………………………… 28 加入更多的管子… …………………………………………………………………………………………………… 28 完善这个飞扬游戏…………………………………………………………………………………… 30 第 2 章 做你自己的漫画书… ………………………………………………………………………… 31 修改角色库中的角色………………………………………………………………………………… 31 创建一个新作品… …………………………………………………………………………………………………… 32 选择角色… …………………………………………………………………………………………………………… 32 选择一个酷的背景… ………………………………………………………………………………………………… 33 修改Scratch 的角色… ……………………………………………………………………………… 34 在英雄上画一个面罩… ……………………………………………………………………………………………… 36 擦除角色的部分画面… ……………………………………………………………………………………………… 36 画直线… ……………………………………………………………………………………………………………… 37 用新的颜色填充区域… ……………………………………………………………………………………………… 39 给造型加轮廓线… …………………………………………………………………………………………………… 41 画椭圆和圆… ………………………………………………………………………………………………………… 42 说出你的故事………………………………………………………………………………………… 44 加说明框… …………………………………………………………………………………………………………… 44 输入场景说明… ……………………………………………………………………………………………………… 45 缩小图形… …………………………………………………………………………………………………………… 46 使用说话和思考的积木块… ………………………………………………………………………………………… 48 精 确定位说话气泡… ………………………………………………………………………………………………… 49 打包起来……………………………………………………………………………………………… 51 第3 章 用Scratch 设计动物…………………………………………………………………………… 52 画一只大乌龟………………………………………………………………………………………… 53 画龟壳轮廓… ………………………………………………………………………………………………………… 53 填充龟壳… …………………………………………………………………………………………………………… 54 画龟壳内部… ………………………………………………………………………………………………………… 55 添加头、腿和尾巴… ………………………………………………………………………………………………… 55 添加身体细节… ……………………………………………………………………………………………………… 56 添加龟壳细节… ……………………………………………………………………………………………………… 56 添加代码让乌龟动起来… …………………………………………………………………………………………… 58 我想要一只野生的鹰马兽!………………………………………………………………………… 61 查看角色库… ………………………………………………………………………………………………………… 61 装扮你的奇幻动物… ………………………………………………………………………………………………… 62 添加一条新尾巴… …………………………………………………………………………………………………… 63 绘制鹰嘴和鹰爪… …………………………………………………………………………………………………… 64 添加翅膀和凶恶的眼睛… …………………………………………………………………………………………… 64 添加鹰马兽的嘶叫声… ……………………………………………………………………………………………… 65 继续… ………………………………………………………………………………………………………………… 66 第4 章 做矢量机器人… ……………………………………………………………………………… 68 探察矢量设计………………………………………………………………………………………… 68 雕刻机器人形状……………………………………………………………………………………… 70 在笔直的边线上做变形… …………………………………………………………………………………………… 71 添加和删除点… ……………………………………………………………………………………………………… 71 在曲线上做变形… …………………………………………………………………………………………………… 72 给矩形加上曲线… …………………………………………………………………………………………………… 73 组合矢量图形… ……………………………………………………………………………………………………… 73 开始机器人设计……………………………………………………………………………………… 74 把部件移到不同的图层去… ………………………………………………………………………………………… 76 把形状组合起来… …………………………………………………………………………………………………… 76 复制身体部件的组合… ……………………………………………………………………………………………… 77 用渐变做出金属质感… ……………………………………………………………………………………………… 79 用线段工具来实现细节… …………………………………………………………………………………………… 80 给矢量形状加阴影… ………………………………………………………………………………………………… 81 没有代码的机器人算什么?………………………………………………………………………… 81 用方向键让机器人移动… …………………………………………………………………………………………… 81 加入机器人的声音… ………………………………………………………………………………………………… 81 完成这个作品………………………………………………………………………………………… 82 第5 章 数字拼贴… …………………………………………………………………………………… 84 新建一个作品………………………………………………………………………………………… 85 选择角色… …………………………………………………………………………………………………………… 85 开始排版……………………………………………………………………………………………… 86 选择背景… …………………………………………………………………………………………………………… 87 复制角色… …………………………………………………………………………………………………………… 88 添加更多素材… ……………………………………………………………………………………………………… 88 改造你的角色………………………………………………………………………………………… 89 添加矢量图…………………………………………………………………………………………… 90 设计高 级拼贴画……………………………………………………………………………………… 91 开始创作一幅伟大的拼贴画………………………………………………………………………… 92 导入图片… …………………………………………………………………………………………………………… 92 上传角色图像… ……………………………………………………………………………………………………… 93 擦除部分图像………………………………………………………………………………………… 94 隐藏和显示角色… …………………………………………………………………………………………………… 94 擦除粗糙的边缘… …………………………………………………………………………………………………… 95 从位图中擦除复杂形状… …………………………………………………………………………………………… 96 使用虚像效果修改角色……………………………………………………………………………… 99 让角色透明… ………………………………………………………………………………………………………… 100 调整角色亮度… ……………………………………………………………………………………………………… 101 调整角色的颜色… …………………………………………………………………………………………………… 103 用矢量文本制作标题……………………………………………………………………………… 103 完成你的拼贴画…………………………………………………………………………………… 105 第 2 部分 成为Scratch 动画大师…………………………………………………………………………107 第6 章 动画… ……………………………………………………………………………………… 109 画第 一个角色……………………………………………………………………………………… 109 创建一个作品… ……………………………………………………………………………………………………… 110 画身体部件… ………………………………………………………………………………………………………… 110 用变形工具雕刻身体… ……………………………………………………………………………………………… 111 调整多条线条的宽度… ……………………………………………………………………………………………… 112 让简笔画动起来…………………………………………………………………………………… 112 画一个简单的背景… ………………………………………………………………………………………………… 113 调整在背景下的移动… ……………………………………………………………………………………………… 114 在开合中加入跳的元素… …………………………………………………………………………………………… 115 用代码块做动画…………………………………………………………………………………… 116 给动画加点幽默元素……………………………………………………………………………… 118 添加简笔人好的朋友………………………………………………………………………… 120 修改部件来创建新角色… …………………………………………………………………………………………… 120 开发自己的幽默故事… ……………………………………………………………………………………………… 121 像人一样走路……………………………………………………………………………………… 122 用选择工具旋转部件… ……………………………………………………………………………………………… 123 让狗狗动起来……………………………………………………………………………………… 124 加上狗狗的动画代码… ……………………………………………………………………………………………… 124 做尾巴摇摆的动画… ………………………………………………………………………………………………… 125 像人一样说话… ……………………………………………………………………………………………………… 125 第7 章 大人物的动画… …………………………………………………………………………… 128 保持简单直白……………………………………………………………………………………… 128 从头开始…………………………………………………………………………………………… 130 创建新作品… ………………………………………………………………………………………………………… 130 绘制新角色… ………………………………………………………………………………………………………… 131 快速发型… …………………………………………………………………………………………………………… 131 嘴开大点… …………………………………………………………………………………………………………… 133 做鼻子整形… ………………………………………………………………………………………………………… 133 一点点身体治疗…………………………………………………………………………………… 134 加简单的腿脚… ……………………………………………………………………………………………………… 135 做人物的手臂… ……………………………………………………………………………………………………… 135 收尾修饰…………………………………………………………………………………………… 137 复制Scratch 的人物是可行的… ………………………………………………………………… 137 从死皮改成毛茸茸的野兽………………………………………………………………………… 138 獠牙才是野兽的样子……………………………………………………………………………… 139 脱去野兽的衣服…………………………………………………………………………………… 140 摆个造型…………………………………………………………………………………………… 141 点睛之笔…………………………………………………………………………………………… 142 创建第三个人物…………………………………………………………………………………… 143 从僵尸女孩到普通男孩… …………………………………………………………………………………………… 144 设计人物的服装… …………………………………………………………………………………………………… 144 调整面部特征… ……………………………………………………………………………………………………… 146 添加一组牙齿… ……………………………………………………………………………………………………… 146 调整穿了衣服的角色的姿势… ……………………………………………………………………………………… 147 列队演出…………………………………………………………………………………………… 147 第8 章 地方、地方、地方… ……………………………………………………………………… 149 规划动画场景……………………………………………………………………………………… 149 设计室内场景……………………………………………………………………………………… 150 让感官更浸入……………………………………………………………………………………… 153 把背景转换成角色… ………………………………………………………………………………………………… 153 设计能向外望的窗户… ……………………………………………………………………………………………… 154 构造自己的家具… …………………………………………………………………………………………………… 156 设计室外场景……………………………………………………………………………………… 159 画有透视效果的场景… ……………………………………………………………………………………………… 160 根据场景调整人物大小… …………………………………………………………………………………………… 163 第9 章 听起来不错… ……………………………………………………………………………… 166 这就是他所说的…………………………………………………………………………………… 166 给人物写对话… ……………………………………………………………………………………………………… 167 在Scratch 中录对话… …………………………………………………………………………… 168 找到录音按钮… ……………………………………………………………………………………………………… 169 编辑声音片段Edit Audio Clips………………………………………………………………………171 去掉声音开头的空白……………………………………………………………………………… 172 使用声音编辑效果… ………………………………………………………………………………………………… 173 用代码块播放声音………………………………………………………………………………… 174 人物说话的动画…………………………………………………………………………………… 175 用嘴说出单词… ……………………………………………………………………………………………………… 176 简易对口型… ………………………………………………………………………………………………………… 177 实现更真实的对口型… ……………………………………………………………………………………………… 177 定制音素造型… ……………………………………………………………………………………………………… 179 切换造型来匹配音素… ……………………………………………………………………………………………… 180 第 10 章 灯光、摄像,开拍!… …………………………………………………………………… 183 不是从头开始……………………………………………………………………………………… 183 灯光(现在是几点?)… …………………………………………………………………………………………… 185 创建夜晚场景… ……………………………………………………………………………………………………… 185 关灯… ………………………………………………………………………………………………………………… 188 镜头(或者说我该聚焦在哪里?)……………………………………………………………… 190 增加造型的尺寸… …………………………………………………………………………………………………… 190 创建人物的背景视图… ……………………………………………………………………………………………… 192 创建人物的侧脸… …………………………………………………………………………………………………… 193 开演!(或者说让故事动起来)………………………………………………………………… 195 让角色上场… ………………………………………………………………………………………………………… 195 做(稍微)真实一点的走路… ……………………………………………………………………………………… 196 广播动画消息……………………………………………………………………………………… 197 发送广播消息… ……………………………………………………………………………………………………… 197 接收广播消息… ……………………………………………………………………………………………………… 197 在动画场景之间切换……………………………………………………………………………… 199 于是,完工!……………………………………………………………………………………… 202 第3 部分 成为Scratch 游戏开发 者…………………………………………………………………… 203 第 11 章 设计一个经典的电子游戏… ……………………………………………………………… 205 这个游戏太烂了!………………………………………………………………………………… 205 创建新作品………………………………………………………………………………………… 206 改变舞台背景的颜色……………………………………………………………………………… 206 添加一个弹跳球…………………………………………………………………………………… 207 改变球的颜色… ……………………………………………………………………………………………………… 207 让球动起来… ………………………………………………………………………………………………………… 208 让积木块重复执行… ………………………………………………………………………………………………… 209 碰到边缘反弹… ……………………………………………………………………………………………………… 209 改变弹跳角度… ……………………………………………………………………………………………………… 210 设置球的起始位置和大小… ………………………………………………………………………………………… 210 添加反弹板………………………………………………………………………………………… 211 使用键盘移动反弹板… ……………………………………………………………………………………………… 212 让球碰到球拍反弹………………………………………………………………………………… 214 添加第 二个玩家…………………………………………………………………………………… 215 修改左侧玩家的代码… ……………………………………………………………………………………………… 216 修改球的代码… ……………………………………………………………………………………………………… 217 让球随意弹… ………………………………………………………………………………………………………… 217 记录玩家的分数…………………………………………………………………………………… 218 检查球的x 值… ……………………………………………………………………………………………………… 218 创建分数变量… ……………………………………………………………………………………………………… 219 调整分数的显示… …………………………………………………………………………………………………… 219 增加分数… …………………………………………………………………………………………………………… 220 当游戏开始时重置分数… …………………………………………………………………………………………… 221 检查获胜分数……………………………………………………………………………………… 222 创建一个游戏结束角色… …………………………………………………………………………………………… 222 添加游戏结束代码… ………………………………………………………………………………………………… 222 添加声音效果……………………………………………………………………………………… 224 第 12 章 贪吃蛇… …………………………………………………………………………………… 225 创建新项目………………………………………………………………………………………… 225 在背景中使用渐变色……………………………………………………………………………… 226 创作你的蛇………………………………………………………………………………………… 227 选择角色造型… ……………………………………………………………………………………………………… 227 创建蛇的身体… ……………………………………………………………………………………………………… 228 雕刻蛇头… …………………………………………………………………………………………………………… 229 让蛇动起来………………………………………………………………………………………… 229 让角色向前移动… …………………………………………………………………………………………………… 230 添加转向积木块… …………………………………………………………………………………………………… 230 给蛇添加身体……………………………………………………………………………………… 231 创建蛇身体克隆循环… ……………………………………………………………………………………………… 231 让克隆体不同… ……………………………………………………………………………………………………… 232 给蛇添加食物……………………………………………………………………………………… 234 创建食物角色… ……………………………………………………………………………………………………… 234 让食物的位置随机… ………………………………………………………………………………………………… 235 设置游戏中的碰撞………………………………………………………………………………… 236 检查蛇和食物的碰撞… ……………………………………………………………………………………………… 236 让舞台的边缘变得致命… …………………………………………………………………………………………… 237 让蛇的身体变得致命… ……………………………………………………………………………………………… 238 延迟与身体的碰撞… ………………………………………………………………………………………………… 239 排除蛇碰撞代码中的错误… ………………………………………………………………………………………… 240 编程让蛇变长……………………………………………………………………………………… 241 创建蛇身长度变量… ………………………………………………………………………………………………… 241 用代码控制蛇的长度… ……………………………………………………………………………………………… 243 记录玩家的分数…………………………………………………………………………………… 243 隐藏蛇身长度变量… ………………………………………………………………………………………………… 243 创建玩家的分数变量… ……………………………………………………………………………………………… 244 第 13 章 一个迷宫游戏… …………………………………………………………………………… 246 创建新作品………………………………………………………………………………………… 246 添加角色…………………………………………………………………………………………… 247 使用代码调整角色大小… …………………………………………………………………………………………… 248 在角色间复制代码块… ……………………………………………………………………………………………… 249 设计迷宫背景……………………………………………………………………………………… 250 创建奶酪角色… ……………………………………………………………………………………………………… 250 使用克隆创建一行行奶酪… ………………………………………………………………………………………… 251 用奶酪铺满舞台… …………………………………………………………………………………………………… 251 创建迷宫墙壁… ……………………………………………………………………………………………………… 253 在迷宫墙壁上挖洞… ………………………………………………………………………………………………… 255 复制迷宫缺口… ……………………………………………………………………………………………………… 255 添加死胡同让迷宫更复杂… ………………………………………………………………………………………… 256 删除迷宫墙壁中的奶酪… …………………………………………………………………………………………… 257 添加玩家键盘控制………………………………………………………………………………… 259 复制代码块… ………………………………………………………………………………………………………… 259 让墙壁阻挡小老鼠… ………………………………………………………………………………………………… 260 小老鼠吃奶酪……………………………………………………………………………………… 262 碰撞时删除奶酪… …………………………………………………………………………………………………… 262 吃到奶酪时加分… …………………………………………………………………………………………………… 262 记录剩余的奶酪数量… ……………………………………………………………………………………………… 263 编程实现小猫巡逻………………………………………………………………………………… 265 给小猫下达巡逻指令… ……………………………………………………………………………………………… 265 调整小猫长度… ……………………………………………………………………………………………………… 266 调整旋转中心… ……………………………………………………………………………………………………… 267 记录玩家生命值…………………………………………………………………………………… 268 给玩家一个获胜的机会…………………………………………………………………………… 269 第 14 章 攻击克隆体… ……………………………………………………………………………… 273 创建新作品………………………………………………………………………………………… 273 选择游戏背景……………………………………………………………………………………… 274 创建玩家和敌人角色……………………………………………………………………………… 274 调整宇宙飞船的大小和位置… ……………………………………………………………………………………… 275 修改角色库中的角色… ……………………………………………………………………………………………… 276 克隆一堆外星人…………………………………………………………………………………… 277 均匀放置克隆体… …………………………………………………………………………………………………… 277 给克隆体下达行军命令… …………………………………………………………………………………………… 280 广播消息让外星人转向… …………………………………………………………………………………………… 281 改变角色的旋转模式… ……………………………………………………………………………………………… 282 让外星人队列变直… ………………………………………………………………………………………………… 283 让外星人也向下移动… ……………………………………………………………………………………………… 285 给宇宙飞船增加激光弹…………………………………………………………………………… 286 创建一个激光角色… ………………………………………………………………………………………………… 286 使用空格键发射激光… ……………………………………………………………………………………………… 287 创建激光克隆体… …………………………………………………………………………………………………… 288 让宇宙飞船动起来………………………………………………………………………………… 289 使用碰撞消灭外星人……………………………………………………………………………… 289 当碰撞时删除激光… ………………………………………………………………………………………………… 290 编程让敌人丢炸弹………………………………………………………………………………… 292 创建敌人炸弹角色… ………………………………………………………………………………………………… 292 让敌人随机攻击… …………………………………………………………………………………………………… 292 给游戏添加声音…………………………………………………………………………………… 295 让激光术变成激光弹… ……………………………………………………………………………………………… 296 击中外星人时播放声音… …………………………………………………………………………………………… 296 给玩家角色三条命………………………………………………………………………………… 297 创建变量记录玩家还剩几条命… …………………………………………………………………………………… 297 碰撞时摧毁玩家…………………………………………………………………………………… 298 当玩家被击中时播放声音… ………………………………………………………………………………………… 298 让玩家爆炸更形象……………………………………………………………………………………………… 299 计分………………………………………………………………………………………………… 300 第 15 章 游戏没有结束… …………………………………………………………………………… 304
展开全部

作者简介

[美]Derek Breen在麻省理工的StarLogo Nova项目中担任图形设计师, 是哈佛进修学校的讲师。他目前在为 i2 Camp 夏令营开发游戏设计课 程和教学材料,同时为美国的中小学教师提供数字设计、动漫和游戏 开发培训。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航