我想创建一个跨平台的2D游戏引擎,我想知道如何使用Makefile创建一个跨平台的项目,这样我就可以将它编译到我为任何平台选择的平台上。我正在使用Visual C++ Express2008在windows环境下工作,所以如果我可以使用Visual IDE Express作为集成开发环境,那就太好了。
我的平台仍然是任天堂DS和PC。
请告诉我该怎么做。
提前谢谢你,塔米尔。
我试图制作一个简单的游戏,在游戏中创建多个瘦平台。我相信所有的设置都是正确的,通过调试,我发现平台的创建是正确的(带有随机偏移)。问题是,只呈现了最后创建的平台,而不是所有这些平台。
我使用一个类来管理平台,其中包含一个内部私有类,该类包含平台信息(position,sprite):
private class Platform{
private Vector2 mVelocity;
private Vector2 mPosition;
private Sprite mTexture;
public Platform(int x, int y, int w,