Scratch项目式编程实战 打造超酷大型游戏(图形化编程,趣味入门,精通Scratch编程,全彩印刷,提供完整代码)
运费: | 免运费 |
商品详情
书名:Scratch项目式编程实战:打造超酷大型游戏
定价:79.0
ISBN:9787111689607
作者:王鸿骏
内容提要:
本书特色
创新突破图形化编程案例形式,聚焦打造超酷有趣大型项目,全彩印刷,完整代码
掌握如何运用知识,一步步创作一个“超级玛丽”式超酷大型通关游戏项目
项目式学习体系,真正掌握如何运用所学的编程知识,全面提升计算思维
内容要点
聚焦于打造一个超酷的大型项目,全面升级计算思维与编程技能。
不同于制作各种小项目,本书将带领你创作一个结构完整、功能完善、效果突出,且具有丰富拓展性的大型游戏项目。本书采用项目式学习的方法,化整为零将项目分解为各功能模块,从角色造型、过场动画、信息录入、角色互动、生成地形、功能引擎等多方面进行制作,*终创作出一个具有个人特色的大型游戏项目。
在整个项目的创作过程中,你将学会Scratch中的各项功能和编程知识,培养计算思维来解决大问题,体会到创作的乐趣并收获成就感。
本书适合有一定编程基础的青少年阅读,也适合想要进一步学习提高编程和思维能力,喜欢挑战以及参加竞赛的读者学习,同时还可帮助老师开展相关课程的教学工作。
配套资源:
本书的素材及案例程序可从QQ群中获取,QQ群号:42186597(禁言)、172511857
(交流讨论)。同时可以关注微信公众号ScratchXMSZ获取更多Scratch相关知识,公众号主要内容为本书相关优质问答资料的汇总整理、Scratch基础知识补充、Scratch经典项目拆解分析等。
前言:
本书配套使用的软件为Scratch,这是一款简单易掌握的图形化编程工具,通过将代表各种功能、信息或逻辑的积木块合理组合在一起,就可以让每个人都能创作出属于自己的项目,如游戏或媒体项目。
本书全程运用项目式学习的方法来创作一个大项目。从角色造型、过场动画、信息录入、角色互动、生成地形、功能引擎等多方面,带领你创作一个基础结构完整,且具有丰富拓展性的作品。在整个项目的创作过程中,我们会学习Scratch中常用的各项功能,部分功能的优化处理方式,以及一些较为复杂功能的创作思路。
本书适合对Scratch感兴趣且有一定自学能力的学生,或掌握一定Scratch基础想要更进一步的读者阅读。对于刚刚接触Scratch的读者,建议先按照书中内容完整操作一遍,熟悉Scratch中各模块功能并学习编程基础知识。而对于有一定Scratch基础的读者,建议仔细阅读思考,并尝试根据自己的风格改进程序,在项目创作过程中查漏补缺,并融合不同思路与方法进行升级改造。
本书的素材及案例程序可从QQ群中获取,QQ群号:42186597(禁言)、172511857
(交流讨论)。同时可以关注微信公众号ScratchXMSZ获取更多Scratch相关知识,公众号主要内容为本书相关优质问答资料的汇总整理、Scratch基础知识补充、Scratch经典项目拆解分析等。对本书内容有任何疑问或建议可发送邮件至scratchxmsz@163.com。
作者简介:
王鸿骏
资深创客、项目经理。对Scratch、Arduino及3D建模均有涉猎,曾为多个素质教育品牌提供课程设计及师资培训服务。擅长项目式教学、知识迁移及知识的组合运用教学,以培养学生的发散思维及解决问题的能力。
朱华君
资深创客、软件设计师、信息系统项目管理师、2015 FRC机器人大赛中国区冠军教练、Botball 国际机器人大赛资深教练。拥有10余年STEM教育课程研发、连锁品牌经营经验,擅长项目式教学以及STEM课程与产业衔接设计。
王文永
计算机网络教育育专家,物联网教育与应用设计专家,大中型院校、企业信息化、安全领域专家,企业员工岗位技术能力提升、岗位安全能力提升教育专家。
目录:
前言
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 知识回顾
- 机械工业出版社旗舰店 (微信公众号认证)
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...