新手请教:C#+DirectX9.0 开发2D游戏
我想用C#+DirectX9.0开发2D游戏(如棋牌类),首先我想做一个基本的实用引擎(不想用现成的,想熟悉下思路),目前功能大致如下(WinForm):
1. 能够显示图片
2. 能够现实文字
3. 能够显示语音
4. 能够现实动画
5. 能够缩放、旋转、移动图片、文字等(sprite)
6. 所有图片、文字等(sprite)可以方便设置层次
7. 能够显示透明图片
8. 能够显示动画(多帧图片或gif)
9. 能够判断碰撞
不知道大家能不能提供下思路,或比较成熟的带源码的驱动,或者推荐些书,目前看到的DirectX关于C#的书基本都是讲3D的,我又不想做3D(当然可以用3D的空间投影的方式正面投2D图片什么的没问题,因为我的对象都是平面的图片,最多是正反两面的平面图片),请大家指教!谢谢
[解决办法]
一点点做呗 急不得,祝楼主成功
[解决办法]
用HGE引擎吧,自己写很累