2017-02-01 21:41:20 birdy_ 阅读数 1125
  • Unity 值得看的500+ 技术内容列表

    Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

第一个接触的游戏引擎,能找到的中文资料不多,整一下一些遇到的问题和解决方法吧

安装&基础操作

直接贴链接吧,也没什么好废话的
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学习》之类的哈哈。

这个故事开始于某天突然有人心血来潮想做游戏
要是有机会大概可以讲讲这个故事(但应该不是由我来讲了
没有更多推荐了,返回首页