一、微信小游戏开发框架与前端技术
熟练掌握微信小游戏原生开发模式,熟悉微信小游戏的运行环境、生命周期管理、Canvas渲染管线以及WX API体系。在引擎选型上,同时具备Cocos Creator 2.x/3.x和LayaAir两种主流小游戏引擎的开发经验。使用Cocos Creator时,熟悉其组件化架构、预制体系统、场景管理、动画系统(Spine/DragonBones骨骼动画)、资源分包加载、图集优化以及小游戏平台的一键构建发布流程。使用LayaAir时,熟悉其基于HTML5的渲染架构、Laya IDE的工作流、UI编辑器以及针对微信小游戏的引擎裁剪优化策略。对于纯Canvas 2D方案,也能够手写渲染循环,精确控制帧率(requestAnimationFrame),管理离屏Canvas实现图层分离与缓存,熟练使用Canvas 2D API完成图形绘制、文字渲染、图片裁剪与合成。
二、微信云开发与后端技术栈
深入掌握微信云开发体系,包括云数据库(文档型数据库)、云函数(基于Node.js的Serverless计算)、云存储(静态资源与用户生成内容托管)以及云调用(直接调用微信开放接口)。在云数据库层面,擅长集合设计、索引优化、权限控制(基于安全规则的读写权限管理)以及嵌套文档结构的设计,能够高效处理用户游戏存档、排行榜、交易记录等结构化数据和半结构化数据。在云函数层面,具备完整的Node.js后端开发能力,熟悉Express/Koa框架,能够编写复杂的业务逻辑函数,并通过定时触发器实现周期性任务。同时掌握云函数的环境变量管理、日志监控以及冷启动优化策略。
三、游戏核心系统设计能力
具备完整的虚拟经济系统设计经验,熟悉浮动价格算法与数值平衡调优。能够基于供需模型构建价格波动引擎,模拟真实市场波动,在模拟真实性和游戏趣味性之间取得平衡。熟练设计背包/仓库容量管理、负重系统、多节点地图路线网络等核心玩法子系统,掌握A*、Dijkstra等寻路算法。能够基于有向图/无向图构建路线网络,实现节点间航行逻辑与随机事件触发机制。在存档系统方面,能够设计健壮的云存档方案,包含玩家基础属性、当前状态、背包/仓库数据、历史记录的完整持久化方案,支持多端同步、断线重连时的状态恢复以及数据异常时的回滚处理。
四、数据库设计与远程配置能力
在数
项目经验一:微信小游戏——港口贸易模拟器(个人开发)
项目周期:2025年11月至今(持续迭代中)
角色:独立开发(全栈)
技术栈:Cocos Creator 3.x + 微信云开发(云数据库、云函数、云存储)+ Node.js
项目描述:一款模拟航海贸易的微信小游戏。玩家驾驶商船在多个港口间航行,利用各地物价差异低买高卖赚取差价,目标是在限定时间内达成指定盈利目标。核心包含港口地图系统、浮动价格交易系统、仓位管理系统三大玩法模块,后端全部基于微信云开发实现。
个人职责与成果:
独立完成全部前端开发。基于Cocos Creator组件化架构搭建项目,设计了港口主界面、航行地图、交易弹窗、背包管理等核心页面。利用离屏Canvas缓存静态背景和大量货物图标,将DrawCall控制在合理范围内,在千元级Android测试机上稳定运行。
独立设计并实现浮动价格算法。基于供需模型构建价格引擎,每个港口维护基准价、供需系数、随机扰动三层计算,实现"买多则涨、卖多则跌"的动态市场效果。同时设计了事件驱动机制(随机触发风暴、商队、海盗等事件影响具体商品价格),保证数值平衡的同时增加了策略深度。
独立完成后端架构。基于微信云开发搭建全后端体系:云数据库设计玩家存档、港口配置、商品模板、交易流水四个核心集合;云函数实现价格刷新、交易撮合、存档同步等业务逻辑;定时触发器自动执行每小时行情刷新和每日事件轮换。所有港口、商品、价格参数从数据库读取,运营人员无需发版即可调整游戏数值。
解决了仓库容量限制与商品差异化占位的设计难题。不同商品占用不同格子数,引入"先卸后装、净容积校验"的交易原子化逻辑,防止利用整数取整的数值漏洞套利。
遇到的技术难点:
实现航行进度条平滑插值时,微信小游戏环境的低端机在setTimeout回调中频繁更新画面导致掉帧。改为在requestAnimationFrame主循环中统一驱动所有动画(航行进度、价格飞字、事件弹窗),将多套动画系统收敛到一个渲染循环中,帧率从波动25fps提升到稳定50fps以上。
一款基于Cocos Creator 3.x开发的模拟经营类微信小游戏。玩家驾驶商船在多个港口间航行,利用各地物价差异低买高卖赚取差价,目标是在限定时间内达成盈利目标。本人独立完成全部前端界面、游戏逻辑和后端云开发。 核心功能包括三个模块:港口地图系统(多个城市节点,航线连接
一个面向短剧编剧的AI辅助创作系统,整合多个大语言模型实现从选题到成稿的完整创作流水线。本人独立完成工作流架构设计、模型调度逻辑和去AI化处理模块。 系统分为四个阶段:情节架构(由强逻辑模型完成故事节拍和冲突设计)、主编剧撰写(完成分集对白和场景描写)、品质编辑审核(检测A