HTML5APP实战(2): 赛车游戏

    先Show一下最终的运行效果:

    http://gamebuilder.duapp.com/apprun.html?appid=genius-441422599398441

   在线编辑界面:

   http://gamebuilder.duapp.com/gamebuilder.php?appid=genius-441422599398441

   1.新建项目,删除篮球和草地。选择垂直方向平铺,在道路中间放置一个刚体检把道路一分为2。

技术分享

    2.设置游戏场景的虚拟高度为5000,X方向和Y方向重力设置为0

技术分享

  3.放置一个计数器来计算显示分数

技术分享

   4.放置两个刚体并设置背景图片,来表示两个小汽车。

  技术分享

    4.设置汽车密度为1,摩擦系数和弹力系数都是0.5

     技术分享

        5.在跑道上放置随机放置一些纸巾和粪便表示障碍物。

    技术分享

   6.为了避免产生碰撞效果,把障碍物刚体设置为感应器。

    技术分享

   接下来开始编写代码,

    1) 处理当小汽车碰撞的是否更新分数:技术分享

   2) 实现场景的Onopen事件处理技术分享


    参考资料:

     https://github.com/drawapp8/gamebuilder/wiki/%E4%B8%AD%E6%96%87%E6%96%87%E6%A1%A3

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。