CSDN:从风魂引擎到Enjoy2D引擎,您在引擎和游戏开发方面有什么心得?您的设计思想和实现方式有什么变化? 云风:风魂是我大学时代的作品,到现在已经有十多年过去了。当初我希望尽量帮助游戏开发人员解决所有问题,而现在不这么想了。我希望使用引擎的开发人员有足够的选择权。作为一个图形引擎,应该尽量配合开发人员的选择权,尽可能的把引擎做成一个方便开发人员组装的一个组件。 引擎的实现应该足够简单,并尽可能的隐藏需要引擎解决的技术细节。 CSDN:与开发PC游戏相比,开发移动游戏的痛点是什么? 云风:我并没有正经的开发过一款传统的PC游戏,而我在意识里并不把MMO Game和传统游戏归为一类的。在移动平台上开发游戏让我找到了一些开发游戏的乐趣,我觉得比开发MMO游戏更加有趣。至于痛点,我觉得在国内做游戏,或多或少的要迎合渠道的想法很讨厌。比如说,我不希望我们的游戏需要玩家有一个账号才能开始游戏,而各种国内的平台会强迫你接入他们的SDK ,需要玩家注册账号,然后才能开始游戏。 CSDN:从事游戏开发这么多年,您最大的感悟是什么? 云风:心无旁骛方能获得无穷乐趣。 CSDN:您一直都在鼓励大家开源,并且把自己的一些作品都开源出去了,这样做给您带来了哪些好处/乐趣?对其它开发者来说,把自己的作品开源出去有哪些好处? 云风:开源对自己毫无损失。反而会督促你把代码质量提高,设计时也需要考虑得更完善。如果有其他人使用,他们往往会以一种你不曾考虑过的方式来用,从而发现你发现不了的漏洞。这些漏洞可能是实现上的,也可能是设计上的。 CSDN:您已经这么牛了,在这个圈子里,有您崇拜的技术大腕吗?您认为这些人身上都有哪些特点? 云风:想不到 “崇拜” 这个词能用在什么人身上,我不认同人和人之间产生 “崇拜”的这种情感。只能说我喜欢怎样的人吧。我喜欢思维理性,有想像力,有执行力,总能自己动手去解决问题的人。 |