C语言编游戏

来源:百度知道 编辑:UC知道 时间:2024/05/14 16:02:55
我想问的是我用C编好一个游戏后怎么进行图像处理颜色处理
使游戏看上去和下载的一样
我是用TC 2。0写的
编好了后就不会弄了郁闷的我~!
程序编的很差的
运行很慢
关键是我想知道怎么样使它和下载的游戏一样
有什么办法使这个程序像下载的一样吗
是怎么处理,用的什么工具哈

就是说程序的界面怎么做的哈

[答案]用Visual C++ ,或者加载图形驱动

1. C语言适合基层编程。涉及到网络,图形,音频的程序,用C++要方便很多。尤其图形界面这一点,C虽然也能做到,但是效果很差,C++的程序才可能有你说的那种下载的效果。
2. 虽然,C不适合作界面。但并不是不能做。这涉及到图形驱动,以及图形的相关函数。

在TC环境下,做图形界面,需要用到几个函数来加载图形驱动,这几个函数的使用例如下:
/* WIN-TC BGI 图形编程模板 */
#include "Conio.h"
#include "graphics.h"
#define closegr closegraph
void initgr(void) /* BGI初始化 */
{
int gd = DETECT, gm = 0; /* 和gd = VGA,gm = VGAHI是同样效果 */
/* 注册BGI驱动后可以不需要.BGI文件的支持运行 */
registerbgidriver(EGAVGA_driver);
initgraph(&gd, &gm, "");
}
int main(void)
{
initgr(); /* BGI初始化 */
/*此部分添加你自己的代码*/
line(25, 25, 220, 220);
circle(100, 100, 50);
getch(); /* 暂停一下,看看前面绘图代码的运行结果 */
closegr(); /* 恢复TEXT屏幕模式 */
return 0;
}

当然你也可以在字符界面下使用带有颜色的文字或背景,但是设置了文字颜色之后要用cprintf()来输出文字.

关于C语言图形界面的更多函数,请参照:
C语言编游戏 c语言可以编什么样的游戏 如何用C语言编游戏 C语言编程序 用c语言编 c语言编闹钟 c语言编数据库 C语言 怎么编 c语言编函数 编C语言程序