这里专注于GamePlay和游戏互动,985双一流学历,专注于Unity3D客户端开发。熟练使用C#脚本、C#高级语法,能够支持PC/移动端多平台发布。
Unity3D引擎:掌握Unity的API接口,能够根据游戏需求自定义地扩展编辑器。
图形与动画:掌握Shader编程、新版粒子系统,能够实现美观的视觉效果,提升游戏的沉浸感。
版本控制与团队协作:熟悉Git版本控制工具,具备团队协作开发经验,能够与美术、设计等岗位紧密配合。在校、在职期间参与了大大小小多个游戏项目。
性能优化:具有性能调优经验,能针对Unity项目进行框架优化、算法优化、内存优化、帧率优化等。
2D横版塔防游戏开发(Unity): Teyvat -Rush
——参考经典游戏 《植物大战僵尸》,实现了根据难度随机生成怪物的算法,为策划设计了方便配置的Excel表格。
自制桌游,实现Linux服务端、Windows客户端(Unity): KINGofARCAEA
——回合制卡牌 桌游,借助Mirror插件实现,可远程联机。利用单例模式管理在线玩家ID、利用命令模式收集本地玩家的所有输入,经由服务器转发给其他客户端进行逻辑演算。
利用DPL算法求解蜂窝数独(Unity) : Haniddoku
——将标准蜂窝数独的规则转换成10609条合取范式规则,导入DPL算法,求解合取范式中命题逻辑的布尔可满足性问题。
移动端(Android) 下落式音游(Unity): Biloom
——继承Slider组件 自定义音乐播放器的进度条;实现PC端制谱器,支持同一帧移动大量音符,谱面文件可导入移动端打包。
3D视错觉解谜游戏(Unity): Optical Illusion
——致敬 《纪念碑谷》《无限回廊》, 为正交投影下的正方体设计了独特的数据结构,实现遮挡顺序判断、自动寻路等逻辑。
这是一款移动端下落式音游,美术风格参考了经典音乐游戏《Deemo》。 游戏支持电脑上导入歌曲制作铺面,然后打包到移动端作为新版本发布。 所有程序功能均有我一人实现,包括但不限于:UI搭建、音符判定 、制谱工具等。
我们的游戏是一款3D类泡泡堂的游戏,但是却在泡泡堂的基础上加入了新的规则 [所见即所得] 游戏地图有着很强的视错觉效应,我们根据这一效益设计了特殊的玩家移动手段和交互手段,让玩家所见即所得 [地图的修改与保存] 玩家可以在地图上摧毁与生成方块,并能为地图涂抹颜色。