c语言程序设计实践论文(游戏设计编程).doc

约39页DOC格式手机打开展开

c语言程序设计实践论文(游戏设计编程),本论文共38页,1万字,包含源代码。摘要本次实训中着重练习了如果对程序设计进行一个整体的把握,从各个方面来考虑游戏的架构,为了构建一个吃豆游戏函数库,使用的函数数量达到50个左右,函数类别包括,图形函数、动画函数、图形文件调用函数、中文显示函数、文字处理函数、计算机基本功能调用函数、界面函数等。在本文中介绍了c语言自身...
编号:10-20011大小:71.50K
分类: 论文>计算机论文

内容介绍

此文档由会员 从头再来 发布

本论文共38页,1万字,包含源代码。

摘要

本次实训中着重练习了如果对程序设计进行一个整体的把握,从各个方面来考虑游戏的架构,为了构建一个吃豆游戏函数库,使用的函数数量达到50个左右,函数类别包括,图形函数、动画函数、图形文件调用函数、中文显示函数、文字处理函数、计算机基本功能调用函数、界面函数等。

在本文中介绍了C语言自身提供的绘图函数,利用C语言绘图函数制作简单的动画效果,在动画的基础上实现简单的图形游戏,以及在图形中如何实现中文,通过这些函数库实现了这个吃豆游戏,也通过这个简单的游戏引导了一个设计小型游戏的思想

本文就是给大家介绍了一套最简单的模板,无论你要写怎样的游戏,都将它分成、动画、响应、运算和循环四部分,外加一个初始设置。只要记住C语言流程图,套用之后再一步一步改写,一个游戏就出来了。怎么样,解牛的顺序知道了吧!

关键字:曲柄滑块、石英钟、吃豆游戏

目录
摘要••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 1
第一部分
一.概述及开发工具简介••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 2
二、游戏的设计思路••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 2
三、游戏各个功能模块介绍••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 6
1、通用游戏模板••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 6
2、开始界面设计••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 6
3、帮助界面设计••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 13
4、失败界面设计••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 16
5、退出界面设计••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 17
6、胜利界面设计••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 19
四、关键技术赏析••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 21
1、字模调用技术••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 21
2、运动轨迹擦除技术••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 21
3、游戏地图绘制技术••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 22
4、键盘控制技术••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 23
5、无敌模式控制••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 24
第二部分
总结•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 26
第三部分
致谢••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 28
参考文献••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 29

参考文献

1 .[ISBN7-305-02159-8]刘锋编。《高级语言程序设计》.2001 年3月第一版。南京大学出版社。参考页。105页到119页 蒋东翔编。《程序逻辑设计与技术》。2005年第一版。哈尔滨华夏计算机职业技术学院内部用书参考页。74页到100页

2.[ISBN7-302-03806-6/TP.2205]谭浩强C程序设计(第三版),清华大学出版社,1999年12月第二版2003年

3.[ISBN7-111-2943-1] CLOVIS.TONDO.SCOTTE.GIMPEL 翻译:杨淘,北京机器工业出版社,2004年1月。

4.徐琅C语言程序设计教程(修订本)第二版2003年8月第一版 人民邮电出版社

5.王森 C语言编程基础2005年1月 电子工业出版社

6. [ISBN 7-900101-01-2]浦滨 C游戏编程从入门到精通2002年5月第一版 北京希望电子出版社