zoukankan      html  css  js  c++  java
  • 关于tilemap在platform游戏中的应用

    platform 游戏中很少用到物理引擎,首先是物理引擎太难控制,特别是platform一般追求较高的操作手感,其次物理引擎太消耗

    所以一般都是自己简单的做物理效果,主要围绕重力,速度/加速度,碰撞检查

    地图一般采用tile拼凑成的,目前能找到的较好的tile工具就是tilemap

    但是在实际使用中发现,tilemap并不是很适合platform,因为tilemap以tile为单位,如果是很大一块区域(比如地)都是同一种tile

    碰撞检查不仅麻烦,而且过小的划分,位置上面会经常做修正,有可能引入bug

    觉得完全可以将同类型的区域根据是否可以融合自动融合成一个大的tile

    参考文章

    http://www.learn-cocos2d.com/2013/08/physics-engine-platformer-terrible-idea/

    待续。。。

  • 相关阅读:
    php与js 编码解码交互
    计算每页个数算法
    线程合并
    Sql调试
    并发问题
    context.Request方法总结
    元字符
    PHP留言小练习
    Git Shell Warning
    loading bar
  • 原文地址:https://www.cnblogs.com/shadow21/p/3972116.html
Copyright © 2011-2022 走看看