Articles of 地图

垂直与水平六angular格,利与弊

使用六边形网格,您可以select将尖端朝上的方块排列,以便沿着东西方向的轴移动,或者可以沿着边朝上的方向排列,以便沿着南北轴移动。 “水平”或尖端六angular形网格: “垂直”或平面六angular形网格: 根据这个页面 ,纵向排列是纸笔RPG中“迄今为止最受欢迎的”,但是这并不能解释为什么。 这个博客文章也提到了这两个品种,但又没有理由使用其中的一个。 如果你看一些使用格式的电脑游戏,似乎都有他们的追随者 水平 :英雄无敌系列(除了V),文明V,… 纵向 :装甲将军和许多类似的战争游戏,韦诺之战,… 但select六angular形网格的垂直或水平布局的主要原因是什么? 我在数据结构,graphics,游戏等方面寻找客观的优势和劣势,而不是个人喜好。 或者,你select哪个方向真的是无关紧要的?

随机地图生成

我开始/开始了一个2D瓷砖地形RPG游戏在Java中,我想实现随机地图生成。 我有一个不同的瓷砖列表(污垢/沙/石头/草/砾石等),以及水瓷砖和path瓷砖,我的问题是,我不知道从哪里开始随机生成一张地图。 这将需要有地形部分(就像它的一部分将沙子,部分污垢等)类似于Minecraft是如何你有不同的生物群落,他们无缝转换到彼此。 最后,我还需要添加随机path,以及在地图上的不同方向。 我不是要求任何人写我所有的代码或任何东西,只是请我正确的方向。 tl;博士 – 生成与生物群落,path的瓷砖地图,并确保生物群落无缝进入对方。