Windows - 用于等距游戏的Direct2d或Direct3d(2.5D游戏)

时间:2017-01-25 21:23:15

标签: c++ directx direct3d direct2d

我想尝试重新创建一个不再开发的小游戏,我想确保我正在学习正确的DirectX api。如果有帮助,游戏会使用精灵来制作所有动画。

我会为这样的游戏学习direct2d或direct3d吗? enter image description here

1 个答案:

答案 0 :(得分:1)

带有正投影矩阵的Direct3D。你可以使用2D,但是对于不同的视角,额外的精灵工作量会很痛苦。

一旦你理解了3D,你可以通过保持相机指向前方并将所有精灵等等设置为0 z坐标来应用相同的知识来创建2D游戏。

我距离发布谷歌游戏等游戏还有几个月的时间,相信我, 没有像“小游戏”这样的东西大声笑。

祝你好运。