
大家好我是『神魔改革行动部』的神魔工程师阿力山大。欢迎大家观看『1800 神魔特别报告』。
我知道玩家很关注这个版本 Bug 加剧的问题,首先我想跟大家致歉。由于现时的项目代码已开发了一段很长的时间,在一个不穏固的基础上,不断加入新功能,会引发很多严重问题。 所以团队开始了重构底层程式码的工作,像是上个版本推出前,工程师团队就重构了 9,000 多个角色技能的程式码。因底层改动关係导致了不少 bug 的产生。
重构底层程式码对工程师和测试员来说都是艰矩的任务,但为了长期继续营运游戏,团队决心要完成它。重构底层程式码其中一个好处,是部份已知问题已能快速修复,让召唤师通过重新登入游戏下载资源包解决。日后亦能更快修复各种已知问题。
对召唤师带来不好的游戏体验,我觉得真的很抱歉。为减少对大家的影响,让大家知道问题的进度,团队承诺会每个工作天于工程师专页更新已知问题的处理情况,及尽力快速解决已知问题。
==================================
Q: 为什幺不将版本拖长或延迟?
A: 我曾多次跟其他工程师认真讨论此方案,甚至曾于上年尝试过拉长週期去修复问题。然而团队发现问题的重点是底层程式码,只能透过重构底层程式码才能解决 Bug 多的问题。由下版本开始,团队会调整开发流程,预留比以往多一週时间给测试人员及于测试伺服器测试,预留更多时间给工程师修复问题。
==================================
Q: 神魔工程师为什幺不能立刻解决某些 Bug?是否会秒修有利玩家的 Bug,不修有利官方的 Bug?
A: 部份已知问题是客户端问题,要修复必须重新提交 App 并且等待平台审核,所以修复速度较慢。另外,也有其它因素,包括该测试员能否重现问题找出原因、以及该问题的修正难易度等等。所以不是 Bug 所有 Bug 都能被立刻解决。
有部份问题修复速度较快,是因为能够被通过更新服务器代码或透过更新资源包方式修复,重建底层程式码后,能透过这方法复修的已知问题会越来越多。"对谁有利" 并不会影响修复速度的因素。
==================================
Q: 玩家能否知道已知问题的修复进度?
A: 从 2020-01-04 开始,团队已在每个工作天最少一次于工程师专页更新已知问题的处理情况。 (不过请理解团队不能公开部分影响游戏平衡的已知问题,但仍然会继续处理那些状况。)
==================================
Q: 为什幺神魔不聘请多一点工程师?
A: 工程师团队一直都在扩大,人数一直有在增长。Bug 的成因是底层代码的问题,底层代码是一个十分複杂的架构,不是单单招聘更多人手就能解决,需要有能力并熟悉架构的工程师处理,团队已在努力重构代码中,希望尽快能改善游戏品质。
工程师的能力和质素是团队很重视的一环,现在已有 14 位工程师,我很期待更多有质素的工程师加入,所以一直在积极招聘更多的工程师。我认为神魔工程师是一件有挑战性虽然辛苦但很有意义的工作,如果您对游戏有兴趣,又喜欢编码,请加入我们!
(https://www.madhead.com/programmer-server)
(https://www.madhead.com/programmer-clientapp)
也欢迎大家关注神魔工程师专页: (https://www.facebook.com/tos.engineer/)
谢谢大家长久以来支持神魔之塔和神魔工程师!
『神魔改革行动部』工程师
阿力山大上
https://www.facebook.com/tos.zh/posts/3838608372896320