Make Your Own Scratch Games
作者: Anna Anthropy
语言: 英文
出版年份: 2019
下载链接:
书籍均收集自互联网,仅供学习和研究使用,请莫用于商业用途。谢谢合作。

书籍摘要

《Make Your Own Scratch Games!》是一本由 Anna Anthropy 编写的 Scratch 游戏开发入门书籍,由 No Starch Press 出版。本书旨在通过简单易懂的方式,帮助读者学会使用 Scratch 编程语言来创建自己的互动游戏。

一、书籍概览

本书适合年龄在 10 岁以上的读者,无论是初学者还是有一定编程基础的读者,都可以通过本书学习如何使用 Scratch 创建游戏。书中内容丰富,涵盖了从基础的 Scratch 编程到复杂游戏设计的各个方面。

二、作者简介

Anna Anthropy 是一位知名的游戏设计师、作者和教育家。她目前在芝加哥的德保罗大学担任游戏设计驻校教师,并且是许多以猫为主题的游戏的创作者。她与自己的小猫 Encyclopedia Frown 一起生活,致力于通过游戏设计激发人们的创造力。

三、书籍内容

第一部分:Scratch 基础与简单游戏开发

  • 第 1 章:Leaf Me Alone! Scratch 基础
    介绍了 Scratch 的基本操作,包括如何创建角色(sprites)、绘制背景(backdrops)以及使用事件(Events)和运动(Motion)代码块来控制角色移动。通过一个简单的“Leaf Me Alone”游戏,读者可以学会如何让一个角色在叶子上移动并留下痕迹。
  • 第 2 章:Weird Bug Chowdown:收集物品与避开障碍
    在这一章中,读者将学习如何创建一个更具挑战性的游戏。游戏中,玩家需要控制一只虫子收集浆果并避开障碍物。通过克隆(cloning)技术,读者可以生成多个浆果,并通过广播(broadcasting)消息实现虫子与浆果之间的互动。

第二部分:进阶游戏设计

  • 第 3 章:Hatlight:洞穴探险平台游戏
    本章介绍了如何开发一个完整的平台游戏。读者将学习如何设计角色的运动(如行走、跳跃、攀爬和下落),并创建一个由多个房间组成的洞穴世界。此外,书中还介绍了如何使用“flickscreen”技术实现屏幕之间的切换。
  • 第 4 章:设计关卡
    关卡设计是游戏开发中的重要环节。本章教授读者如何绘制关卡、添加背景装饰、设计有趣的地标,并通过动画增强游戏的趣味性。

第三部分:音效与分享

  • 第 5 章:创建音效
    介绍了如何使用 Audacity、sfxr 和 Drumcircle 等工具录制和编辑音效,以及如何为游戏添加背景音乐。读者可以学习如何通过音效增强游戏的氛围和玩家的体验。
  • 第 6 章:下一步该做什么
    提供了关于如何进一步发展游戏设计技能的建议,包括如何在 itch.io 上分享游戏、如何与他人合作开发游戏,以及如何制作多人游戏等。

四、特色与亮点

  • 实践性强:书中通过多个实际项目,让读者在动手操作中学习编程和游戏设计。
  • 适合初学者:语言简洁易懂,即使是没有编程基础的读者也能轻松上手。
  • 激发创造力:鼓励读者发挥想象力,设计出独一无二的游戏。

五、总结

《Make Your Own Scratch Games!》是一本非常适合初学者的游戏设计入门书籍。通过学习本书,读者不仅可以掌握 Scratch 编程的基本技能,还可以深入了解游戏设计的各个方面,从而开发出属于自己的有趣游戏。

期待您的支持
捐助本站