在2D游戏中绘制等距图块的正确方法是什么?
我已经阅读了一些参考文献(例如这篇文章),它们建议以一种在地图的二维数组表示中对每一列进行锯齿形的方式渲染图块.我想它们应该以钻石方式绘制得更多,其中被绘制到屏幕上的内容更接近于2D阵列的外观,只是旋转了一点.
两种方法都有优缺点吗?
我正在创建一个网站,要求网站图库中的图像加水印.我希望在图像上传到应用程序(通过它的Web界面)时以编程方式添加水印,而不是在我们上传之前手动添加水印.
有没有简单的方法(也许是图像库?),这将允许我这样做?
我正在使用Grails构建网站,因此Groovy或Java解决方案会很棒.
我正在寻找有关如何在等距游戏世界中移动(和制作动画)2D精灵的信息,但是从瓦片到瓦片的移动时,他们的移动动画平滑,而不是让他们从一个瓦片的范围跳到下一个的范围.
这方面的一个例子是运输大亨游戏,其中火车和车厢通常是一个瓦片的一半,另一个是一半.