跳到主要内容

项目合集

项目合集

这里是我过去参与和负责的项目合集。当前正在全职开发的独立游戏 《Ebonor: Covenant Awakened》 放在最上方展示,其下按时间由近到远排列历史项目经历。

独立游戏 · 开发中

个人项目 · 当前主力

Ebonor: Covenant Awakened

九主神契约系统的 3D Roguelite 割草游戏

技术栈:Unity · C# · URP · Shader Graph / HLSL · Blender

身份与职责
独立开发(系统设计 / 客户端开发 / 技术美术 / 部分美术与工具链)
平台与状态
PC · Steam(计划 Playtest)

身份与职责

  • 设计并实现九主神契约系统、武器/技能/辅助技能的构筑与数值成长逻辑。
  • 负责角色控制、战斗循环、敌人波次与关卡节奏等核心客户端逻辑开发。
  • 搭建数值与战斗调试面板、战斗日志系统,用于 Playtest 与数值平衡调优。
  • 负责角色绑定、GPU 动画、Shader 与战斗特效实现及性能优化。
战斗场景

过往项目

过去的项目经历

按时间由近到远排序,主要展示 Unity 客户端与技术美术相关项目。

2021.7 – 2024.3

AOO(SLG 项目)

北京壳木游戏 · Unity 客户端开发

AOO(SLG 项目)

一款以 SLG 为核心玩法的项目,负责主要功能模块、渲染效果与性能优化,项目使用 Addressables 与 Lua 热更框架。

技术栈:Unity · C# · UGUI · Addressables · SLua · URP · Shader

身份与职责

  • 负责多个系统的新功能模块开发与现有功能迭代,保障版本节奏与需求落地。
  • 编写与维护游戏内 Shader,用于战斗表现、地图/单位效果等视觉强化。
  • 推动项目从内置渲染管线升级至 URP,包括材质迁移与兼容性问题排查。
  • 搭建并使用性能检测流程,定位首帧与战斗场景瓶颈,持续优化内存与帧率。
平台:移动端 · iOS / Android

2020.8 – 2021.7

Solitaire Home

北京贝塔科技 · Unity 客户端开发

Solitaire Home

卡牌 + 养成向的休闲手游,负责活动玩法开发、编辑器工具、Shader 和整体性能优化。

技术栈:Unity · C# · UGUI · AssetBundle · Shader · Editor Tooling

身份与职责

  • 独立完成多种活动玩法(如炸金花、21 点等)的客户端逻辑与表现实现。
  • 编写 Unity 编辑器工具,用于开门/关门流程、资源检测与资源优化,提升策划与美术协作效率。
  • 开发并维护项目内多种 Shader,用于界面特效与角色/场景表现。
  • 负责角色换装系统与整体性能优化,降低包体与内存占用,改善加载与运行体验。
平台:移动端 · iOS / Android

2020.1 – 2020.5

成语黄金屋(已经下线)

北京汉迪科技有限公司 · Unity 客户端开发

网赚 + 成语诗词填空游戏,面向休闲用户,通过答题与广告变现的形式提升留存与收入。

技术栈:Unity · C# · UGUI · Addressables · 原生桥接

身份与职责

  • 负责主要功能模块实现与功能框架搭建,支持关卡、活动等内容快速上量。
  • 完成 Unity 与 iOS / 安卓原生交互相关桥接函数,实现广告、支付等功能调用。
  • 对 UI、动画与特效进行调整与优化,梳理资源结构并优化启动速度。
  • 在项目中使用 Addressables 进行资源拆分与按需加载,降低包体与内存占用。

2019.12 – 2020.1

WordTravel(已经下线)

北京汉迪科技有限公司 · Unity 客户端开发

英语单词填空类休闲游戏,面向海外市场,重视首屏加载与持续关卡体验。

技术栈:Unity · C# · UGUI

身份与职责

  • 负责核心玩法功能模块的实现,包含关卡逻辑与部分 UI 流程。
  • 针对移动端进行资源与性能优化,减少首包与运行时内存占用。
  • 优化启动流程与过场动画,缩短进入游戏时间,并调整动画表现。

2019.5 – 2019.9

长征 3D

河北哆米艾特科技有限公司 · 程序开发

以长征历史为主题的 3D 教育类游戏,通过学习、答题获得物资,支援支部并参与战斗。

技术栈:Unity · C# · FGUI · A* Pathfinding · Addressables

身份与职责

  • 搭建 UI 框架并完成各系统 UI 功能实现,包括学习、答题与战斗相关界面。
  • 在项目中应用 A* 寻路,支持角色在关卡中的移动与路径规划。
  • 接入 Addressables 进行资源管理,编写打包工具以优化打包流程。
  • 对关键场景进行性能优化,改善运行流畅度与设备适配。

2018.9 – 2019.5

长征 2D

河北哆米艾特科技有限公司 · 程序开发

2D 教育向长征主题项目,通过看文章、看视频、答题的方式学习长征知识。

技术栈:CocosCreator · JavaScript · Node.js · 客户端 / 服务端交互

身份与职责

  • 独立负责所有客户端功能,包括界面、关卡逻辑与交互流程。
  • 与服务器进行接口对接,并参与部分服务器功能开发与调试。
  • 对图片、音视频等资源进行整理与优化,降低包体与运行时开销。