GameMaker: Studio 学习笔记(一)Sprite Editor

来源:互联网 发布:jmeter 相应数据乱码 编辑:程序博客网 时间:2024/05/16 09:50
第一个接触的游戏引擎,能找到的中文资料不多,整一下一些遇到的问题和解决方法吧

安装&基础操作

直接贴链接吧,也没什么好废话的
https://indienova.com/indie-game-development/gms-tutorial-1-introduction-and-installation/
有8篇,感觉很详细,从入门到一个基本的操作的熟悉,其中一个注册还是要翻墙的


Sprite Editor

稍微写写没提到的Sprite Editor吧,反正不会就多按按(人生经验),顺便可视化做得很好图像很生动233(所以我写这个干嘛)
在这里

这里写图片描述

顺便感慨一下,GMS的绿比Qt的深呢233

Transform

图像的形状变化
- 平移,镜像,旋转,拉伸,扭曲(??,反正就把矩形变平行四边形)
- 重设画布大小,拉伸,裁剪

Images

图像的处理
- Cycle Left & Right ,调整图像的顺序(把第一幅扔最后这种)
- 黑白(去色),两个调色相的,对比度和饱和度,反色
- 遮罩,去(掉一种颜)色,平滑边缘,透明度,通过文件设置透明度(当作蒙版吧),去色,模糊,锐化
- (然后一块像是图层样式)描边,阴影,扩充边缘,按钮化(??),渐变填充

补一句,在PS导出的时候因为gif经常会出问题……就是会有奇怪的白点,后来都用一种颜色来代替透明度0的位置,然后导入后去色
只能进行简单的处理(废话),不过效率高呀

Animation

动画
- 前两个都是把动画的帧数调到指定值,就是方式不一样,前者0123->01230123,后者0123->00112233
- 反向和插入一组反向
接下来就像flash里的补间动画了(orz)中间会形成一个过渡
- 移动和旋转
- 这一块和images里差不多,颜色的一些变化
然后是ppt里奇怪的飞入飞出动画(我也不知该怎么翻译)
- 缩小,放大,拉伸,压缩
- 覆盖,变形,前一个我开了个图直接给我盖在上面了,后面一个有底图透明度降低新的图透明度升高的过程


接下来的几篇就整一整想着写这个游戏中的一些问题和解决吧,感觉要是一段时间没写很容易忘了自己以前在干什么orz,也算经历吧。

自己也能感觉到自己的不足,很多时候可能没法把代码写得干净好看,希望有不当的地方可以指出。

对于GMS的感觉是,(连碰撞都不用自己写真的太方便了orz),算是第一个接触的游戏引擎,感觉也有很多不完善的地方,比如Sprite Editor很多操作和PS很像但少了很多概念,希望在编辑给room加个图层,在创建instance之后一些透明的碰撞的块就没有标记要凭感觉去乱按了……

总的来说还是很优秀的!难说大佬可以写写《基于GM的oop学习》之类的哈哈。

这个故事开始于某天突然有人心血来潮想做游戏要是有机会大概可以讲讲这个故事(但应该不是由我来讲了
0 0
原创粉丝点击