新的计时系统Time Sources
以前在 GameMaker 里需要用到计时器的话要么用自带的alarm,缺点是有数量限制最多只能 12 个,要么得自己写个方法去处理,要说有多不方便,可能也谈不上,但也实在算不上好用,于是在前两个月 YoYo 引入了 TIme Source......
关于json的使用
JSON 是一种在各种开发过程中十分常用的轻量化数据格式,我之前也曾经介绍过用 JSON 来实现游戏存档机制的方法,而在 GameMaker 更新支持 Struct 结构体后也引入了新的 JSON 函数,个人感觉现在 GameMaker 使......
GML中的颜色
说起 GameMaker 里的颜色,不知道各位的第一反应是什么,也许是c_white、c_black这些内置的常量,或是相对奇葩的 BGR 格式的 16 进制色值,今天刚好群里有人说到这个事儿,就聊一下当前版本的 GameMaker 中颜色......
伪3D之SpriteStacking入门篇
部分图片引自
众所周知,GameMaker 是 2D 游戏引擎,如果真的想做 3D 游戏当然是出门右转 Unity 或左转 Unreal 会更好,但架不住总是有人喜欢用最顺手的工具玩花活,于是就出现了本文的主题—— Sprite ......
GMS2 2.3.0.x 系列如何适配 Xcode 12
群里有朋友最近发现使用 GMS 2.3.0.x 的版本导出工程文件到 Xcode 进行编译的时候出现大量红色报错并且无法完成编译工作,然后经过搜索发现了官方早在 2 个月前就给出了相关的解决方案,官方承诺在 2.3.1 版本会内建支持变异,......
关键词“Function”及Methods异同分析
原文地址:
GM 版本: Studio 2.3+
针对平台: Windows / All
GMS2.3 发布以后在脚本和函数的定义和使用上跟以往有了较大的区别,因此在官方论坛出现了这一篇阐述其中基本概念和使用要点的教程,跟大家......
ds_grid旋转函数
原文:
镜像翻转
(replace new_grid and old_grid with the ds_grid's you want to change)
var size_h = ds_grid_width(old_......
5/100 - 根据距离自动调节音量
挑战评级:★★
水准
时限
初学
30分钟
略懂
20分钟
熟练
8分钟
计分项
得分
准时完成
20分
进阶挑战
20分
挑战目标
根据玩家角色和目标对象的距离,来调节音乐或音效的声音大小,距离越远则音量......