🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
![](https://box.kancloud.cn/ab1f5c8dbd0d9887f3d6bc648f958fd3_660x99.png) # GameMaker Studio 2 用户手册 > ~~翻译:顺子、根号三、lone_star、highway★、ikonon、hihibaibai~~ > 上述人员目前基本停止了手册翻译工作,后续汉化内容将逐渐改用由断水组织的汉化小组的汉化文档内容(主要是原版手册不便于移动设备浏览) > 翻译: 断水小组 > 原版地址:[GameMaker Studio 2 User Manual](https://docs2.yoyogames.com/index.html) > 汉化版地址:[GameMaker Studio 2 用户手册](https://docs.gamebar.me/gmsDocs/) > 本页是全手册的介绍及索引,同时也在本页标注了文档各部分汉化进度 > ~~如果你也有兴趣一起参与翻译可以加入QQ群:386355428~~ 欢迎使用GameMaker Studio 2用户手册! 本文分为三个部分,首先会简单向您介绍GameMaker Studio 2的界面和基本工作原理,然后再介绍一些更高级的使用方法,最后则会介绍GameMaker Studio专用的脚本语言GML(Game Maker Language),以及通过可视化脚本编写工具Drag and Drop提供的拖拽编码功能来制作游戏。 为了方便阅读,我们创建了一个简单的快速入门指南,即使您以前熟悉其他游戏开发工具,也建议您从这里开始了解GameMaker Studio 2的工作原理。 您会发现GameMaker Studio 2使用起来简单直观,无论您的基础如何,都很快就能做出您一直想做的游戏。 > 注意:由于GameMaker Studio 2的模块化特性,在本用户手册中有一些内容没有被包含在内,特别是真机联调和相关配置,针对相关平台支持的最新消息和问题排查指南,请参阅[Yo Yo Games帮助中心](https://help.yoyogames.com/hc/en-us)。 ## 入门 本节是使用GameMaker Studio 2的第一站,在这里您会了解到GameMaker Studio 2是如何工作的。 您会发现GameMaker Studio 2非常直观简便,在掌握这部分内容后,即使您从来没有使用过任何游戏引擎,也可以没有丝毫问题直接开始制作游戏。 当您掌握了一些基础知识以后,您可以点击下面的链接来更深入地了解GameMaker Studio 2中的不同组件。 ### 安装配置(汉化完成度100% By 根号三) [版本授权](版本授权.md) [安装](安装.md) [更新](更新.md) [发布日志](发布日志.md) [所需SDK](所需SDK.md) [账号](账号.md) [首选项设置](首选项设置.md) [输入](输入.md) ### 快速入门指南(汉化完成度100% By 根号三) [概览](概览.md) [启动页](启动页.md) [工作区](工作区.md) [资源树](资源树.md) [工作流](工作流.md) [编译](编译.md) [调试](调试.md) [快捷键](快捷键.md) ### 附加信息(汉化完成度0%) [文件系统](文件系统.md) [使用缓冲区](使用缓冲区.md) [纹理页](纹理页.md) [导入非位图精灵](导入非位图精灵.md) [命令行](命令行.md) [位运算符和二进制](位运算符和二进制.md) [出错信息](出错信息.md) [JSDoc使用](JSDoc使用.md) [过时函数](过时函数.md) ## 界面 GameMaker Studio 2 IDE(集成开发环境)中有许多进阶功能,如果您希望充分利用产品,那么这些选项非常重要。 这些选项包括源代码控制集成,项目配置,高级调试和一些用于创建修改游戏素材的附加工具(请注意,这些高级工具的实用性将取决于当前使用的GameMaker Studio 2账号的授权情况)。 ### 编辑器(汉化完成度60% By 顺子) [精灵编辑器](精灵编辑器.md) [图像编辑器](图像编辑器.md) [瓷片集编辑器](瓷片集编辑器.md) [音频编辑器](音频编辑器.md) [路径编辑器](路径编辑器.md) [脚本编辑器](脚本编辑器.md) [着色器编辑器](着色器编辑器.md) [字体编辑器](字体编辑器.md) [时间轴编辑器](时间轴编辑器.md) [对象编辑器](对象编辑器.md) [场景编辑器](场景编辑器.md) [内含文件编辑器](内含文件编辑器.md) [扩展编辑器](扩展编辑器.md) [备注编辑器](备注编辑器.md) ### 附加功能(汉化完成度0%) [混音器](混音器.md) [输出窗口](输出.md) [设备管理器](设备管理器.md) [远程工作](远程工作.md) [项目图生成器](项目图生成器.md) [调试模块](调试管理器.md) [版本控制](版本控制.md) [YoYo资源市场](YoYo资源市场.md) [最近使用窗口](最近使用窗口.md) ### 设置(汉化完成度0%) [跨平台配置](跨平台配置.md) [游戏配置选项](游戏配置选项.md) [纹理组](纹理.md) [音频组](音频组.md) [配置项](配置项.md) ## 脚本(汉化度1%?) 本节介绍了在GameMaker Studio 2中用于编程的脚本语言的不同使用方式。选择用何种方式来创建项目取决于您的能力和技术背景。由于每个人编程基础各不相同,GameMaker Studio 2为了尽可能适应不同人的不同需求,为开发者提供两种不同的模式可供选择选择: ### DnD拖放模式 拖放模式(DnD™)非常适合初学者或那些更追求可视化编程的人(一般称为视觉脚本语言),他可以把各种功能通过拖拽的方式纳入对象编辑器中,从而实现完整的功能模块。 [拖放编程概览](拖放编程概览.md) [拖放编程功能索引](拖放编程功能索引.md) ### GML脚本语言 在这部分,你可以获得GameMaker Language语言愈发的相关内容,并可查阅函数索引和示例,这里有完整的内置GML函数的参考指南。如果你是脚本语言的初学者,建议您从GML概览开始阅读,如果您熟悉编程则只需在必要时来此查阅函数名和用法即可。 [GML概览](GML概览.md) [GML函数索引](GML函数索引.md) 请注意,这两种开发方式并不相互排斥,您完全可以根据自己的能力和需求,混合使用GML与DnD。