注册 登录
编程论坛 C图形专区

[原创]刚学C图形设计,写了个三子棋游戏

anlogo 发布于 2007-07-24 10:46, 1823 次点击
*/ --------------------------------------------------------------------------------------
*/ 出自: 编程中国 https://www.bc-cn.net
*/ 作者: anlogo
*/ 时间: 2007-7-24 编程论坛首发
*/ 声明: 尊重作者劳动,转载请保留本段文字
*/ --------------------------------------------------------------------------------------

在这里真是学到很多东西,衷心多谢各位牛人!!!
以后我要更加努力!!!
只有本站会员才能查看附件,请 登录

[此贴子已经被作者于2007-7-24 10:54:31编辑过]

7 回复
#2
一笔苍穹2007-07-24 11:12
下了看了,不错呢,要是能把
Write_Rom8(x0,y0,0x51,9);
Write_Rom8(x0+8,y0,0x51,9);
Write_Rom8(x0+16,y0,0x3A,9);
Write_Rom8(x0,y0+10,0x33,9);
Write_Rom8(x0+8,y0+10,0x38,9);
Write_Rom8(x0+8*2,y0+10,0x30,9);
Write_Rom8(x0+8*3,y0+10,0x36,9);
Write_Rom8(x0+8*4,y0+10,0x36,9);
Write_Rom8(x0+8*5,y0+10,0x33,9);
Write_Rom8(x0+8*6,y0+10,0x38,9);
Write_Rom8(x0+8*7,y0+10,0x33,9);
Write_Rom8(x0+8*8,y0+10,0x37,9);
Write_Rom8(x0,y0+32,0x45,9);
Write_Rom8(x0+8,y0+32,0x2D,9);
Write_Rom8(x0+8*2,y0+32,0x6D,9);
Write_Rom8(x0+8*3,y0+32,0x61,9);
Write_Rom8(x0+8*4,y0+32,0x69,9);
Write_Rom8(x0+8*5,y0+32,0x6C,9);
Write_Rom8(x0+8*6,y0+32,0x3A,9);
Write_Rom8(x0,y0+42,0x6C,9);
Write_Rom8(x0+8,y0+42,0x69,9);
Write_Rom8(x0+8*2,y0+42,0x5F,9);
Write_Rom8(x0+8*3,y0+42,0x78,9);
Write_Rom8(x0+8*4,y0+42,0x75,9);
Write_Rom8(x0+8*5,y0+42,0x63,9);
Write_Rom8(x0+8*6,y0+42,0x61,9);
Write_Rom8(x0+8*7,y0+42,0x6E,9);
Write_Rom8(x0+8*2,y0+51,0x40,9);
Write_Rom8(x0+8*3,y0+51,0x31,9);
Write_Rom8(x0+8*4,y0+51,0x32,9);
Write_Rom8(x0+8*5,y0+51,0x36,9);
Write_Rom8(x0+8*6,y0+51,0x2E,9);
Write_Rom8(x0+8*7,y0+51,0x63,9);
Write_Rom8(x0+8*8,y0+51,0x6F,9);
Write_Rom8(x0+8*9,y0+51,0x6D,9);
这个其实可以做成一个显示字符串的函数,不用这么一个个的字符去显示,甚至中文和英文的字符串显示也可以混合做成一个函数。
#3
ba_wang_mao2007-07-24 13:01
下载链接如何制作?
#4
ba_wang_mao2007-07-24 13:03
[URL=http://BOY20.rar]http://C:BOY20.rar[/URL]
#5
ba_wang_mao2007-07-24 13:04
#6
ba_wang_mao2007-07-24 13:04
唉!做不出来“下载链接”
#7
anlogo2007-07-24 13:11

谢谢
恩,将英文做成一个显示字符串的函数是可以的
char *s1="up:w down:s";
int x0,y0; /*字符输出坐标*/
unsigned color; /*字符的颜色*/
int index;
for(index=0;s1[index]!='\0';index++)
Write_Rom8(x0+index*8,y0,s1[index],color);

不过要输出中文,每输出一个都要先知道该中文的区码和位码~~(我是在字符映射表查出来的)
不知有没有更好的方法,请指点!!!

我使用TC2.0

#8
anlogo2007-07-24 13:12
以下是引用ba_wang_mao在2007-7-24 13:01:17的发言:
下载链接如何制作?

有个上传的,先要将文件上传上去

1