1.编程语言:C#、C++、python、java,熟悉面向对象,设计模式
2.Unity:UGUI,DOTWeen、协程,Cinemachine、资源热更新、射线检测、动画状态机控制,行为树, 数据持久化(jsonunity,luban,ScriptableObject),帧同步状态,网络框架,spine,mvc架构、 Animator、物理系统Rigidbody2D 、对象池GC 优化,ui自适应,异步加载管理,资源引用,tilemp设计及优化,mesh调优,处理资源依赖,jobsystem,资源适应及优化等
3.开发工具 :Git、vscode,RenderDoc,visual studio, rider,可借助 cursor,codex,claude等工具辅助开发。
猫女的冒险-回合收集战斗
项目介绍 :横板2dRBG探索游戏
系统包含道具收集,回合制战斗、道具拾取、物理碰撞、背包收集、任务系统、场景交互逻辑,技能组配置,动作音效,怪物巡逻,人物时装,数据存档等;
技术栈 :unity2d,ugui,对象池,异步加载,scrollview ,spine,jsonunity,dotween,Rigidbody2D ,tilemp,profiler,Cinemachine跟随,优先级转换,event订阅响应,audio,animator,mask,层级渲染,数组遍历,统一Manger管理,oncomplete,CullingGroup,泛型等;
树屋之战
项目介绍 :2D 塔防资源经营
玩家围绕金币、木材、石材 3 类资源建造攻击塔、伐木场、采石场和金币建筑,抵御多出生点、按波次成长的敌人;实现建筑预览与碰撞检测、周期资源生产、敌人追踪与轻量避障、防御塔索敌、投射物战斗、生命值 UI、相机拖拽缩放、音效及失败结算等完整玩法闭环,并使用jobsystem优化Job Worker由1.824 ms → 0.087 ms,下降 95.20%。
技术栈 :Unity 2D、C#、UGUI、Prefab、Animator、Rigidbody2D、Collider2D、Physics2D、ScriptableObject、Event、Job System、Burst、NativeArray等;
灰烬回响
项目介绍 :横版像素动作肉鸽游戏
基于 Unity 开发的三关横版像素动作肉鸽 Demo,包含入口教学、遗迹双波战斗、奖励三选一及 最终 Boss战,实现了完整的开始、战斗、成长、通关与失败重开流程。游戏按钮、教学、HUD 和结算界面,以及角色移动、跳跃缓冲与土狼时间、单向平台、普通连击、翻滚无敌、技能攻击、敌人状态机、波次管理、奖励三选一、Boss 多阶段战斗、数据配置、资源热更新、场景切换等。
技术栈 :Unity 2d,ugui、C#、Rigidbody2D、射线检测、Tilemap、Input System、ScriptableObject、DOTween等
项目介绍 :横板2dRBG探索游戏 我负责了程序设计,优化,部分美术资源制作 系统包含道具收集,回合制战斗、道具拾取、物理碰撞、背包收集、任务系统、场景交互逻辑,技能组配置,动作音效,怪物巡逻,人物时装,数据存档等; 技术栈 :unity2d,ugui,对象池,异步加载,
项目介绍 :2D 塔防资源经营 玩家围绕金币、木材、石材 3 类资源建造攻击塔、伐木场、采石场和金币建筑,抵御多出生点、按波次成长的敌人;实现建筑预览与碰撞检测、周期资源生产、敌人追踪与轻量避障、防御塔索敌、投射物战斗、生命值 UI、相机拖拽缩放、音效及失败结算等完整玩法闭环,
项目介绍 :横版像素动作肉鸽游戏 基于 Unity 开发的三关横版像素动作肉鸽 Demo,包含入口教学、遗迹双波战斗、奖励三选一及 最终 Boss战,实现了完整的开始、战斗、成长、通关与失败重开流程。游戏按钮、教学、HUD 和结算界面,以及角色移动、跳跃缓冲与土狼时间、单向平台
项目介绍 :横版像素动作肉鸽游戏 基于 Unity 开发的三关横版像素动作肉鸽 Demo,包含入口教学、遗迹双波战斗、奖励三选一及 最终 Boss战,实现了完整的开始、战斗、成长、通关与失败重开流程。游戏按钮、教学、HUD 和结算界面,以及角色移动、跳跃缓冲与土狼时间、单向平台