张卓坤所制作的随机生成建筑的功能的确是相当不错的,就是在实现方式上,和陆浩然有着比较大的出入。
在陆浩然看来,《跳一跳》就应该是放在一个类似于《纪念碑谷》那样的3D空间内,让主角完成“跳跃”这个动作,才算是跳了一跳。
毕竟那样一来,棋子就会因为玩家控制的力度不同,出现提前掉在地上,或者飞出建筑平面范围的情况,游戏性上会非常有趣。
但细细思考了一下之后,又觉得张卓坤的想法其实也不是错误的。
毕竟到目前为止,他玩过的大部分游戏都是2D模式,不管是最开始的《大闹天宫》,还是前几年的《仙剑奇侠传》,或者是火爆全球《红色警戒》,乃至于悟空游戏所推出的《血战上海滩》。
虽然在制作过程中,其中的大部分游戏都是按照3D模型来开发的,可说实话,在玩家们的游戏体验当中,3D和2D的区别其实不大。
所以当张卓坤开始亲自设计游戏时,他的第一个想法自然是将《跳一跳》这款游戏设计成2D平面类型。
虽然如何实现跳跃,张卓坤至今都没有想好,不过就算是平面游戏
,其实也可以实现陆浩然所说的“跳的太近”,或者“跳的太远”等情况。
想到这里,陆浩然皱了皱眉头,因为如果沿着张卓坤的思路走,《跳一跳》这款游戏设计成2D平面也不是不可以。
所谓的“跳跃”操作,其实可以在棋子的跳跃过程中施加一个翻转动画,至于跳跃的力度,则可以给棋子设计一个力度条,根据力度的不同,实现跳跃距离的不同。
虽然以陆浩然的眼光看,这种模式比较奇怪,但如果悟空游戏真的推出了这款平面版本的《跳一跳》,想必也是可以被广大玩家接受的。
毕竟,1997年的游戏玩家们根本就没有见过这种类型的游戏!
“这样吧,关于《跳一跳》的实现模式,我们之后再考虑。”
“我现在教你一下如何实现跳跃这个操作。”
沉思了许久之后,陆浩然决定暂时将这个想法搁置,之后和大家开个小会讨论一下再做决定。
然后,就开始在张卓坤漏洞百出的程序里面,添加起关于“跳跃”的代码,一边写还一边讲解,就像是在给张卓坤单独讲课。
半个小时之后,陆浩然顺利完成了“跳跃”部分的
代码设计。
虽然并没有加入跳跃的动画效果,可当张卓坤亲眼看到,游戏当中的棋子从起跳台跳到第二个建筑时,眼中的惊喜,还是难以抑制的绽放了出来!
如果此时的张卓坤还是一个玩家,那么他一定会觉得开发游戏其实非常简单,可只有亲自努力过后,甚至由陆浩然亲自演示过后才终于明白……
一款游戏当中的任何一个部分,哪怕只是一个简单的跳跃动作,都需要相当的技术水平进行支撑!
“陆浩然,你果然不愧是帝都大学最厉害的天才!”
“感觉跟你学习一个小时,要比在学校学习一个月都有效!”
张卓坤已然化身成为了陆浩然的脑残粉,连声吹捧起来,让陆浩然属实哭笑不得。
“不至于不至于,这些技术其实都不难,只要你加以学习,掌握起来就会非常轻松。”
陆浩然轻笑着说道,因为编程这个东西,对于所有程序员而言都是一个“见多识广”的事情。
刚开始,一个程序员碰到任何功能可能都不知道应该如何用代码去实现,不过随着经验的积累,以及主动的学习,就可以掌握无穷多的知识,让他看上去变得无
敌!
“陆浩然,我知道我现在还没有足够的水平加入悟空游戏,不过我可以在你这里当个编外人员吗?”
“我可以帮你们进行一些简单的代码编程,然后也可以在你们空闲的时间里,学习一些