我是一名软件开发人员,不是游戏开发人员,但仍在这个行业。任何经历过这个职位的人都知道与产品经理争论的痛苦,他们会编造一些愚蠢的功能,听起来像是一个很小的变化,但实际上根本不适用于现有的代码库。要么需要大量返工,要么会造成难以维护的混乱。
这次DOTA2的更新简直太疯狂了。
你想让这个英雄做什么?他应该能够分割不可分割的物品吗?另外,卖给他配方的价格应该要变一下吧?但还有一些例外吗?而且这个英雄以90%的价格出售物品(末日)?这个英雄获得不同等级的能力点并改变天赋等级的运作方式(蓝胖子)?另外,我们需要更改一个通常不可变且到处相同的UI 元素吗? OD 在每次悬停时都会更改名称,只是为了好玩?考虑到修改该周期的所有不同技能,这是否会显示一天周期的地图?远程英雄会被视为近战英雄(复仇之魂)吗?当Messenger 变成Flying 后,这种情况会改变吗?这需要预测符文将在哪里生成(预言机),这现在需要我们改变符文生成的工作方式,因为现在我们需要提前知道而不是在实际时间随机生成,同时还要确保这种符文生成信息发生变化不能被利用。
这些都是代码中的巨大异常,默认行为变成了复杂的异常,而这一切都是为了一个不那么受欢迎的英雄。如果你的产品经理来要求更改一项仅影响20% 用户但需要对代码进行大量例外处理的功能,而更改本身只是“也许这会很酷”,你会认为这家公司是绝对疯狂。
标签:
用户评论
程序员这个词听起来就挺酷的,更别提是DOTA2的程序员了,他们一定是最懂游戏灵魂的人。
有6位网友表示赞同!
哈哈,真的是这样,每次看到他们熬夜改bug,那种热情都感染到我了。
有7位网友表示赞同!
我朋友就是DOTA2程序员,他每天都说自己是最热情的,我看也是,对游戏对工作都这么有激情。
有19位网友表示赞同!
确实,热情的人做出来的东西都让人喜欢,DOTA2能这么火,程序员们的贡献功不可没。
有11位网友表示赞同!
我之前在论坛看到一个程序员分享自己的经历,那种对游戏的热爱和对工作的执着,让人感动。
有12位网友表示赞同!
程序员们对DOTA2的热爱,真的能从他们做的每个细节中感受到,太佩服了。
有13位网友表示赞同!
我觉得程序员这个行业挺苦的,但他们能保持这么高的热情,说明他们对生活也是充满热情的。
有13位网友表示赞同!
每次看到他们为了一个游戏更新熬夜加班,我都想对说声谢谢,你们是最棒的。
有16位网友表示赞同!
DOTA2的程序员们,你们是不是每天都在跟游戏里的英雄们一起战斗?哈哈。
有14位网友表示赞同!
我觉得程序员这个职业挺有魅力的,尤其是DOTA2的程序员,他们的热情让人敬佩。
有7位网友表示赞同!
看到标题我就想起我那个热爱DOTA2的程序员朋友,他每次说自己是业内最热情的人,我都信。
有10位网友表示赞同!
有时候真羡慕那些程序员,他们可以在游戏中找到自己的乐趣,还能把这份热情传递给玩家。
有18位网友表示赞同!
我觉得DOTA2的程序员们应该给自己加个鸡腿,因为他们真的很棒。
有12位网友表示赞同!
每次看到DOTA2的更新,我都觉得程序员们一定又加班到很晚,他们真的太敬业了。
有7位网友表示赞同!
我认识一个DOTA2的程序员,他每天都是元气满满,对游戏充满了热情,我觉得他也应该是业内最热情的人之一。
有11位网友表示赞同!
程序员们对DOTA2的热爱,不仅仅是因为游戏本身,更是因为他们对梦想的追求。
有13位网友表示赞同!
我觉得DOTA2的程序员们应该得到更多的关注,他们的工作真的很不容易。
有11位网友表示赞同!
看到这个标题,我瞬间想起自己小时候玩DOTA2的时光,那时候的程序员们真的很棒。
有5位网友表示赞同!
DOTA2的程序员们,你们是游戏世界的守护者,也是我们心中的英雄。
有7位网友表示赞同!