我是一个相对不错的程序员,但是现在要为我的2D游戏添加一些基本级别,这有点困扰。
我想做的事情:我的游戏可以接受的大型(8000 * 1000像素)“绿色丘陵”测试等级。
- 我这样做的最佳方法是什么?
它不必看起来很棒,它看起来不应该是使用线条和油漆桶工具在MS油漆中制成的。
从根本上说,它应该只是在上面覆盖草的草泥上,草以某种形式的丘陵形成。
但是我应该如何绘制它呢?我不能仅仅拿出铅笔工具并开始逐个像素地绘制它,可以吗?
我是一个相对不错的程序员,但是现在要为我的2D游戏添加一些基本级别,这有点困扰。
我想做的事情:我的游戏可以接受的大型(8000 * 1000像素)“绿色丘陵”测试等级。
它不必看起来很棒,它看起来不应该是使用线条和油漆桶工具在MS油漆中制成的。
从根本上说,它应该只是在上面覆盖草的草泥上,草以某种形式的丘陵形成。
但是我应该如何绘制它呢?我不能仅仅拿出铅笔工具并开始逐个像素地绘制它,可以吗?
Answers:
Photoshop具有层效应,可用于真正快速绘制好看的水平。我不知道这是否适用于GIMP,但是这里有一些步骤如何使用Photoshop快速在屏幕上显示内容:
Edit > Define Pattern...
从菜单中选择。将您的图案命名为“污垢”。Pattern Overlay
和Stroke
效果应用到您的图层。选择叠加层的“污垢”模式和笔触的“草”模式(请参见下图)。具有更多的图层效果和背景。
您也可以在此处下载PSD文件以进行查看。
许多类型的平台游戏和游戏都使用基于图块的关卡系统,其中每个关卡都是由图块网格组成的,有时是多层的。您可能有几个“草表面”图块,几个泥瓦,等等。然后,您无需绘制大图像,而是将图块放置到地图中。除其他外,它倾向于节省纹理空间。
更高级的2D游戏采用类似的方法,但是具有较大的“戳记”,可以自由移动,旋转和/或缩放该“戳记”以构成一个关卡,并且不会像基于图块的技术那样粘在网格上。 Aquaria使用此方法。
我强烈建议您免费获取Paint.NET的一个副本,它比MS Paint好100倍-它具有一些基本工具,可以按照您的需求促进艺术创作。
例如,它将允许您进行选择,并使用给定的颜色/渐变填充整个选择,这将使您免于使用钢笔工具并逐像素绘制。
它甚至不与photoshop接近,但对于此类正在寻找基本样式艺术的用例而言,它非常出色。