关于游戏《肆》
既然决定了要继续,那就需要有所准备
这是一份游戏程序员生存指南
传统的职业路径——技术专家(深挖技术深度)或管理者(负责团队和项目)——是一条可见但拥挤的通道。
AI可能带来了新的路
核心问题
问题一:现在在招的都是哪些?
卡住了,尝试去招聘网址了解了一下,要整理数据,如果有个工具就好了
先这样,造个工具出来,收集信息并分析,然后根据结果去补强
问题二:当前的技术水平,需要补强哪些方面?
当前技术水平:
- 熟练应用多种语言,但精通是不敢说的
- 熟悉多种引擎,仅限于2D,更确切的说是贴近UI与小游戏
- 业务能力,算是一流,解决问题的能力,沟通能力,团队协作能力,都在线。没见过真正的一流
- 有完整项目的开发上线以及运营经验
- 熟练使用FairyGUI
- 对UI框架,红点树,活动大厅,有完整的设计与实现经验
- 可以熟练的使用并制作简单动画动效
- 基本具备了自动话工作流的能力,Jenkins + playwright + 影刀
欠缺的是:
- 3D开发的能力,目前并没有涉及到3D开发项目
- 对战斗系统的开发能力不足 网络同步,状态同步
- 客户端战斗逻辑及表演服务端验证的模式都没有使用经验(当前xz是这种模式)
- 上线运营存在问题,客户端干了啥服务都是不清不楚的,导致很多问题,比如说打不死,比如说断线重连
- 服务端战斗核心逻辑(数据计算),客户端表演,每次表演之前都会收到数据,每表演一轮进行一次交互,请求下一轮表演的数据(当前xl是这种模式)
- 可以随时断线随时重连,战斗并不会发生变化
- 方便查找战斗中的问题
- 网络同步,帧同步,目前没有使用过,没有经验
绝大多数需要承载大量玩家同时在线、追求长期稳定运营的游戏,都会优先选择状态同步作为其核心的网络同步方案。因此,帧同步的优先级降低
| 维度 | 状态同步的优势 | 对”稳定体验”的贡献 |
|---|---|---|
| 游戏规模 | 轻松支持成百上千人同服。通过”兴趣管理”技术,服务器只同步每个玩家视野内的数据,而非全量信息。 | 避免了游戏世界因人数增多而崩溃,保证了大型社会的稳定运转。 |
| 反作弊与安全 | 服务器拥有最终决定权。所有核心逻辑在服务器端运算,客户端只是一个”显示器”。 | 极大地提高了作弊门槛,从根本上保障了游戏的公平性和经济系统的稳定。 |
| 断线重连 | 体验无缝衔接。断线重连的玩家只需从服务器下载当前时刻的”世界快照”,就能瞬间回到游戏。 | 无需像帧同步那样从开局第一帧开始”赶火车”式地追进度,玩家体验更友好、稳定。 |
| 容错性 | 对网络波动更宽容。即使某个状态包丢失,客户端也能通过插值、预测等算法平滑过渡。 | 在弱网环境下,玩家的体验依然是流畅的,不会因瞬间的卡顿或丢包而”瞬移”或”漂移”。 |
- 对引擎底层,Runtime,工具链,有了解,但并不深入,能定位修改某些bug,可能不太够用
- 对工具链的开发能力不足,如数据调试,位置布置,动画导出格式统一等。至于常用的工具导表工具,有使用经验和功能补足和修改bug经验,但没有实操。理解其原理
- 图形,算法,优化,基本上都是缺失的,只是参与和制定过UI的优化。对与更深层次的优化,没有经验
- 对AI增强,目前的使用
- 当作百度使用,搜索并整理资料
- 环境报错查找,比百度好使太多,终于不用装一个安卓环境,或者node环境等因未知的原因卡住报错,搜索半天然后才勉强解决
- 写小算法,如圆环中的随机数,排序等
- 对于AI在实际项目中开发的提效能力缺失(都几几年了,公司还在搞内外网,已经不仅仅是沟通不方便了)
问题三:未来什么样的程序员会找不到工作?
综合行业数据和趋势,以下几类程序员在未来将面临最大的生存压力:
1. “AI时代的局外人”
对AI工具(如Copilot, Cursor等)持怀疑或排斥态度,仍坚持纯手工编码,导致效率低下。当前只有9%的公司对AI工具”感兴趣”,而27%的公司已明确”不感兴趣”,意味着它们早已将AI整合进流程,不会用AI的人自然被排除在外。
2. “2D时代的守旧者”
技能栈仍集中在传统2D开发(如Cocos, H5游戏动效等),未能向3D化、虚幻化转型。
3. “浅层应用的熟练工”
只掌握引擎的基础操作和业务逻辑,对底层图形学、引擎源码、性能优化等缺乏深入理解。在追求品质的”卷画质”时代,这类程序员可替代性极强。
4. “新一代的被动边缘人”
因缺乏对整个研发流程的了解,只满足于完成指派的任务,无法成长为能主导项目的”核心成员”。他们可能会在项目重组或裁员中首当其冲。
自我审视
- 我的技术栈是”深度壁垒”还是”浅层应用”?
- 我具备”AI增强”能力,还是将被AI取代?
- 我的经验是”全栈贯通”还是”螺丝钉型”?
- 我的方向是”市场热门”还是”昨日黄花”?
招聘岗位分析
岗位方向与核心职责
| 岗位方向 | 核心职责 |
|---|---|
| 架构与管理岗 (主程/Leader) | • 架构设计:主导客户端整体技术方案选型、架构设计与核心框架搭建 • 团队管理:制定技术规范与开发标准,搭建并培养技术团队,把控代码品质,主持技术评审 • 攻坚与落地:攻克核心技术难点,解决疑难性能问题,推动技术方案落地 |
| 引擎底层与 Runtime 方向 (抖音小游戏) | • Runtime维护:负责抖音小游戏 Runtime 核心模块的维护与迭代,保障跨平台稳定运行 • 引擎适配:支撑 Cocos、Unity 等主流引擎的适配兼容性 • 性能优化:提升运行流畅度、冷启动速度及内存占用,建立性能监控体系 |
| UGC与工具链方向 (抖音UGC/军工仿真) | • 工具链建设:负责引擎工具与技术选型,开发编辑器工具、自动化构建流程及内容生产管线 • 美术对接:为引擎与美术/策划提供无缝衔接,研发维护面向用户的美术资产工具集 • 硬件/环境适配:负责国产化系统适配或VR/模拟器等硬件终端的通讯整合 |
| 战斗与玩法开发方向 (高级战斗/XR游戏) | • 玩法逻辑开发:负责游戏战斗系统(技能、AI、状态同步)、VR/MR交互玩法及游戏核心模块的开发与迭代 • 网络同步:深入研究并实现帧同步/状态同步技术,确保多人联机的数据一致性与低延迟 • 交互体验优化:优化玩家输入体验(手柄/手势),集成UI、特效、音效系统 |
| 通用/资深开发方向 (客户端研发/军工) | • 业务模块实现:根据策划需求,独立完成客户端业务逻辑的设计、编码与文档编写 • 性能调优:负责内存、渲染、加载速度的性能优化及多平台(iOS/Android/PC)适配 • 全流程协作:与策划、美术、测试紧密协作,确保产品从开发到上线运营的稳定性 |
| 短期项目 (React前端) | • React组件开发:使用React.js开发和维护前端组件及页面,实现像素级还原 • 数据交互:通过RESTful API或GraphQL与后端完成数据交互 |
| 校招岗 | • 基础模块开发:负责游戏UI界面、基础功能模块的开发 • 工具维护:参与项目工具链的开发和优化,编写开发文档 |
任职要求
| 要求类别 | 具体要求 |
|---|---|
| 基础门槛 | • 学历专业:本科及以上学历,计算机相关专业优先 • 工作经验: - 主程/专家岗:7年以上(部分要求8年),有大型项目主程或团队管理经验 - 资深/引擎岗:5-10年,有完整上线项目经验 - 开发/军工岗:3-5年,有相关领域经验优先 - 校招岗:在校/应届毕业生 • 英语能力:具备英语技术资料读写能力(抖音等大厂明确要求) |
| 核心技能 (语言与引擎) | • 编程语言:精通C#,部分岗位要求同时掌握C++;熟悉xlua/ILRuntime等热更方案原理者优先 • 引擎掌握:精通Unity3D引擎,深入了解其架构、底层原理及生命周期;熟悉URP/内置渲染管线 • 计算机基础:具备扎实的数据结构、算法基础及常用设计模式(单例、观察者、工厂等) |
| 专项能力 (按方向细分) | • 图形与性能:熟悉图形渲染管线(OpenGL/WebGL)、Shader编写;具备内存、渲染、加载等性能优化实战经验 • 网络同步:熟悉TCP/UDP协议,有帧同步/状态同步开发经验,了解Netcode/Photon/Mirror等框架 • 平台与工具: - 小游戏/Runtime:有虚拟机、浏览器内核或Cocos引擎开发经验 - UGC/工具链:对内容生产管线有深刻理解,熟悉Avatar换装/布料模拟/动态骨骼 - XR/军工:熟悉Pico/Quest SDK,有国产化系统(麒麟)适配或硬件通讯经验 - 编辑器开发:熟悉Unity Editor工具开发,能独立编写编辑器工具提升研发效率 |
| 软性素质 | • 问题解决:具备独立分析、定位并解决复杂技术问题的能力 • 沟通协作:具备良好的沟通能力与团队协作精神,能与策划/美术/后端高效对接 • 责任与抗压:有强烈的责任心,能承受较大工作压力,对游戏开发充满热情 • 保密要求:军工方向需严格遵守保密规定,无不良记录 |
| 特定岗位附加项 | • 短期项目:需熟练使用React、Redux、Webpack等前端技术栈 • 校招岗:无附加项,注重基础学习能力与培养潜力 |
关于游戏《肆》
http://example.com/2026/02/18/关于游戏肆/