个人介绍
工作经历
2017-01-01 -至今北京六趣网络科技有限公司引擎主管
负责公司自研2d引擎的研发与维护,管理引擎组的人员及技术方案,把控核心数据结构和效果呈现。通过个人规划、架构设计和代码编写,逐步完成了成行的自研引擎架构体系。 我负责的工作就是引擎部分。最初负责安卓引擎的开发与维护,这个阶段的引擎分为安卓、iOS和网页端,每个端独自维护一套业务和渲染的代码,开发人员繁多,人员成本巨大。后续升为引擎主管,进一步优化了引擎架构,将引擎拆分成3层结构:渲染层、SAL协议层和业务层。业务层主要负责游戏数据的解析,对于游戏制作结果的还原,对于用户交互的响应以及一些平台业务的协调。渲染层主要负责基础功能的封装和实现,线性图形、纹理和文字的渲染,一些图像处理,音频视频的播放,一些动态效果的呈现,网络交互,资源和内存显存的管理维护等。各端都基于OpenGL进行了原生渲染引擎的开发,并且扩展了平台,打通了steam游戏的发布,各小游戏平台的对接。后续又对原生的鸿蒙os下的渲染引擎进行独立开发,全程ai辅助,并对ai实现的功能进行性能优化。
2011-08-01 -2016-12-01智乐软件(北京)有限公司(Gameloft)软件工程师
这是一家法国的游戏公司,育碧旗下子公司。 从进入公司开始参与项目Realfoot(真实足球)Android端的手游开发。负责球员行为,球队战术以及用户组合操作行为的开发和实现,在无ai的情况下,通过复杂的加权行为算法,实现npc球员的行为决策。通过用户的按键输入,处理玩家行为,完成射门传球以及深层次战术控制。后期进一步支持多点触摸的支持模拟主机手柄的操控体验。参与了项目资源优化,渲染优化等多项性能优化工作。通过图像原理动态处理球衣变更以及球员肤色变更。
2009-12-01 -2011-03-01大连住友电工有限公司软件工程师
公司是日本全资企业,是日本三井住友集团下三井住友电工株式会社在大连的子公司。公司主要是对母公司的各种erp系统的对接开发和维护。使用技术包括Java,struct,SQL和存储过程等
2008-07-01 -2009-10-01上海惠普有限公司大连分公司软件工程师
参与公司各种erp项目,包含网页和windows应用。使用技术包括j2ee,c语言,C#,shell,SQL等。使用英语进行日常口语和书面交流,使用日语进行开发文档的阅读和对接
教育经历
2004-09-01 - 2008-07-01大连理工大学软件工程本科
2004-2008期间就读于大连理工大学软件工程专业,顺利取得学历证和学位证。上学期间学习了系统的软件开发知识,对于软件开发有系统性的理解。学习了大量数学知识,对于日常开发形成了明显帮助。学习了大量数据结构和基本原理方面的知识,对于程序架构和性能优化有着丰富的认识和理解
语言
技能

橙光引擎是AVG/互动阅读运行时:解析作品包、播剧情、画画面,并接登录、商城、云存档等业务。功能可以按下面几块看。1.多端运行支持H5、*小游戏、快应用、客户端下载玩。画面走SAL(Canvas/WebGL),同一套剧情逻辑换适配层即可。2.剧情播放(核心)解析game.bin/map.bin,m

底部有五个主入口:首页:精选大厅、排行榜、推荐、福利、创作比赛,用来发现热门和推荐作品。书库:按频道浏览作品,也可以被后台配置成H5活动页。我的:用户收藏、精选和已拥有的作品。发现:动态信息流,以及Share/话题社区(发帖、回复、搜索)。个人中心:账号、菜单入口、充值和福利相关能力。围绕这些入口,



