我最近开始研究C++ Win32应用编程接口来制作一个2D游戏,作为我今年毕业的最后一个项目。我参加了一门为期一年的C++控制台编程课程,因此我对该语言有很好的了解。
在过去的3天里,我每天在谷歌和图书馆上花了大约6-8个小时,试图找到任何能让我开始做这件事的东西,但没有任何结果。我已经看了一些基本windows的代码,对我来说,它们看起来像是一门陌生的语言。
在座的任何人都知道哪里是一个好的起点?
真的很感谢你的帮助,因为如果我做不到这一点,我的整个教育,在学校的所有2300个小时,都将被浪费。现在感觉就是没希望了。我们的第二门编程课程要到11月中旬才会开始使用WinAPI,我不能浪费2个月的时间无所事事。该项目的截止日期是一月中旬...
请不要让我参考DirectX、SDL、SDML、OpenGL、Allergo或任何其他图形库。
我的老师告诉我关于使用图像,你可以在窗口的某些区域进行碰撞等,这是可以实现的吗?
发布于 2013-09-13 19:53:59
如果你想使用一个普通的Microsoft API,你有几个选择,你可以找到on the msdn page。
如果你的windows版本足够新,最好使用Direct2D。它很现代,文档也很棒。
在Direct2D出现之前,Direct3D也已经用于2D图形。
旧的方法是使用GDI+。
https://stackoverflow.com/questions/18785568
复制相似问题