使用libgdx创建无限世界

时间:2015-12-17 15:16:49

标签: libgdx

我是新手,有点失落。您建议使用哪些类或工具来创建一个可检测到碰撞的无限libgdx游戏世界,以便玩家可以在它上面行走?该概念如下图所示。相机(手机屏幕)以非线性方式(在此图像中的绿色和白色边界上)在世界各地移动,跟踪角色。我需要的只是一个起点,我会从那里开始。

enter image description here

enter image description here

编辑:基本上问题是创造一个无限的世界,也许自我生成是一个更好的世界,启用了碰撞检测。我什么也没做,因为我甚至不知道从哪里开始。我只需要指向正确的方向。

1 个答案:

答案 0 :(得分:2)

只是为了搜索一些关键字:

  • 无限世界:程序生成
  • libGDX碰撞检测:
    • Box2D或bullet(libGDX中的物理引擎)
    • libGDX还提供CircleRectangle来检查重叠
  • 相机跟踪:ViewPort,剔除