第一个是我做的毕业设计,参照https://www.youtube.com/playlist?list=PLZlv_N0_O1gbY4FN8pZuEPVC9PzQThNn1做的。是我第一次尝试用虚幻引擎做游戏,写了好几个月,可用cardboard玩,当时我做的时候还是4.8(后来用的是4.11),官方没有对cardboard的支持(现在对daydream的支持还没去研究),我通过多玩家分屏和Set View Target with Blend实现了左右显示(本来还想用post Process加个鱼眼镜头的效果,测试后发现post Process的效果是直接添加到整个游戏画面,而不是单个眼睛的画面,没法用),通过重力感应可以识别左右转、跳跃。部分模型来自Stylized Forest素材包,用到的树是通过SpeedTree建的,UI也是自己用PS做的。
游戏本身很简单,这个代码写的太烂,我就不发源码了,也别问我android为什么画质那么差,我也想知道=_=。
第二个是最近练手做的。之前玩到《疯狂动物园》觉得挺好玩,就想试试能不能做出来,总共做了两个半月。
场景用的是Stylized Low Poly Environment,动物模型除了大象是自己做的其他都是从网上下载的高模减面,人物模型是参照https://youtu.be/DiIoWrOlIRw做的,用AdvancedSkeleton5绑的骨骼和蒙皮、自己调的动画,程序都是蓝图写的,用stream Level实现了无限长的地图(set Level Transform 只在Standalone Game模式有效)。
在写AI的时候,我照着网上的教程写发现地图之间的Nav Mesh会被隔断,当时没注意到Navigation有Runtime Generation和Nav Link Proxy这两个功能,于是决定用Add Movement Input和Line Trace来写,饶了些弯路。
处理这些美术资源用了一个月,程序写了一个半月。由于很多功能之前没考虑好,都是后来强行加上去的,现在成了一种再加功能就要改许久bug的状态=_=,我也就不重构了,发上来给大家看看。(只保留了我自己做的,素材包我也没权分享。英语不是很好,变量名之类的有什么错误不要见笑)。
百度云:Animal_Run_Windows_x86.zip_免费高速下载|百度网盘-分享无限制
求职,全职兼职都行,我能够用Maya和c4d建简单的模型,熟悉PS(做过淘宝美工兼职),熟悉flash(做过一些小游戏)。编程方面熟悉JS、AS3,自学过python(能写一些小程序,也试过写maya插件),C和C++学校虽然教了,不过没怎么实践过。