内容推荐 聚焦于打造一个超酷的大型项目,全面升级计算思维与编程技能。不同于以往制作的各种各样的小项目,本书将带领你创作一个结构完整、功能完善、效果突出,且具有丰富拓展性的大型游戏项目。本书采用项目式学习的方法,化整为零将项目分解为各功能模块,从角色造型、过场动画、信息录入、角色互动、生成地形、功能引擎等多方面进行制作,最终创作出一个具有个人特色的大型游戏项目。 在整个项目的创作过程中,你将学会Scratch中的各项功能和编程知识,培养计算思维来解决大问题,体会到创作的乐趣并收获成就感。 本书适合有一定编程基础的青少年阅读,也适合想要进一步学习提高编程和思维能力,喜欢挑战以及参加竞赛的读者学习,同时还可帮助老师开展相关课程的教学工作。 作者简介 王鸿骏,资深创客、项目经理。对Scratch、Arduino及3D建模均有涉猎,曾为多个素质教育品牌提供课程设计及师资培训服务。擅长项目式教学、知识迁移及知识的组合运用教学,以培养学生的发散思维及解决问题的能力。 目录 前言 1 创造角色 2 造型展示 3 字符跃动 4 启动按钮 5 录入信息 6 分配属性 7 优化属性 8 背景故事 9 角色移动 10 角色攻击 11 击败怪物 12 角色升级 13 怪物列表 14 购买物品 15 远程攻击 16 防御姿态 1 17 防御姿态 2 18 选择怪物 19 冒险模式 20 惯性运动 21 跳跃运动 22 生成地形 23 切换关卡 24 范围警戒 25 互动地形 1 26 互动地形 2 27 BOSS关卡 1 28 BOSS关卡 2 29 BOSS奖励 30 字幕绘制 31 知识回顾 |