回 帖 发 新 帖 刷新版面

主题:求教一个类似模拟器程序的编法

我用turbo c 制作的小游戏想发给同学玩,但是很多电脑全屏不支持。为了达成目的,下有两种打算:

1.把游戏用dosbox打开。但是考虑到同学没有用dos命令的基础,因此把它作为下策。

2.就是我想请教的,能不能用vc之类去做成像GBA模拟器差不多有可视窗口而且只要直接点点就可以打开那游戏的程序?或者再简单一点,指定好了路径只要直接通过打开它就好打开那游戏?

 

由于我学的还比较基础,望大侠提供上面第二种方案的思路。。。(直接写好代码给我我也不会拒绝的

 

回复列表 (共3个回复)

沙发

TC做的小游戏还炫耀什么啊,几十年前的东西,别把时间浪费在DOS上了。

板凳


额,第一次上这个论坛,没想到网友这么不友好,答非所问的,真是大失所望。。。[em15]

3 楼

唉,可以找一些开源的模拟器来,看看别人是怎么写的。

VC跟TC的区别还是非常大的,除了语法和标准函数之外,几乎全都不一样。楼主如果要完成这个工作,确实需要学习很多东西。比如,画图,播放声音,这些代码都无法直接从DOS挪到Windows系统来用,基本上都要重新编写。
反倒是dosbox方便了很多,不必重新编程。

其实楼主这个问题现在很多人都遇到了。最典型的例子就是把以前常玩的游戏转移到手机上。解决办法也是这两种。第一是使用模拟器,第二是重新写代码。
但通常第一种办法才是最有效的。因为只要模拟器制作完成,就可以玩这个游戏机上的各种游戏,正所谓一劳永逸。而第二种办法,必须针对每一个游戏单独写程序,费时费力,虽然最终效果可能更好,但不一定值得。

我来回复

您尚未登录,请登录后再回复。点此登录或注册