游戏玩法抽象工程师
每个抽象玩法1.5w元
玩法抽象与核心开发: 基于 Cocos Creator 引擎,负责核心小游戏模板(回合制战斗、棋牌类等不同类型游戏)的底层框架开发。
数据驱动设计落地: 彻底解耦游戏的“底层逻辑代码”、“数值配置规则”与“美术资源”,制定标准的 JSON 数据结构规范和 Asset Bundle(资源包)加载策略。
跨端通信与集成: 负责游戏端与外部的通信接口设计(包括初始化参数传入、游戏结果及全局变量的回传),确保在 Web端、iOS/Android WebView 环境下的 JSBridge 通信稳定顺畅。
工具链赋能: 配合前端/后端团队,为“游戏配置工具(编辑器)”提供技术支持,定义各玩法所需的配置表结构,确保创作者在 Web 端的所见即所得。
性能优化: 负责小游戏在移动端 WebView 环境下的性能调优,解决内存泄漏、包体过大、加载黑屏等跨平台兼容性问题。
【任职要求】(硬性条件)
经验要求: 本科及以上学历,计算机相关专业,5年以上游戏开发经验,至少完整经历过2款以上H5/微信小游戏的从0到上线周期。
核心技术栈: 精通 Cocos Creator (3.x优先) 引擎,精通 TypeScript / JavaScript,熟悉底层渲染和资源管理机制。
架构能力(核心考察点):
深入理解**数据驱动(Data-Driven)**思想,熟练应用 ECS(实体组件系统)、状态机(FSM)、MVC/MVVM 等设计模式。
有过游戏编辑器、关卡编辑器、技能编辑器开发经验者优先。
业务熟练度: 熟悉 RPG 回合制技能计算、卡牌随机/算分逻辑、TiledMap 地图寻路及 2D 物理碰撞逻辑。
跨端经验: 熟悉 Web 与 Native (iOS/Android) 混合开发机制,了解 iframe / WebView 的通信原理及性能瓶颈。
【加分项】(Nice to have)
玩过大量独立游戏,对不同类型游戏核心机制有深刻的逆向拆解能力。
有 UGC 平台(如罗布乐思 Roblox、魔兽争霸地图编辑器、Y3编辑器等)相关生态开发经验。
熟悉 Vue/React 等前端框架,自己能写简单的 Web 配置界面。