个人介绍
高中自学编程,大一开始自学游戏开发、Unity,到现在为止已经个人独立开发了很多类型的游戏Demo,比如RPG、卡牌游戏、3D联网对战游戏等等,除此之外,我还有饥荒人物MOD开发经验[3]以及MineCraft游戏内编程经验等。目标是制作优秀的游戏,为此我了解了非常多游戏开发相关的技术,包括程序,美术,策划和项目管理方面的,如:我自己设计并实现了一个基于Unity C#的2D游戏框架,包括UI、资源、数据、战斗、地图、编辑器拓展等部分,以及ILRuntime热更新功能,且基于该框架设计实现了一款2D像素风银河恶魔城类横板RPG冒险游戏和ROUGUELIKE(随机地牢)游戏[4]。对游戏优化方面,如DrawCall、GC等都有一定的了解和实战经验。Spine、Spriter这类动画实现方案,Wwise、FMOD Designer这类音频中件,可以用FL Studio进行简单编曲创作。同时我还会一点板绘,可以自己画一些角色原画或者2D模型,或者设计一些UI。
工作经历
2022-11-01 -至今成都独立开发者联盟网络科技有限公司Unity客户端开发工程师
负责公司新项目研发,主要是参与一款面向东南亚的Moba项目的部分系统开发和一款多人联机VR桌游项目的主要客户端内容开发。
2021-10-30 -2022-11-01成都龙渊网络科技有限公司U3D客户端开发工程师
负责公司游戏业务的客户端开发和版本迭代等。参与的项目包括但不限于《万象物语》《音乐世界Cytus2》《聚爆》等
教育经历
2018-09-01 - 2022-06-15成都信息工程大学软件工程本科
技能
已经上线的热门音乐游戏,我在该项目中负责的内容: 1.合并多方代码(如Cytus2和明日方舟联动)。2.客户端本地化3.新版本内容(新角色、活动关卡等)开发。4.iOS/安卓/Steamwork.Net等各渠道以及内部数据统计、权限等SDK接入、更新以及和服务器后端进行各类交互。5.各渠道出包、交付。5.安卓、iOS、PC(Steam)环境出包流程设计实现和优化,游戏在不同机型下的适配优化等。
公司的VR桌游项目,玩家操纵自己的棋子在场景中抵御不断刷新的丧尸攻击,最终存活下来的玩家则获得胜利。 该项目使用UnityXR作为跨vr平台的vr交互方案(主要面向pico/ouclus),网络方面使用过Photon Fusion网络框架和Socket服务器/客户端框架,使用UniTask作为异步方案.