论文部分内容阅读
无论是“扔纸团”还是“抛小鸟”,这类貌似设计给学龄前儿童的益智游戏,终究还是吸引力了很多成年人,“抛物线”焕然一新引领潮流,再不像当年高中课本里毫无生机的模样。
林鹤国内知名的便携平台游戏开发公司优聚软件有限责任公司技术总监,目前MBA在读,拥有6年嵌入式平台和手机平台游戏开发经验。
新知客:这种益智类的游戏开发周期一般是多久?
林鹤:一般是在2-3个月,游戏制作本身其实是花不了太多时间的。主要的时间都花在关卡设计、用户体验和细节的修改上,当然,游戏出炉后的测试也是要花一些时间的。
新知客:这类游戏的开发难度大么?
林鹤:较之以前开发的游戏,《Angry Birds》这款游戏的开发难度要大一些,因为场景中同屏出现的物体很多,再加上加入了物理引擎,计算量非常大,如果用传统的JAVA语言来进行开发,在效率和表现上是无法满足正常游戏要求的,所以我们做类似的游戏,都采用了OPENGLES、NDK以及C++的并发模式进行开发。
新知客:你个人认为开发这类游戏的难点是在哪里?
林鹤:除了物理引擎的应用设计外,流畅的动画表现和舒适的用户体验是开发者最关注的地方,也是这个游戏的难点,开发者要花大量的时间在操作体验的改进以及动画的设计上。绚丽的动画。良好的操作都能让玩家轻松地游戏。
还有一个难点在于游戏的关卡设计。用户不在乎你用了什么高级的物理引擎。而是在乎这个游戏是否吸引他,关卡是否好玩,所以如何站在用户的角度来设计关卡是个难度,不能太难也不能太简单,能做到普通玩家好上手,深度玩家能钻研。要把握好一个”度”字。
新知客:一些玩家认为这类游戏的节奏都比较慢,你怎么看这个问题?
林鹤:其实节奏慢只是相对的,看跟哪类游戏作比较。这类游戏的最大特点是让玩家感受游戏的过程,并不能完全控制游戏的结果,给玩家一个很大的惊喜或者难以琢磨的感觉。
新知客:你们有正在开发的,应用到抛物线方式的类似游戏么?
林鹤:还真有,现在的这种物理类游戏越来越受到玩家的推崇,非常流行,如扔手雷、扔纸团等,好评度和下载量很惊人。我们也正在开发一款叫做《魔幻花球》的游戏,在游戏中玩家通过控制发射器的角度发射出水滴,水滴通过撞击、发弹等物理效应击中所有的魔幻花就可以过关。
新知客:那在你们的开发过程中,程序员是如何把抛物线原理(方程)应用到游戏中的呢?
林鹤:其实开发游戏的程序员不需要写物理方面的代码,我们专门开发出来了一套游戏引擎,里面就包含了物理引擎部分,游戏工程师在写游戏的时候,只需调用这个物理引擎就可以实现仿真的物理效果。调用接口很简单,交给你,你也会用!
新知客:那是什么激发了你们做这个抛物线游戏的灵感呢?
林鹤:最大的灵感来自于小时候玩的弹弹子的游戏,在你弹之前需要计算角度、力量,弹出后就感受弹子的轨迹与碰撞,而我们制作的这款《魔幻花球》霈要玩家不断地总结发送角度,然后观察不同球的位置,最大“意外”就是球有可能会掉入屏幕下方的木桶里。
新知客:除了物理中的抛物线你觉得科学中还有哪些东西能跟游戏结合起来?怎么结合呢?
林鹤:抛物线只是众多物理效果的一种,其实能引入游戏的还有很多。比如平衡,给你无数个形状各异的砖块,让你尽可能的将它们垒得越高越好。那你就必须去绞尽脑汁找到不让它们倒塌的平衡点,这不就是个很有趣的游戏吗?
新知客:你觉得来来在手机平台上大受欢迎的会是哪一类的游戏?
林鹤:手机是人们随身携带的东西,要利用好零碎的时间来吸引用户,所以游戏本身操作简单,适合5分钟玩的游戏,同时加入手机特性或者社区交互功能。就可以让玩家时时刻刻惦记着手机。这就是手机游戏的最大魅力。
林鹤国内知名的便携平台游戏开发公司优聚软件有限责任公司技术总监,目前MBA在读,拥有6年嵌入式平台和手机平台游戏开发经验。
新知客:这种益智类的游戏开发周期一般是多久?
林鹤:一般是在2-3个月,游戏制作本身其实是花不了太多时间的。主要的时间都花在关卡设计、用户体验和细节的修改上,当然,游戏出炉后的测试也是要花一些时间的。
新知客:这类游戏的开发难度大么?
林鹤:较之以前开发的游戏,《Angry Birds》这款游戏的开发难度要大一些,因为场景中同屏出现的物体很多,再加上加入了物理引擎,计算量非常大,如果用传统的JAVA语言来进行开发,在效率和表现上是无法满足正常游戏要求的,所以我们做类似的游戏,都采用了OPENGLES、NDK以及C++的并发模式进行开发。
新知客:你个人认为开发这类游戏的难点是在哪里?
林鹤:除了物理引擎的应用设计外,流畅的动画表现和舒适的用户体验是开发者最关注的地方,也是这个游戏的难点,开发者要花大量的时间在操作体验的改进以及动画的设计上。绚丽的动画。良好的操作都能让玩家轻松地游戏。
还有一个难点在于游戏的关卡设计。用户不在乎你用了什么高级的物理引擎。而是在乎这个游戏是否吸引他,关卡是否好玩,所以如何站在用户的角度来设计关卡是个难度,不能太难也不能太简单,能做到普通玩家好上手,深度玩家能钻研。要把握好一个”度”字。
新知客:一些玩家认为这类游戏的节奏都比较慢,你怎么看这个问题?
林鹤:其实节奏慢只是相对的,看跟哪类游戏作比较。这类游戏的最大特点是让玩家感受游戏的过程,并不能完全控制游戏的结果,给玩家一个很大的惊喜或者难以琢磨的感觉。
新知客:你们有正在开发的,应用到抛物线方式的类似游戏么?
林鹤:还真有,现在的这种物理类游戏越来越受到玩家的推崇,非常流行,如扔手雷、扔纸团等,好评度和下载量很惊人。我们也正在开发一款叫做《魔幻花球》的游戏,在游戏中玩家通过控制发射器的角度发射出水滴,水滴通过撞击、发弹等物理效应击中所有的魔幻花就可以过关。
新知客:那在你们的开发过程中,程序员是如何把抛物线原理(方程)应用到游戏中的呢?
林鹤:其实开发游戏的程序员不需要写物理方面的代码,我们专门开发出来了一套游戏引擎,里面就包含了物理引擎部分,游戏工程师在写游戏的时候,只需调用这个物理引擎就可以实现仿真的物理效果。调用接口很简单,交给你,你也会用!
新知客:那是什么激发了你们做这个抛物线游戏的灵感呢?
林鹤:最大的灵感来自于小时候玩的弹弹子的游戏,在你弹之前需要计算角度、力量,弹出后就感受弹子的轨迹与碰撞,而我们制作的这款《魔幻花球》霈要玩家不断地总结发送角度,然后观察不同球的位置,最大“意外”就是球有可能会掉入屏幕下方的木桶里。
新知客:除了物理中的抛物线你觉得科学中还有哪些东西能跟游戏结合起来?怎么结合呢?
林鹤:抛物线只是众多物理效果的一种,其实能引入游戏的还有很多。比如平衡,给你无数个形状各异的砖块,让你尽可能的将它们垒得越高越好。那你就必须去绞尽脑汁找到不让它们倒塌的平衡点,这不就是个很有趣的游戏吗?
新知客:你觉得来来在手机平台上大受欢迎的会是哪一类的游戏?
林鹤:手机是人们随身携带的东西,要利用好零碎的时间来吸引用户,所以游戏本身操作简单,适合5分钟玩的游戏,同时加入手机特性或者社区交互功能。就可以让玩家时时刻刻惦记着手机。这就是手机游戏的最大魅力。