ID:420490

天一

工程师

  • 公司信息:
  • 上海远通实业
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 1000元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 上海
  • 浦东

技术能力

一、微信小游戏开发框架与前端技术

熟练掌握微信小游戏原生开发模式,熟悉微信小游戏的运行环境、生命周期管理、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短剧创作工作流

    一个面向短剧编剧的AI辅助创作系统,整合多个大语言模型实现从选题到成稿的完整创作流水线。本人独立完成工作流架构设计、模型调度逻辑和去AI化处理模块。 系统分为四个阶段:情节架构(由强逻辑模型完成故事节拍和冲突设计)、主编剧撰写(完成分集对白和场景描写)、品质编辑审核(检测A

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服