使用GameMaker Studio和GML构建游戏实战
需积分: 9 158 浏览量
更新于2024-07-20
收藏 9.01MB PDF 举报
"Practical GameMaker: Studio Language Projects" 是一本专为想要使用GameMaker: Studio及其内置的GML(GameMaker语言)编程语言来创建有趣且引人入胜的游戏的开发者编写的指南。这本书通过24个实用的编程元素,帮助读者掌握游戏开发的关键技能。每个章节都包含新编程元素的介绍、示例、工作表和迷你项目,以便测试新学知识。在完成所有元素的学习后,读者将把所学应用到一个经典的街机风格游戏中。
本书以全彩形式提供逐步指导,每个章节结束后都会展示如何将所学应用于最终游戏,并提供额外的项目供尝试。这些迷你项目包括评分指南和每个项目的运行示例,非常适合教育环境。同时,书中还包含一些作业,可以作为课堂上相关课程作业的一部分。
本书旨在教授以下内容:
1. 使用GameMaker: Studio和GML创建游戏。
2. 掌握GML变量、条件语句、绘图、键盘输入和简单移动。
3. 学习对象和事件处理,以及创建GML精灵、健康值/生命值、警报、碰撞和房间。
4. 通过GML背景、声音和音乐、启动屏幕和菜单以及特效提升游戏体验。
5. 在游戏中实现GML随机运动和AI行为。
6. 学习GML循环、数组、ds_list、路径和脚本的用法。
本书面向已经有一定游戏开发经验,但对GameMaker或GML不熟悉的读者,或者对GameMaker: Studio有一定了解但刚接触GML的新手。
书中的章节涵盖了从基础的变量和条件语句,到高级的AI运动和脚本编写,还包括创建游戏的具体步骤,如设置精灵、声音、背景、路径和字体等。每个章节都旨在巩固和扩展读者的技能,最后通过一个完整的项目将所学知识整合起来。
通过本书,读者不仅可以深入理解GameMaker: Studio的工作原理,还能获得实践经验,从而能够独立设计并实现自己的游戏项目。
2021-04-09 上传
2017-09-24 上传
2021-05-17 上传
2021-07-02 上传
2021-03-08 上传
2021-05-26 上传
2021-02-09 上传
ramissue
- 粉丝: 0
- 资源: 1487
最新资源
- 俄罗斯RTSD数据集实现交通标志实时检测
- 易语言开发的文件批量改名工具使用Ex_Dui美化界面
- 爱心援助动态网页教程:前端开发实战指南
- 复旦微电子数字电路课件4章同步时序电路详解
- Dylan Manley的编程投资组合登录页面设计介绍
- Python实现H3K4me3与H3K27ac表观遗传标记域长度分析
- 易语言开源播放器项目:简易界面与强大的音频支持
- 介绍rxtx2.2全系统环境下的Java版本使用
- ZStack-CC2530 半开源协议栈使用与安装指南
- 易语言实现的八斗平台与淘宝评论采集软件开发
- Christiano响应式网站项目设计与技术特点
- QT图形框架中QGraphicRectItem的插入与缩放技术
- 组合逻辑电路深入解析与习题教程
- Vue+ECharts实现中国地图3D展示与交互功能
- MiSTer_MAME_SCRIPTS:自动下载MAME与HBMAME脚本指南
- 前端技术精髓:构建响应式盆栽展示网站