我是用MFC编写的坦克大战游戏。我看过人家的程序,人家是设计好的几个关卡的地图,在一个文件夹里,然后游戏运行就加载不同关卡的地图进行游戏的,当那些地图的文件夹被删掉就不能进行游戏了。
我也想学他这样做,因为假如每一关都在程序中临时造出来那太麻烦了,代码很多。请问要做到上述的做法是怎么样的呢??谢谢~
额额,不太懂哦。。。理解能力有限啊!。。。方不方便详聊一下啊好心人?
追答你要做的就是写一个读文件操作的函数去读取文件,而文件里面放的是你这一关的地图的信息。就是把原先你要放在程序里面的地图信息放到文件中去。然后读取文件,按照文件里面的地图信息拼接地图。可以聊一下,不过我懂的也不是很多就是了。
追问额额,可否给我个q号呢?。。。
追答404043732 验证 许凌
不是啊,你想想坦克大战,地图里面有砖块啊什么的,障碍物的啊,不是一张背景图!~
追答我也没做过。不过感觉把砖块,草地什么的都作为资源,然后每关进去后,然后进行描画,描画的时候使用砖块等资源就可以了。就像画地图一样。
VC++编译出错,错误代码:error C1189,请各位高手指点一下。
1.工程-》属性-》C\/C++-》代码生成-》运行时库:修改成: 多线程调试(\/MTd); (release版本也修改成 多线程(\/MT)2.工程-》属性-》常规-》MFC的使用:修改为:在静态库中使用 MFC 方法2不一定管用,PC机上的MFC(相对于EVC而言)程序都是多线程的(不信你照2修改试试,会出现找不到_b...
...我已经做好了,但不知道对错,求高手帮忙检查一下,帮忙找一下错的选 ...
第六题,该选B,C的话不能这么声明,除非你之前已经先声明了b 第12题,该选C,没什么理由 第13题,也没什么好解释的,!a就是相当于a==0 第15题,该选A
吃鸡一直出现缺少某个必须的文件出现问题,求大神指点?
这个提示是缺少vc++运行库导致,正常情况下,游戏在下载完毕最后是会自动下载安装的,没有安装或是安装失败就会出现这个提示。从字面上看,运行库是程序在运行时所需要的库文件。通常运行库是以DLL形式提供的。Delphi和C++ Builder的运行库为.bpl文件,实际还是一个DLL。运行库中一般包括编程时常用的函数...
用VC++出现问题是#include<graphics.h>这一句,请问怎么解..求求各位...
<graphics.h>是TC里面的图形库,如果要用的话应该用TC来编译,VC++有他自己的另外图形库!Tc中用initgraph()函数可以切换到图形模式,用closegraph()可以从图形模式切换回字符模式。initgraph()和closegraph()都是图形函数,使用图形函数必须包括头文件"graphics.h"。void far i nitgraph(int far *graph...
请教高手几个VC++的问题,可能是新版与旧版的区别。
1、以前肯定也不能写int a[];至少VC6不能写,除非你int a[] = {1,2,3,4,5};这是可以的。不过这样在2010里应该也是可以的;2、至少VS2008里面char b[] = {"hwo do you do?"};还是可以用的,你说不能用的具体错误是什么?3、其实是可以的,但是你想这样是不行的,不管哪个版本都不...
跪求一个 vc++6.0创天中文版的下载地址
VC6, 什么版本都没办法正常支持win8; 建议装精简版的;下载链接:http:\/\/pan.baidu.com\/s\/1hqJ9Fus 密码: kr6v安装过程忽略兼容提示;安装好之后,不要运行。右击桌面快捷方式图标,选择打开文件位置。接下来修改MSDEV文件名为MSDEV1再右击,选择属性并修改兼容性为以xp sp3模式打开,顺便勾选管理员运行。然后选择确定...
我是一个新手,请问各位高手我下载的“游戏软件”和“游戏安装”能或安装...
可以的.但个人认为,最好还是不要安将在C盘的。游戏运行的时候频繁的读写会产生临时文件影响电脑系统与游戏速度.还有系统重装时,用一键安装时,游戏会被格式化而化为乌有.建议:在C盘以前隋便选一个盘专门用来放游戏!
各位高手 谁能用vc++设计一个能够读取step格式文件的程序?
大哥,你这问题太庞大了。。。首先要了解STEP文件结构,这个不是个简单的工程。然后针对STEP文件的结构进行读解编译。完成后还要设计(或借用)一个3D引擎,完成对STEP编译的显示。估计以一个人的力量,高手用一年时间估计可以完成。
VC++串口通信,请各位高手帮看一下下面程序中为什么进入for循环??我验...
你端口打开的时候,设置的接收数据触发数是多少,比如你设置了10,但只接收到一个字符,这个GetCommEvent()==2条件是不成立的,除非接收了10个字符,才触发GetCommEvent()这个事件
VC++编程,无法生成debug下的exe文件。
项目 -> 左侧栏里的项目类型选visual c++ -> 右侧选win32控制台应用程序 -> 下侧输入名称 -> 确定 -> 下一步 -> 附加选项里面的"空项目"勾上 -> 完成 -> 然后在源文件那个文件夹上右键 -> 添加 -> 新建项 -> c++文件 -> 最后开始写代码, 编译运行 估计可以,我以前也和你一样的 ...