- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言小游戏源代码《打砖块》(C language game source code playing bricks.)
c语言小游戏源代码《打砖块》(C language game source code playing bricks.)
#包括“图形。”
#包括“stdio. h”
#包括“是。”所需的头文件/ * * /
国际上声明具有开关作用的全局变量;/ * * /
静态变量的得分;声明静态的记分器变量/ * * /
定义开始界面函数/ * * /
国际open()
{
setviewport(100100500380,1);/ * * /设置图形窗口区域
设置颜色为红色(4);/*设置作图色*/
矩形(0,0399279);/ * * /以矩形填充所设的图形窗口区域
设置填充模式(solid_fill,7);/*设置填充方式*/
画线工具(50,50,4);/ * * /设置填充范围
设置颜色为红色(8);
设置文本格式(0,0,9);/ * * /文本字体设置
outtextxy(90,80,“球”);/*输出文本内容*/
设置文本格式(0,0,1);
outtextxy(110180,“1版”);
outtextxy(110190,“滴滴涕”);
设置颜色为红色(128);
设置文本格式(0,0,1);
outtextxy(120240,“按任意键继续......”);
}
定义退出界面函数/ * * /
国际quitwindow()
{
char的[ 100 ];/ * * /声明用于存放字符串的数组
setviewport(100150540420,1);
设置颜色(黄色);
矩形(0,0439279);
设置填充模式(solid_fill,7);
画线工具(50,50,14);
设置颜色为红色(12);
设置文本格式(0,0,8);
outtextxy(120,80,“结束”);
设置文本格式(0,0,2);
outtextxy(120200,“退出?y”;
sprintf(s,“你的得分是:%d”,评分);/ * * /格式化输出记分器的值
outtextxy(120180,s);
= 1;/*初始化开关变量*/
}
主函数/ * * /
main()
{
国际gdriver,gmode;
gdriver =检测;/ * * /设置图形适配器
gmode = VGA;/ * * /设置图形模式
registerbgidriver(egavga_driver);/ * * /建立独立图形运行程序
这句话的意思是(与gdriver,与gmode,”);/*图形系统初试化*/
(14)setbkcolor;
open();/ * * /调用开始界面函数
getch();/ * * /暂停
而(1)/ * * /此大循环体控制游戏的反复重新进行
{
在驱动模式,L = 320,T = 400,R,A,B,DL = 5,n,x = 200,y = 400,R1 = 10,DX = - 2、Dy = 2;/*初始化小球相关参数*/
左边的[ 100 ],上[ 100 ],对[ 100 ],底[ 100 ],我,J,K,M = 1,数下,[ 100 ] [ 100 ];/ * * /方砖阵列相关参数
静态数组;
static int短语;/ * * /一系列起开关作用的变量
int = 15;
pp=1;
得分= 0;
驱动器=检测;
模式= VGA;
registerbgidriver(egavga_driver);
这句话的意思是(与司机,与模式”);
(10)setbkcolor;
cleardevice();/ * * /图形状态下清屏
clearviewport();/ * * /清除现行图形窗口内容
b=t + 6;
r=l + 60;
设置颜色为红色(1);
矩形(0,0,
639479).
setcolor (4);
the rectangle (l, t, r, b).
setfillstyle (solid _. 1);
floodfill (l + 2, + 2).
for (i = 0, k = 0; i = 6; i + +) / * * / 此循环绘制方砖阵列
{
a [i] = k.
bottom [i] = a [i] + 20.
k = k + 21.
oop.
for (i = 0, m = 0; j = 7; j + +)
{
left [j] = m;
right [j] = left [j] + 80.
m = m + 81.
setcolor (4);
the rectangle (left [j], a [i], [[j]; [i]).
setfillstyle (solid _ fill, j + oop).
floodfill (left [j] + 1, a [i] + 1.4).
您可能关注的文档
- 1206液晶显示.doc
- 1209福师计算机专业《计算机导论》在线作业一(1209 Fu division of computer science, computer introduction online homework).doc
- 12xcxcxc(12xcxcxc).doc
- 12春汉语修辞学形考作业1_0001(12 Chinese rhetorical tests in spring 1_0001).doc
- 100个英语格言警句(100 English aphorisms).doc
- 13春华师《学前儿童游戏》在线作业(随机)(The 13 division Chunhua games preschool children online homework (random)).doc
- 13春华师《幼儿科学教育》在线作业(随机)(The 13 division Chunhua children's science education online homework (random)).doc
- 13春福师《马克思主义基本原理概论》在线作业二答案(13 spring Fu division Introduction to the basic principles of Marx online homework two answers).doc
- 11个小信号提示身体有大病_2(11 small signals indicate serious illness in the body, _2).doc
- 13秋学期《财务管理学》在线作业(13 autumn semester financial management online homework).doc
- 新能源构网控制性能评估与提升——天津大学 朱介北.docx
- 2024年新人教版8年级上册物理全册课件.pptx
- 辽宁省阜新二中2025届高考数学四模试卷含解析.doc
- 山东省菏泽市部分重点学校2025届高三下第一次测试语文试题含解析.doc
- 2025届深圳高级中学高考语文一模试卷含解析.doc
- 北京市海淀区第二十中学2025届高三第六次模拟考试语文试卷含解析.doc
- 2025届河南省普通高中学高考语文考前最后一卷预测卷含解析.doc
- 2025届浙江省杭十四中高三下学期第六次检测语文试卷含解析.doc
- 2025届福建省福州八县一中高考仿真模拟语文试卷含解析.doc
- 2025届甘肃省武威第十八中学高考英语三模试卷含解析.doc
文档评论(0)