腾讯游戏开发事故:从运营事故到紧急修复
需积分: 24 180 浏览量
更新于2024-08-16
收藏 15.91MB PPT 举报
本文主要介绍了腾讯游戏开发流程中的一个运营事故案例,涉及游戏内的宠物交易欺诈投诉、紧急修改、道具复制漏洞的出现及处理、游戏开发的各阶段和IGD(集成游戏开发)流程。
在游戏开发过程中,运营事故是不可避免的挑战。案例中,由于用户投诉游戏中存在开店交易宠物欺诈现象,团队迅速采取行动,关闭宠物交易功能,并进行了完整的修改,包括内部和外部网络的测试。然而,在修改过程中,不慎引入了一个道具复制的漏洞,导致道具被大量复制并扩散到各个大区。面对这种情况,开发团队再次紧急修复,经过内外网测试后进行全服更新,并扫描数据库以备后续处理。最终,决定公告修复BUG而不回档,并对受影响的玩家进行补偿。
游戏开发流程通常包括以下几个阶段:
1. **概念阶段 (Concept)**:在这个阶段,产品核心概念被提炼和确定,是整个游戏的创意起点。
2. **预生产阶段 (Pre-Production)**:依据产品核心概念规划产品特性表,验证技术风险,确立美术风格,确保资源的有效利用。
3. **初步生产阶段 (First-Production)**:完成核心系统开发,准备工具和制作流程,通过TDR1(技术设计评审)和GR2(关键里程碑评审)进行评审。
4. **全面生产阶段 (Full-Production)**:基于全部产品概念进行产品开发,包括MTDR(中期技术设计评审)、TDR2(技术设计评审2)和GR3(关键里程碑评审3)。
5. **β测试阶段 (Beta)**:通过封闭测试(CB)验证产品核心概念和产品质量,同时进行MTDR、QR(质量评审)和GR4(关键里程碑评审4)。
6. **上线阶段 (Live)**:根据产品核心概念进行宣传和推广,GR5(关键里程碑评审5)确保游戏顺利发布。
7. **最终阶段 (Final)**:产品发布后的维护和更新,解决用户反馈的问题,持续优化游戏体验。
IGD流程强调了从早期就对市场和目标用户进行定位和分析,以降低风险,提升产品的品质和上市速度。通过各个阶段的评审点,确保项目的稳步进行和质量控制。
游戏开发不仅需要高效的技术实施,还需要紧密的团队协作和危机应对能力。在面对运营事故时,快速响应、准确诊断和有效修复是至关重要的,同时,良好的开发流程管理能够避免或减少类似问题的发生。
2022-05-20 上传
2010-07-09 上传
2023-06-08 上传
2023-06-04 上传
2023-06-09 上传
2023-07-12 上传
2023-07-12 上传
2023-07-12 上传
黄子衿
- 粉丝: 20
- 资源: 2万+
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析