我正在开发一款基于回合制的中世纪策略游戏(可以在浏览器中免费运行)。地图是一个 60x60 的网格,每个单元都是所有权、生产和战争的单位。但是,当我的兄弟看了它时,他说它看起来像是一张贴纸般的棋盘——每个单元都有自己的背景,每栋建筑都像独立的小岛,阴影指向三个方向。 我做了以下改变: * 地面: 一次全局着色,七种可重复的纹理(草地、牧场、林地、沼泽、岩石土、沙子、践踏的地面)根据地形类型进行混合,边缘使用噪音扭曲以防止边缘沿着单元格移动。 这些纹理在渲染纹理中被烘焙一次,所以移动时不需要任何成本。 * 网格: 减少到原来的三分之一透明度;悬停和选中的单元仍然有轮廓,总是知道你在哪个单元。 * 建筑: 不再有底座——只是门口的践踏地面。 * 阴影: 建筑贴图有固定的灰色阴影,指向东方,而树木则指向南东方。自动裁剪阴影会吃掉黑色屋顶坡(草通过屋顶露出来)。 最终是每个贴图都有自定义阴影方向,检查所有 32 个贴图,最后为所有东西使用一个阴影方向。 * 道路: 软沙路面取代了轮廓线条。 我还尝试将森林转换为密集的重叠树冠。看起来很繁忙,我就扔了它。 其实任何图形和游戏反馈都很受欢迎 https://swordsandcoins.com/