一个多月前,老牌独立游戏工作室蛛网软件的创始人Jeff Vogel表示苹果目前的开发环境已经让他无法继续下去,宣布退出iOS开发。但如今,他又回来了。
蛛网软件(Spiderweb Software)成立于1994年,由Jeff Vogel创办,是一家独立游戏工作室。在成立的20余年里,蛛网软件为玩家带来了《阿瓦登》(Avadon)三部曲、《放逐》(Exile)三部曲以及《阿佛纳姆》系列等多款经典作品。在一个多月以前,Jeff Vogel曾宣布由于苹果iOS平台在技术方面对于个人开发者不友好,决定将不再在iOS平台上开发游戏。不过事情总有转机,如今他再发博文,称打算将他的作品继续进行iOS移植。
虽然听起来有些像儿戏,不过Jeff Vogel也有他自己的隐情。在之前的声明中他表示,苹果iOS平台技术更迭速度过快,苹果不断对硬件和系统做出改变,而一些老设备在几年之后就不再能支持新的系统(比方说iPad 2)。就他个人而言,在年初时,他想要将《阿佛纳姆2:水晶之魂》(Avernum 2: Crystal Souls)移植到iOS平台上去,但就在他的产品上线前三天,苹果推行新规强行要求应用具有64位系统支持。对于一直使用旧引擎的他来说,这需要很大的工作量。“如果我是一个负责的开发商,我就会致力于提供给用户最优质的产品,在新系统上测试游戏。但是我太累了。”
这种对于旧代码的反复更新导致致程序员的学习成本要高于其他平台开发。在他看来,苹果并不关心这些,“反正每年都会有大量的新游戏新内容上架”。总而言之,苹果逼迫程序员不断学习更新技术,直到他们放弃。
这是技术发展的必然趋势,但问题是Jeff Vogel在从事应用开发几十年之后,已经无法在身体状况、精力和学习能力方面和年轻人相比。更不用说在大部分时间里他都是一个人做产品的。在他最新的博文中给出了一张图表,显示目前超过50岁的一线程序员仅占所有开发者数量的1%,大部分的老程序员要么转岗,要么就是退居二线了。这并不仅仅是Jeff Vogel一个人面临的问题。
在休整了一段时间之后,Jeff Vogel决定重拾iOS开发。一方面是因为他认为自己现在的状况可以应对,另一方面也是他在重新评估自己的开发生涯之后给出的妥协。他在博文中这样写道,“我会回去继续和iPad奋战。这是我必须做的。不是为了金钱或是什么,只是为了简单的骄傲与自信。我还不想带着恐惧逃离挑战。”
我们曾经对Spiderweb出品的《阿瓦登2:堕落》做过详细的评测。你可以点击这里了解更多。