
3个回答
展开全部
我以前用TC写过一个有图形界面的斗地主游戏。。不过是为了应付老师罢了,要是想做游戏不要用TC,也没必要学TC里面那些早就淘汰了的图形API...
给你个例子:
要导入的图形头文件就是:
#include <graphics.h>
如果要涉及键盘操作还要导入:
#include <bios.h>
以及预处理:
#define UP 18432 /*向上的键盘输入标志*/
#define DOWN 20480 /*向下的键盘输入标志*/
#define LEFT 19200 /*向左的键盘输入标志*/
#define RIGHT 19712 /*向右的键盘输入标志*/
关于画图的那些函数的用法可以网上下个TC函数大全。
注意一点:关于TC图形驱动的初始化可能给机器和操作系统有关,很多TC写的图形程序在有的机器上不能显示。
给你个例子:
要导入的图形头文件就是:
#include <graphics.h>
如果要涉及键盘操作还要导入:
#include <bios.h>
以及预处理:
#define UP 18432 /*向上的键盘输入标志*/
#define DOWN 20480 /*向下的键盘输入标志*/
#define LEFT 19200 /*向左的键盘输入标志*/
#define RIGHT 19712 /*向右的键盘输入标志*/
关于画图的那些函数的用法可以网上下个TC函数大全。
注意一点:关于TC图形驱动的初始化可能给机器和操作系统有关,很多TC写的图形程序在有的机器上不能显示。
参考资料: 无
展开全部
TC编写太费劲
你要是真喜欢图形学 就学OPENGL吧
找本书(电子书也行)在VC下画东西很方便的
而在TC里面我记得要include <graphics.h>
很复杂的
你要是真喜欢图形学 就学OPENGL吧
找本书(电子书也行)在VC下画东西很方便的
而在TC里面我记得要include <graphics.h>
很复杂的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给个例子:
#include<graphics.h>
main()
{
int gdriver, gmode;
gdriver=VGA;
gmode=VGAHI;
initgraph(&gdriver, &gmode, "f:\\tc");
bar3d(100, 100, 300, 250, 50, 1);/*画一长方体*/
getch();
closegraph();
}
#include<graphics.h>
main()
{
int gdriver, gmode;
gdriver=VGA;
gmode=VGAHI;
initgraph(&gdriver, &gmode, "f:\\tc");
bar3d(100, 100, 300, 250, 50, 1);/*画一长方体*/
getch();
closegraph();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询