GMS2摄像机系统指南

原作者:Madde Michael 译者:highway★ 译注:由于gms1的view已经被干掉,新接触2代的用户对摄像机系统并不太熟悉。在游戏的前期(prototype或demo)开发中,摄像机处于3C(Character, Con......

choose和随机取值

按说这内置函数大家看看帮助文档也就行了,不过最近连续遇到有人问了相关的问题就一并介绍一下 。 随机应当是在编程过程中十分常用的函数了。通常我们在 GameMaker 中用的较多的一般是 random(n) 和 random_ra......

完美像素相机

原文地址: 原作者: 这是一个迷你教程,主要是介绍在 GameMaker 中实现一个可以完美匹配亚像素(sub-pixel)位移的相机系统! 思路 假设你现在做了一个像素风的游戏 当相机移动时,你可能会发......

draw_text_ext简单聊

大多数情况下,我们做游戏总要用到文字,而大量的文字显示就需要考虑排版。 文字最基本的排版手段就是换行,那么我们该怎么在游戏中让文字自动换行呢? 如果看过一些教程的朋友应该都知道再 GMS2 里普通的文字绘制函数是: draw_te......

自定义计时器Timer

这篇文章内容为自定义Timer,虽然稍微要比Alarm用起来要稍微花些时间来设置,但是这带给我们的好处却更灵活更方便管理自己的代码~ 依旧面向新手 作者:Nathan Ranney 翻译:highway★ 原文......

在GMS2中使用Surfaces实现屏幕撕裂波纹效果

作者:nikles 翻译: 原文地址: 初衷 在玩过之后,我也想实现Hempuli(上句那个游戏的开发者)在他的游戏做出的效果。我不知道该如何实现,所有我不得不从头开始,思考不同的方法。 我对shader(译注:着色器......

用 Struct 实现 JSON 存档系统

前段时间群里有朋友在讨论游戏存档的问题,想起了前两年曾经介绍过几种简单的实现存档的方式,分别是采用内置的 game_save() 函数、ini 配置文件和 ds_map 加密存储,其中 ds_map 数据结构可以兼容 JSON 数据,但用 ......

游戏内中文输入

大家好,今天给大家介绍一下利用 GameMaker 自带函数进行游戏内中文输入的操作方式,在我看来这个方式的优缺点都非常明显 优点 缺点 简单易用 对话框样式简陋 跨平台兼容性好 弹出式对话框会中断游戏体验 所以,我......