使用WINDOWS的GDI开发游戏-坦克大战(开篇)

我们知道现在一般WINDOWS的商业游戏开发都是基于DirectX,但一般使用MFC的人可能会觉得DirectX学起来很繁琐。

其实开发一般的休闲游戏根本不需要DirectX支持,例如以前红白机里的一些游戏,只要使用你熟悉的GDI一样可以开发出有趣的游戏。

本系列教程将以一个实际例子来说明如何利用GDI开发一个可玩的游戏。

本篇作为一个开篇并不深入讲解具体操作。只对一些大概做些说明。

虽然不使用DirectX,但对于一般的Windows开发还是必须了解,诸如消息机制,GDI对象使用。

所以你必须:

了解C和C++

了解Windows消息机制

熟悉GDI操作

了解游戏开发大概流程

此外我也是边学习边写此系列文章,权作笔记而已,里面的方法并非最好,但至少可以实现我们的目的(使用Windows GDI开发一个可以玩的游戏)

欢迎大家一起探讨。

此外本文实际目的并非为写游戏,而是通过这个游戏的编写过程让你更加了解Windows的机制,特别是GDI的应用。毕竟使用GDI来写游戏并非是明智的。

阅读对象定为程序编写的初学者。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

b2b160

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值