Greg Costikyan写了一篇散文,题为“Welcome Comrade!”(同志,欢迎你!),号召从事游戏开发的业余爱好者们武装起来:

遥想当年,一个人单枪匹马几天时间就能开发出《毁灭战士》这样的游戏。制作第3代的《毁灭战士》也不过用了几人周(man-weeks)。然而,游戏开发的成本在不断攀升。比如在1992年,制作一款电脑游戏通常需要花费20万美元;但现如今,仅仅买一个题材动辄就是千万美元。

毁灭战士(Doom)是id Software公司于1993年10月推出的一款射击游戏。作为PC史上最伟大的主视觉射击游戏之一,《毁灭战士》算是开创了游戏界的一个崭新历史。而这款游戏到了第3代之后,还被环球影视公司搬上了银幕,论人气以及火爆程度,都达到了顶点。——译者注

随着成本的飞涨,游戏发行方对于投资的态度越来越保守,因为没人愿意拿出1000万美元轻易就打水漂了。他们千方百计地想着降低风险。如今,他们已经变得不愿冒一丁点风险,除非是一个特许题材、或者基于某部电影授权的游戏、或者他们看准了很好卖的游戏类型,否则别想让他们掏钱!

如今这个年代,像《Myst》、《Civilization》或《Sim City》这样的游戏休想得到投资者的青睐。

同志们,如果我们不想办法破除套在我们身上的枷锁(Raph Koster称之为“摩尔墙”),我们将一直这样遭罪下去,永世不得翻身。

所幸的是,我们还有希望。像电影和音乐行业那样,我们也应该在游戏行业开展独立运动。通过发起能够自给自足的“独立游戏”运动,人们能以更低的成本和更小的风险试验一些古怪离奇的创意游戏——营造一个氛围,通过曝光鼓励大家玩游戏,通过生动的设计促进创新,通过多边交流让所有人乐在其中。

Greg的“游戏宣言”网站(www.ManifestoGames.com)就致力于这样的目标,为支持业余开发者营造了一个理想的氛围。

在“Riseand Fall of Hobbyist Game Programmer”(游戏业余开发者之浮沉录)一文中,James Hague同样叙述道:在过去的30年里,这个世界发生了深刻的变化,极大地影响了那些潜在的游戏开发者。

总有那么一小部分狂热者,他们一直在号召大家不要只是玩游戏,而应该去创建游戏。当然,这听起来有点疯狂,因为纵然玩一个出色的游戏会让人劲头十足,但这种激情跟埋头在地下室里花上20个小时试图搞明白为什么一个关卡初始化函数每10次调用总会失败一次还是不一样的。不过,有些人坚持了下来,那些人在早期阶段推动了游戏行业的发展。

我仍然记得MarkTurmell的事迹(还有其他一些人,只是我忘记了他们的名字)。不知道他们哪里来的动力,纷纷设计了自己的游戏,然后潜心研究把它们做出来,让朋友们一起玩。那些令人赞叹不已的壮举,也让人们开始津津乐道:“电脑游戏是一种新的艺术形式”——一个人,一个愿景,6个月之后便完工成为一款抢手的作品——一种纯粹的创作!那些想要成为小说家的人,其实不妨在游戏创作方面一试身手。

Midway公司在1993年推出了一款名为《NBA Jam》的篮球游戏,它的主要程序员和设计者就是Mark Turmell。——译者注

甚至到了盛行32位处理器和3D加速器的年代,人们仍然怀有这样的梦想。然而,经过了这么多年之后,现实已经悄然发生了改变,却很少有人驻足观望、留意到这些变化。

在1981年,个人电脑处于8位处理器的鼎盛期。受人追捧的8位的6502——一款只有一个主寄存器、没有乘法指令的处理器——尽管其运行速度低于2兆赫兹,但它对于编写BASIC游戏仍然绰绰有余。不要误会我的意思。BASIC是一门被滥用的语言(至今仍然如此),但它绑定在所有二代苹果机和Atari 800上,对于处于萌芽期的程序员来说,BASIC是再自然不过的选择了。

这也许是VisualStudio Express应该随Windows Vista一起发布的另一个理由。或者就直接提供.NET 2.0的命令行编译器,再配上Notepad,这样也许更加可靠。至于游戏编程世界自那些早期年代以来到底发生了怎样的变化,我极力推荐大家读一读James Hague 在1997年发布的一本电子书《Halcyon Days: Interviews with Classic Computer and Video GameProgrammers》(美好年华:经典电脑和视频游戏程序员之访谈录)。

也许在移动计算领域,从游戏玩家转变为程序员的想象空间会更大一点。Lightworks游戏公司就在做这样的事——怀揣梦想的两个人成立了一家公司,专为袖珍型电脑开发游戏。他们一开始做了《Cavemen》——《Lemmings》的一个小型克隆版,非常可爱。

《Lemmings》是在1992年出现的一款超级经典的PC游戏。游戏目的是,使用各种方法引导可爱的旅鼠们到达目的地。——译者注

微软的XNAGame Studio也很有趣!它给业余爱好者开发运行在Xbox 360上的非商业游戏提供了一条途径。舆论认为,一些最好的非商业游戏最终能入驻Xbox Live市场,那些游戏的业余开发者们还能因此成立小型公司,继续发展他们的业务。考虑到游戏机巨大的保有量,以及为一个标准的游戏平台开发软件的轻易程度,前景非常激动人心!

从游戏玩家一跃成为游戏开发者,这个梦想如今还现实吗?不管怎么说,我就是这么变成程序员的。

游戏玩家到程序员的蜕变相关推荐

  1. 【职场篇】2022年了,还能入行游戏行业当程序员吗?

    自从我开始写游戏开发的文章以来,一直有人时不时问我这种类似的问题: 我xxx,能不能进入游戏行业? 今天我统一回答这个问题,答案是对于绝大多数人来说都不建议入行. 在现在这个时机选择进入游戏行业无异于 ...

  2. 给游戏开发者和程序员的10个建议:如何平衡工作与生活

    工作与生活的平衡是互联网上最备受争议的话题.我们在网上可以看到很多围绕这个话题的文章,它们给我们提出了许多建议,帮助我们提高生活质量,也建议我们哪些东西是应该放弃的.以下的10个给游戏开发者和程序员的 ...

  3. 游戏上线日程序员锁死服务器是怎么回事

    程序员锁死服务器导致什么后果?程序员为什么要锁死网站服务器?近日深圳某互联网游戏公司程序员燕某在游戏上线测试当天锁死服务器与电脑,并恶意失踪,致公司损失惨重的事在网上曝光并引起热议.现在该公司已解散, ...

  4. 做了8年游戏开发的程序员对未来的忧虑

    编者按:这位做了8年游戏开发的程序员的忧虑或许不是个例,也可能是我们许多人正在经历或者将要经历的一个人生迷茫期.鉴于此,希望他的忧虑和对未来的思考也能对你在现在或者将来的选择上有所帮助. 我 22 岁 ...

  5. 【活动】今晚“吃鸡”还是“农药”,游戏背后的程序员告诉你如何造就一个好游戏?

    毫无疑问,眼下被问及哪款游戏最火时,<绝地求生>("吃鸡"游戏)是2017年游戏圈最大赢家.3月上线后短时间内就获得了超过2100万的全球累计销量."大吉大利 ...

  6. 我的2012----苦逼程序员的蜕变

    2012年对于我来说,是一个充满转折和机会的一年.总结起来,这一年还是收获颇丰,但是也付出了不少,是跌宕起伏的一年.       刚刚进入2012年的时候,我从某世界500强企业离职,仅仅在那里呆了半 ...

  7. 什么仇什么怨?游戏上线日程序员“锁库跑路”,致公司破产解散

    这到底是什么仇什么怨呢? 程序员在游戏上线当天锁死服务器! 项目失败,创始人负债打工! 近日,深圳市螃蟹网络科技有限公司创始人尹柏霖发文控诉,前员工燕某在游戏上线测试当天(2017年12月15日),锁 ...

  8. 程序员的蜕变之旅-健身

    前言 我在<三年开发经验,抖音离职后,拿到Airbnb.快手.小红书.猿辅导等多家公司的offer>博客中也写到过,我一直在坚持健身,但是收效甚微,其实自从毕业后一直在保持着锻炼这个习惯, ...

  9. 游戏玩家的程序猿之路

    目录 一.自我介绍 二.编程目标 三.学习编程的方法 四.分配编程的时间 五.最想进入的IT公司 一.自我介绍 大家好,这里是ONE_KICK,一名一名普通的大二学生,这是我的第一篇blog,现在还是 ...

最新文章

  1. welcome to my blog
  2. 【TensorFlow-windows】(七) CNN之VGG-net的测试
  3. 不再设立 Flag,马克·扎克伯格的新年寄语!
  4. git pull push 项目的时候总是提示要输入用户名密码的解决方案
  5. js创建对象,用函数实现对象创建,并实现内函数共享
  6. 全国计算机信息大赛noi,全国青少年信息学竞赛NOI系列赛事汇总
  7. Docker备份镜像和重新载入镜像
  8. 对称加密和非对称加密、公钥和私钥、单向认证和双向认证、数字签名、数字证书、根证书
  9. adblock android插件,adblock plus
  10. IDEA 插件开发 鼠标事件
  11. MySQL-Order by用法
  12. 【将列表中的每个数据转换成倒数 np.reciprocal()】
  13. 利用python做出电视剧收视率排行榜
  14. 在线工具大全,在线办公
  15. Android AR ---HelloAR(用的EasyAR 免费版)
  16. VLAN技术防黑+ vtp域VLAN数据同步
  17. ffmpeg录制桌面,麦克风和系统声音独立成2路音轨
  18. 代表 YGG 的 Illuvium 首席游戏大使 —— Zom
  19. 渗透测试之破解详细演示
  20. latex bib是什么 从哪里获取 文献引用

热门文章

  1. Android之StrictMode
  2. 实战:CSI卷管理-2022.3.2
  3. LAL v0.32.0发布,更好的支持纯视频流
  4. 好不容易收到腾讯offer, 结果背调后被淘汰, HR: 你领导说不认识你
  5. golang的unsafe包
  6. 转载一篇不错的博客:程序员的幽默
  7. 写一个函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空一个空格
  8. 计算机毕业设计JAVASteam游戏平台系统mybatis+源码+调试部署+系统+数据库+lw
  9. 三菱Q系列总线型项目程序全套
  10. 毕业年薪20万起步!24届江南大学自动化考研最新三年院校分析