msww.net
当前位置:首页 >> C++坦克大战 >>

C++坦克大战

用VC6.0里面的MFC.

前一个问题没有弄懂.红白机是什么?铺地图不难,只要设置一个结构体存储各种地形(如草地,河流,砖块,铁块,空地,润滑剂,大本营)即可,在编写函数具体处理各种地形(如砖块打一下就会转化为空地).图形的形成可以用windowsgui库函数实现,这样地图实际就是一个二维数组了.另外这个程序用动态链接库分别处理可能会更高效一些.

C++实例编程:简单坦克大战2010-11-22 12:40:22 作者:佚名 来源:IT哇咔搜集整理 我要评论 进入论坛 字号:T | T 核心提示: 因为有些东西以前练过了,而有些东西没练过,还有很多不足之处. #include <graphics.h> #include <stdlib.h> #

这个.和我同学的想法一样.主要是这样的.首先抽象坦克.把你要的功能.和业务方式都写出来.然后一个个抽象.然后分解成函数.然后弄上界面就可以运行了

推荐看一下奇迹冬瓜的博客,讲的很清楚,也有源码.直接搜索 “csdn 奇迹冬瓜” 即可,其中好几篇是关于坦克大战的

电脑的智能可以随便写啊 随机数是关键.最重要的是代码结构了,图片还不是小case?随便copy下拿mfc来说,可以捕捉事件来处理战斗逻辑.至于界面 定时器刷新好了

本人的程序之路是: ASP---HTML----AJAX(之后发现这个行业工资不高,转向下面) C/C++----MFC---STL----WINDOWS程序设计----ATL(只学一种不行,要精通客户端web手机编程才行,因此往下学)JAVA----FLEX----android----(进入编程高级阶段)在学---设计模式---架构模式由于从事了网络游戏开发,包括手机手机网页游戏..之后对图形图像这一块有深刻的研究所以研究了 数字图像处理 GDI ---GDI+-----d3d/DX等 现在在一家网游公司工作..希望能够给你提供一个方向.

我的空间有个坦克大战的例子,不过是C#的,你可以参考一下,只是个思路而已

public class duixiang { /*int a; duixiang()//类的构造方法//名字与类名字相同 { } void output()//构造函数 { int sum=0;int a=2; System.out.println(sum); while(a<=100) { sum+=a; a++; } System.out.println(sum); } public static void main(String[] args)

有多种途径:要求低画面感较差的-MFC/QT做比较流行和成熟的游戏引擎,2D游戏-cocos2dx, 3D游戏-Unity/Unreal Engine

网站首页 | 网站地图
All rights reserved Powered by www.msww.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com