内容简介
本书特色创新突破图形化编程案例形式,聚焦打造超酷有趣大型项目,全彩印刷,完整代码掌握如何运用知识,一步步创作一个“超级玛丽”式超酷大型通关游戏项目项目式学习体系,真正掌握如何运用所学的编程知识,全面提升计算思维内容要点聚焦于打造一个超酷的大型项目,全面升级计算思维与编程技能。不同于制作各种小项目,本书将带领你创作一个结构完整、功能完善、效果突出,且具有丰富拓展性的大型游戏项目。本书采用项目式学习的方法,化整为零将项目分解为各功能模块,从角色造型、过场动画、信息录入、角色互动、生成地形、功能引擎等多方面进行制作,最终创作出一个具有个人特色的大型游戏项目。在整个项目的创作过程中,你将学会Scratch中的各项功能和编程知识,培养计算思维来解决大问题,体会到创作的乐趣并收获成就感。本书适合有一定编程基础的青少年阅读,也适合想要进一步学习提高编程和思维能力,喜欢挑战以及参加竞赛的读者学习,同时还可帮助老师开展相关课程的教学工作。
AI简介
这是一本计算机编程设计类的程序设计书籍。本书以项目式学习的方法,带领读者创作一个结构完整、功能完善、效果突出,且具有丰富拓展性的大型游戏项目。全书内容分为角色造型的创建与编辑、角色属性设置、背景特效的创建与调整、角色运动的设置与实现、角色攻击设计与实现、击败怪物与奖励机制设计、属性变量设计与应用、属性值与角色状态同步、地形数据的制作与记录、切换关卡的实现与优化、上锁门设计与实现、通电门设计与实现、BOSS关卡地图位移控制、BOSS奖励分级与抽奖机制、角色外观与特效应用、声音模块对情绪的影响等多个章节,涵盖了游戏开发中的各个方面。
书中通过角色造型的创建与编辑,让读者掌握如何创建和编辑角色的造型,包括角色的颜色、形状、大小等。通过角色属性设置,让读者了解如何设置角色的各种属性,如力量、智力、体力、幸运等,并理解这些属性如何影响角色在游戏中的表现。通过背景特效的创建与调整,让读者学会如何创建一个吸引人的背景,以及如何调整背景特效以增强游戏体验。通过角色运动的设置与实现,让读者掌握角色在舞台上的移动方式,以及如何进行初始设置。通过角色攻击设计与实现,让读者了解如何设计角色的攻击动态效果,以