2 tclkkk tclkkk 于 2015.06.14 21:37 提问

求解C++做塔防游戏的思想,有哪些类,需要哪些对象

求解C++做塔防游戏的思想,有哪些类,需要哪些对象,需要考虑哪些问题,是用Windows API 函数写,求大神解答,在线等,急~~~

3个回答

ycg514230
ycg514230   Rxr 2015.06.14 21:48

麻雀虽小,五脏俱全。再小的游戏,都需要很多内容的。
其实一个完整的游戏对于API其实依赖不是很大,主要是需要用到渲染相关的
不用D3D的话,你得学习好GDI相关的知识。
在掌握好渲染之后,还需要一些游戏相关的知识,比如设计地图结构,游戏框架等,不是几个类和对象就能搞定的。
这其实都是很大的工程量。
对于新手,我建议你可以在开源引擎的基础上,找一些开源项目来学习。
希望能帮到你。

star890124
star890124   2015.06.15 10:01

买本面向对象的书看看吧,还有看一些开源代码。
简单说一下:
1. 塔的基类
2. 怪的基类
3. 各种塔的类,继承塔的基类
4. 各种怪的类,继承怪的基类
5. 若有工人,再加个工人类
6. 若有商品,再加个商品基类,然后派生各种商品的子类
7. 等等
每一个塔和怪或者其他的什么都是一个对象,看需要初始化。
考虑的问题估计也就是怪的路线,怪物死亡判定,特殊效果什么的。

仅供参考,求采纳

wangyaninglm
wangyaninglm   Ds   Rxr 2015.06.15 14:36

我觉的可以参照cocos这个库来看看,这个本身就是c++写的

Csdn user default icon
上传中...
上传图片
插入图片