c语言编程小游戏毕业论文李俊佶

c语言编程小游戏毕业论文李俊佶

ID:13726371

大小:910.00 KB

页数:16页

时间:2018-07-24

c语言编程小游戏毕业论文李俊佶_第1页
c语言编程小游戏毕业论文李俊佶_第2页
c语言编程小游戏毕业论文李俊佶_第3页
c语言编程小游戏毕业论文李俊佶_第4页
c语言编程小游戏毕业论文李俊佶_第5页
资源描述:

《c语言编程小游戏毕业论文李俊佶》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、密级公开本科生毕业(学位)论文基于C语言的小游戏设计李俊佶(2009061322)指导教师姓名:叶晶晶职称:单位:物理与电子科学系专业名称:电子信息工程论文提交日期:2012年月日论文答辩日期:2012年月日学位授予单位:黔南民族师范学院答辩委员会主席:论文评阅人:20年月日基于C语言的小游戏设计------十字消方块李俊佶(2009061322)(黔南民族师范学院物理与电子科学系,贵州,都匀,558000)摘要:本文研究的主要内容是在具备C语言知识的前提下,如何应用C语言编写一个完整的小游戏,以达到让自身所学知识得到充分运用和发挥的目的。在此,通过使用C

2、语言编写了一个名为“十字消方块”的新颖小游戏,完整的展现了一个小游戏项目开发的全过程。编程过程中每一个编程技巧的运用都是对编程者逻辑思维能力和综合应用能力的考验。关键词:C语言;小游戏;十字消方块;项目开发;WIN-TCBasedontheClanguagelittlegamedesign------CrossawaysquareLijun-ji(2009061322)(PhysicalandelectronicScience,QiannanNormalCollegeforNationalities,Duyun558000,Guizhou)Anstract

3、:ThispaperstudiesthemaincontentistheClanguageknowledgewiththepremiseofhowtouseClanguagetowriteacompletelittergame,inordertoachievetheirowmknowledgeforthepurposeoffullyuse.Here,througntheuseofClanguagetowriteacalled”crossawaysquare”nocellittergame,completeshowedasmallgameprojectdev

4、elopmentprocess.Intheprocessofprogrammingeveryprogrammingusetheskillsofprogrammingislogicalthinkinganilityandcomprehensiveapplicationanilitytest.Keywords:C;game;crossawaysquare;development;WIN-TC1引言游戏的设计与开发可以利用多种方法,java、C/C++、Flash、VB等语言都可开发出不同类型的游戏软件。这些方法都有其优点,通常根据具体情况进行选择。在众多语言和

5、方法中,C语言兼具一般高级语言和低级语言优点,编写游戏程序具有非常鲜明特点。使用C语言编写游戏程序,可以接触到更为底层的编程知识,对于学习计算机语言有很大好处。C语言是CombinedLanguage(组合语言)的中英混合简称。是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用

6、程序。它的应用范围广泛,具备很强的数据处理能力。本着研究学习的心态,以C语言编写一个小游戏程序,深入到图形编程和文件应用的实际操作中,达到务实基础,挑战自我的目的。下面,我将一步步的带领大家看到“十字消方块”游戏开发的全过程。2.前期准备及需求分析2.1游戏介绍“十字消方块”的灵感来自我闲暇时在3366小游戏网站内见到的一款竞技类小游戏。顾名思义,这款小游戏是以方向键控制游戏标准放到合适位置,在十字线区域能连接到两个或者两个以上纹理相同的方块就能消除得分。玩家在时间的限制下需要迅速找到可以消除的方块并准确消除,若错误将扣除时间。看似简单,却有一定的难度。常

7、玩这一类小游戏可以锻炼人的观察力、反应力和手眼协调能力,开发大脑潜能。十字消方块趣味性强,老少皆宜,且同类游戏在各小游戏网站都很有人气,相信它同样能得到大家的喜爱。2.2编程语言—C语言C语言兼有高级语言与低级语言的优点,具有强大的编程运算能力。首先,C是一种结构化语言,程序层次清晰,便于使用、维护以及调试;第二,C语言运算符和数据结构丰富,能用来实现各种复杂数据结构的运算;第三,程序书写形式自由、灵活方便,允许程序编写者有较大的发挥空间;第四,引入了指针概念,使程序效率更高;第五,C语言程序执行效率高,一般只比汇编程序生成的目标代码效率低10へ20%;另

8、外,C语言还具有强大的图形功能,支持多种显示器和驱动器。且计算功能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。