我在XNA上写简单游戏的经验很少,但现在我不知道如何解决我的问题。
所以,我想写一个简单的2D街机赛车游戏,但我不知道怎样为这个游戏制作地图。
我的想法是:
我用MSPaint绘制一张图片地图。黑色-草地,白色-公路,红色-路标,蓝色-水,绿色-森林等;
当图像加载后,我通过XNA覆盖纹理 - 在白色上放置公路纹理,在黑色上放置草地纹理等。
所以我有两个问题:
- 我认为我是朝着正确的方向思考吗?
- 我如何知道所需像素的颜色并且如何倒入所有白色颜色而不是每个像素单独倒入?第二个问题不是必须的,因为我可以制作第二个包含正常纹理的图像,并将其放置在第二层中,对吧?
非常抱歉我的英语很差。谢谢您提前回答。