Gamemaker
GM迅雷云加速平台下载扩展
Mage松仁玉米 发表于2015-03-17 浏览8723 评论0
该插件是由Mage松仁玉米提供Gamemaker端链接接口,由迅雷提供服务支持的扩展平台。它支持使用迅雷加速技术下载文件,节省宽带,提高速度,支持http,https,ftp,ftps协议的URL下载。 在使用该插件之前,请先进入迅雷云加速开发平台申请使用权限!因乱使用该插件所导致的任何问题,插件作者不承担任何责任。 插件功能: ·让GM支持迅雷云加速开放平台的SDK。 ·支持http,https,ftp,ftps协议的文件下载,使用迅雷云加速平台,节省宽带,提高速度。 ·多线
Gamemaker
MageGMFmod GM上最强大的音频扩展
Mage松仁玉米 发表于2015-03-05 浏览6184 评论0
MageGMFMOD是由icuurd12b42制作,Mage松仁玉米整合的GM上的一款音频插件,其强大的功能完美治愈GM自带的音频函数的硬伤,该插件支持几乎任何一种音频格式的音频文件,支持播放,暂停,停止,音乐长度查看,音乐当前播放位置查看,音乐无缝循环播放,音乐A-B无缝循环播放,音乐频谱查看,音乐密码加密,网络音乐播放,音乐效果添加,使用麦克风等等一系列强大的功能。 由于该扩展太强大了,函数也是众多,为了满足新手的需要,玉米已经制作了整合包和完整包,供不同层次的gamemaker爱好者
Gamemaker
MageFolderCheck 检查文件夹下是否有文件变动
Mage松仁玉米 发表于2015-03-05 浏览5608 评论0
MageFolderCheck是一款可以让GM监视文件夹的插件,当指定的文件夹变动时,这个插件会检查出来并将消息发送到GM。 捣鼓了好长时间的VS,玩了玩C++终于把我生平的第一个插件给做出来了,,好爽啊。。 于是就做了这么一款监视文件变动的插件。 帮助啊,例子啊,DLL啊GML啊GEX啊统统的都在压缩包里了,下载之后就能用了。因为是自己做的所以除了插件名字全中文哦! 在此感谢小狐狸的热心帮助,这回咱也能做插件了。 下载地址:
Gamemaker
MagePAK资源包外置法
Mage松仁玉米 发表于2015-03-05 浏览8296 评论3
MagePAK是基于39DLL插件上的一款资源外置扩展程序,适用于Gamaemaker8.0及Gamemaker8.1,这款插件可以方便的让你把所有的游戏资源(精灵,背景,音效)全部的外置在EXE文件外部,并将所有资源文件打包成一个或多个专用的资源包文件,插件集成文件头效验,加密文件功能,可以使你的游戏程序文件看起来不是那么臃肿,让你的游戏看起来更高端大气上档次。 在使用本扩展以前,请确定你已经安装并导入使用了39DLL扩展包!否则将无法使用本插件。 那个,如果有什么BUG的话欢迎提
Gamemaker
GM Threads 2.0 多线程GM
Mage松仁玉米 发表于2015-03-04 浏览6566 评论2
好了好了好了!大家,快点哈哈哈的大笑几声吧!我为什么这么说呢哈~那是因为近天给大家带来的这款插件可是GM中的劳斯莱斯啊。。。下面看介绍。 这款插件是特意为追求高等游戏的友友制作的,当然不是我制作的就是了,只是我负责整理的。那么这个高级的插件就是为GM输出的游戏插入更多的线程。 别告诉我你不知道线程是啥,这么告诉你吧,可能大家都遇到过这样的情况,遇到些效率比较慢的函数,类似是加密啊,解密啊,打包解包啊,这些的效率都是很慢的,但是如果我们用一个独立的线程去执行这些动作,那他们在执行的过程
Gamemaker
Mage Replay回放文件生成
Mage松仁玉米 发表于2015-03-04 浏览5486 评论1
为了方便广大青少年及劳动妇女的需要,玉米特意准备了回放文件脚本扩展函数,此款脚本可以帮助你生成回放文件,生成出的文件短小精悍,才几十到几百KB,共享方便,储存方便,随时随地欣赏自己的个人游戏技术,该脚本是你绝对不能错过的。 这个脚本对游戏编程方面做出了很大的限定,因为是回放文件,所以说不能有一帧的误差,这就对游戏的编写有了很多的强制性要求。 插件原理:记录用户按键输入、随机种子,利用数据结构列表存储数据,完成回放,必要插件:GMZ解压缩插件,以及ultracrypt文件加解密插件,没有这些插
Gamemaker
使用脚本轻松实现文本文件加解密
Mage松仁玉米 发表于2015-03-04 浏览6849 评论0
简介
这是一个可以加密或者解密文本文件的GML脚本,使用者在下载这个脚本之后导入到自己的游戏里面,就可以实现文本文件的加密和解密。是一个很好很强大的脚本。
脚本名:File Encryption System
作者:Kevin Haroldsen
Gamemaker
利用Ultracrypt进行文件加解密
Mage松仁玉米 发表于2015-03-04 浏览5972 评论0
【标题】:文件加解密插件 【描述】:对于某些什么加密资源什么的,可以用着 【GM版本】: GM6.1 GM8.0 GM8.1 【文件类型】: dll 【文件大小】: 214.09KB 【下载地址】:点击这里Ultracrypt是一个很简短切易用的插件,这款插件不仅可以
Gamemaker
GMZ压缩解压缩ZIP插件
Mage松仁玉米 发表于2015-03-04 浏览14732 评论0
简介
介绍一个可以使用GM来解压或者创建ZIP压缩文件的DLL动态链接库,喵桑给我找的。然后看似挺有用的然后就整理一下共享给大家。 使用之前必须把GMZ.DLL放在游戏的工作目录下,否则无法运行哦~
插件使用说明
GMZ_Init()
GMZ的初始化函数,要使用GMZ之前,必须无条件的运行它。
GMZ_ZipOpen(file,password)
参数file:指ZIP文件的路径及文件名,字符串形式
参数password:如果需要解压的zip文件含有密码,则你需要将密码输入到这个参数中,字符串形式,无密码则为空字符串 这个函数会返回后面一些函数必须用到的zip index,把这个索引保存再全局变量中则会方便调用,后面的函数中index都指的是这个索引。
GMZ_Close(index)
关闭掉指定index的zip文件,在zip文件操作完毕后运行这个函数释放掉打开的zip文件以释放内存。
GMZ_Create(filename,password)
这个函数可以创建一个新的ZIP压缩文件,并返回改压缩文件的索引值。
参数filename:需要创建的zip文件的路径以及文件名,字符串形式。
参数password:你可以赋予这个创建的zip文件一个密码,字符串形式。
GMZ_FileAdd(index,zip_filename,filename)
加入filename文件到索引为index的zip文件内,并设置该文件在zip文件中的名字为zip_filename。
GMZ_FolderAdd(index,folder)
在索引为index的zip文件中加入一个名字为folder 的文件夹。
GMZ_ExtractAll(index)
解压索引为index的zip文件内的所有文件到GMZ.DLL所在的目录。
GMZ_ExtractName(index,filename)
解压索引为index的zip文件内的filename文件到GMZ.DLL所在的目录。
GMZ_ExtractPos(index,pos)
解压索引为index的zip文件中位置在pos的文件到GMZ.DLL所在的目录。
(Ps.这个函数我没怎么用过,根据英文翻译可能是这个意思,反正我是用不到,如果想用的话大家自己去琢磨琢磨吧。)
GMZ_GetCount(index)
返回索引为index的zip文件中所存的文件数量。
GMZ_GetName(index,pos)
返回索引为index的zip文件中第pos个文件的文件的名称。
GMZ_GetPos(index,name)
返回索引为index的zip文件中文件名为name的文件在压缩包中的位置。
GMZ_GetSize(index,pos)
返回索引为index的zip文件中位置为pos的文件解压后的大小。
GMZ_GetCsize(index,pos)
返回索引为index的zip文件中位置为pos的文件压缩后的大小。