利用书中的引擎小做了一下游戏

来源:互联网 发布:天下霸唱 知乎 编辑:程序博客网 时间:2024/04/29 21:52

        用了书中的引擎还有我以前玩过的游戏的图片来做了一个类似拳王的格斗游戏,虽然技能什么的没弄,但是感受到了引擎的方便之处,而且后来还看到书上给了运动物理引擎,如果一开始我用了的话可能运动效果会更好而且更方便,因为在我自己做的时候经常要考虑运动状态还要检测运动范围,但在引擎中这些都封装好了,只要你开始的时候设置好参数,调用函数就可以一下就实现功能。

        虽说引擎也是代码的一部分,但是我感觉游戏的内涵在于里面表达的思想与创意,所以我觉得即使用了比较多的引擎,也不会影响游戏的原创性,只要你游戏里面注入了你的思想,你对游戏的热爱,就完全没有问题了,游戏代码只是一个表现的手段,把你想要做的东西更方便的显示出来。

        说说我做格斗游戏的感想吧,我其实也没做多少功能,就是攻击跳跃和行走,然后把血量计算显示出来判断是否结束,格斗游戏我的感觉就是因为是即时的,所以在判断状态和人物动画上设定感觉比较困难,因为像出拳,出拳不只是一副图像就能表现的,是几个连续的,而且连续出拳又有连续的动作,所以要判断键盘的响应,按第一下然后就开始出拳,然后一段时间之内你即使按了键也不会停,而且在出拳的最后如果你又按了出拳键就会继续连击出拳。诸如此类的还有被打到时候的动作,移动时的动作等等,因为即时的游戏你可以不断的按键,而且不同状态下动画不同判断优先条件也比较麻烦,所以考虑的比较多。

        鉴于实力还不够,我还是暂时不打算继续扩充这个游戏了,现在下一个目标可以考虑做回合制的或者是单人跑酷类的游戏,对这两类游戏脑子里也有些想法了。

        至于那个格斗的游戏就不放上来了,因为效果实在达不到格斗的刺激要求。

 

原创粉丝点击