您的位置:新三板 / 融资 创业 / 动态 / 观点 > 青年创业:肌肉劳损失去双手!不用手他照样做游戏研发!

青年创业:肌肉劳损失去双手!不用手他照样做游戏研发!

2018-03-07 15:13  来源:GameLook 本篇文章有字,看完大约需要 分钟的时间

来源:GameLook

财经365讯(编辑 孙远之)对于游戏开发者而言,失去双手对于职业和生活可能是灾难性的打击。然而,业内却有一小部分人每天都要面临这样的问题,位于奥斯丁的开发者Rusty Moyher就是其中之一。五年前,他被诊断为重复性劳损(RSI),而作为一名写代码的游戏策划,这个病症几乎让他的职业生涯和对游戏的热情遭遇毁灭性打击。

图片来自网络,并非开发者本人

为了便于理解,这里我们复制了一段百度百科的介绍:重复使力伤害(repetitive strain injury,缩写RSI),或称重复性劳损、劳肌损伤、重复性动作的伤害,是指因长时间重复使用某组肌肉造成的损害。吉他、打字、在装配线工作、某些球类运动(棒球、网球、高尔夫球)都可能引致RSI,是常见的职业病,疼痛、肿胀、僵硬和易累等都是RSI的病征。不会在瞬间发生,是经年累月,不知不觉地缠上电脑使用者。如未经治疗,可能会对双手造成无可挽救的损害,一旦严重的伤害,双手将不再灵活。但到了这个时候,往往神经、肌肉和结缔组织,早已受到严重的损伤。

对于游戏开发者来说这个问题是很严重的,因为鼠标和键盘是最有效的工作和交流方式,但对于患有RSI疾病的人而言,这两个外设几乎形同虚设,所以使用电脑都是很大的问题。

然而,Rusty决定学习不用手的方式做游戏研发,他几乎用了一年半的时间学习与电脑互动的新方式,通过语音编程、眼部追踪和脚踏板的方式完成了游戏研发。上个月,他创作的新游戏《Dig Dog》正式登录PC、主机和手游平台。

患病之后:如何替代键盘鼠标输入

本质来说,Moyher是可以使用手的,但RSI意味着连续几个小时使用键盘鼠标已经是不可能的,为了找回对游戏研发的热情,他必须使用新的方式与电脑互动。最开始的时候,他尝试了很多种非传统外设,但却没有一个能够满足需求。

Moyher说,“我尝试了各种辅助设备,但投入了大量资金之后发现这些并没有什么作用,比如立体键盘、和立体鼠标等等,我买过250美元一个的辊轮鼠标,用起来还可以,但我觉得人类的身体素质各异,所以你很难找到真正适合你用的”。

他的第一次突破是发现了一个可以用语音写代码的视频,这个视频是Travis Rudd在2013年发布的,后者也是一个患有RSI症状的程序员和开发者,视频中展示了Rudd自己研发的声音识别软件Dragon NaturallySpeaking,这样就可以通过语音指令写Python代码。

与Rudd联系之后,Moyher学习了Natlink与Dragonfly工具,这些可以让用户把定制化的关键短语作为触发器,如果你不太熟悉这个软件,那么我们进行简单的介绍,在默认情况下,它的主要工作就是把一个人的声音转化为文字,如果没有额外的工具和变成,那么使用Dragon写代码是非常消耗时间的工作。

通过配合Natlink与Dragonfly工具,Moyher可以直接使用语音指令,但这对他来说并没有那么容易适应。“我用了很长时间适应这种工具的使用方法,实际上在项目开始的一年半之前就已经在尝试了,当时我只是在研究这些工具,尝试适合我的方式”。

据Moyher透露,大多数的时间都用在了把输入方式简单化,这样他在工作的时候就不用担心一个失误导致所有工作都白费,“我看到过有些人使用这种语音写代码的案例,他们会设置中继设备,比如在虚拟机里运行Windows系统和Dragon软件,比如Parallels,而且他们使用这些与操作系统的外界声音进行交流”。

这让整个过程更加复杂,所以他决定进行简化,“我是直接使用Windows,所以就没有那么多的相关环节,这样错误的几率就会降低,“在简化之后,我用起来更为得心应手”。Moyher遇到的另一个问题就是他不能直接使用Rudd研发的Python指令,因为Moyher使用的集成研发环境(IDE)是Visual Studio和Xcode。他不仅要研发新的语音指令,由于这些环境使用鼠标的频率很高,所以他还要需要新的指令输入方式。

不用手如何做游戏研发?

虽然Moyher尝试了大量不同的外设,但没有一个真正令他满意,直到体验了Natural Point的SmartNav 4,SmartNav的工作原理就是追踪与Moyher帽子上连接的反射器,由于灵敏度较高,他只需要很小幅度的转头就可以在屏幕上发出指令,然而他也表示,SmartNav 4也并不是100%理想。

“SmartNav 4是我在网上找到的,由于我知道自己的病情,只能尽可能少的用手,多休息,所以它成为了一个很好的鼠标替代工具,至少已经足够好用。但我认为它可以变得更好,软件版本很老,而且也是一个不那么注意细节的USB设备”。

用了这个设备之后,Moyher对它的要求更高了,“我从其他人那里得到了很多使用眼睛追踪的建议,这些事情实际上我以前就尝试过,所以决定深度挖掘这种方式”。

当然,找到不用手操作鼠标并不是唯一的问题,他还需要解决鼠标点击输入的问题,当然,这跟眼部追踪或者语音识别比起来就简单很多,“我是用脚点击的,所以这种设备用起来较为便宜,而且使用起来也很方便”。

游戏研发是辛苦的,但如果你面临Moyher这样的困难,那就更艰难了。《Dig Dog》最初是一个很简单的游戏,只是让一条狗在沙漠中行走,他非常喜欢平台游戏,但加入了挖掘玩法之后,这款游戏的玩法重心就发生了变化,而且项目最初的名字也不是Dig Dog。

“游戏名字并不是参考了《Dig Dug》,最初我只是想做一款让狗狗在沙漠中行走的游戏,一开始我很想做一款iOS平台游戏,这个游戏就是这么开始的。发现了挖掘玩法之后,游戏的主要玩法就变成了挖掘,曾几何时我给项目取的名字是Dig A Dog A Bone,但最后《Dig Dog》更利于传播”。

为了写代码,Moyher不仅要重新思考新的代码输入方式,还需要重新设计代码整体布局,在游戏研发过程中,他的输入方式也发生了很多变化。不过,游戏测试仍然需要他使用双手,“的确,这是一款平台游戏,游戏带给玩家的感觉是很重要的,你必须亲自体验和经历手柄操作,所以我有时候也避免不了”。

新挑战:不用手玩游戏

在编写《Dig Dog》代码的时候,Moyher克服了重重困难,他打算继续追逐游戏研发的梦想,疾病没有扼杀他对于游戏研发的热爱,他不仅继续编程,还坚持玩游戏,这样可以让游戏设计被更多人接受。

“这些方法是我在使用SmartNav 4的时候发现的,我最开始只是用鼠标和脚踏板玩游戏,随后我开始尝试其他回合制游戏,并且寻找不用手进行游戏操作的方式”。

虽然游戏速度是一方面的因素,Moyher表示一款游戏真正的难度在于,玩家需要同时处理很多东西,“我觉得回合制游戏比较适合,比如《RimWorld》用这种方法玩起来就很难,你需要点击太多的东西,鼠标的不精确让你很难操作这么多的单位”。

之所以提到Moyher的故事,主要是为了说明,只要你对于某些事情有热情,就能找到方法克服重重困难,或许,他在采访最后所说的话可以给业内所有同行共勉:我开始这个项目的时候,就已经有了足够多的工具,所以很确定整个游戏是能够做出来的,我只需要更有耐心就可以完成,但当时我甚至不知道能否做得到,虽然写代码很难,但我认为只要你想学,所有人都能学会。

想获取更多财经资讯,请关注财经365!


推荐阅读>>>

 

艺考生因身高淘汰?孙红雷曾因“太胖”被怼回去!


青年创业:快递员月入过万元?每天6点起床,工作15小时!


杨幂等八位明星代言OPPO R15,OPPO为什么请这么多明星

阅读了该文章的用户还阅读了

热门关键词

为您推荐

行情
概念
新股
研报
涨停
要闻
产业
国内
国际
专题
美股
港股
外汇
期货
黄金
公募
私募
理财
信托
排行
融资
创业
动态
观点
保险
汽车
房产
P2P
投稿专栏
课堂
热点
视频
战略

栏目导航

股市行情
股票
学股
名家
财经
区块链
网站地图

财经365所刊载内容之知识产权为财经365及/或相关权利人专属所有或持有。未经许可,禁止进行转载、摘编、复制及建立镜像等任何使用。

鲁ICP备17012268号-3 Copyright 财经365 All Rights Reserved 版权所有 复制必究 Copyright © 2017股票入门基础知识财经365版权所有 证券投资咨询许可证号为:ZX0036 站长统计