东海科学技术学院
毕业论文(设计)文献综述
题目:超级俄罗斯方块的设计
系:
学生姓名:
专业:
班级:
指导教师:
起止日期:
年月日
超级俄罗斯方块的设计文献综述
前言:
俄罗斯方块是一款风靡全球的电视游戏机和掌上游戏机游戏,由俄罗斯人阿列克谢·帕基特诺夫发明,。基本规则是移动、旋转和摆放游戏自动方块,使排列成完整的一行或多行消除得分。由于上手简单、老少皆宜,家喻户晓,风靡世界。WarcraftⅢ,这是一款由暴雪出品的即时战略游戏,与2002年发行,至今一共经历了25个版本。中文译名为:魔兽争霸3。
在这个平台编写俄罗斯方块程序的优势有:1.拥有现成的图形描绘和音效播放系统,使得导入的图片及素材,音效等能够方便的展示及播放
2.WAR3在网络中极为流行,做出的成品可以放置于网络上与玩家在平台互联,共同游戏。
3.WAR3本身具有较为完整的数据存储函数,能够加快编写进度,降低工作量。
JASS脚本语言
正确的来说,其实应该称之为JASS2脚本语言,其全称至今也不得而知。根据暴雪风格的推测,可能为JustAnotherScriptingSystem(仅仅是另外一个脚本系统)
JASS本身在语法结构上比较接近VisualBasic,但同时也引用了许多C语言的东西。
利用JASS便成的优势有:
方便的数据存储函数,可以很轻易的实现包括矩阵等在内的效果
可以很方便的对图形进行描绘
结语:
在WAR3平台下利用JASS进行俄罗斯方块的设计,需要在计算机上安装更有WAR31.24版本的游戏,通过读取地图文件来打开编写好的俄罗斯方块游戏。在具体的编写过程中,会遇到许多的问题,例如:游戏的初始化,不同形状方块的显示,满足条件的行的消去等等。在设计过程中要通过遇到问题后解决问题来排除这些困难。
参考文献
[1]骆承钦.工程数学线性代数[M].北京:高等教育出版社,2003.7
[2]姚爱红,张国印,李健利.BigC++中文版[M].北京:电子工业出版社,2007.3
[3]顾沈明,叶其宏,郑芸.VisualBasic程序设计[M].北京:中国科学技术出版社,2008.2
[4]刘军,张建科,范银琛.VisualBasic程序设计学习指导与实践教程[M].北京:中国科学技术出版社,2008.2
[5]冯相忠,高禹.C语言程序设计[M].北京:中国农业大学出版社,2006.2
[6]龚沛曾,陆慰民,杨志强.VsualBasic程序设计教程[M].高等教育出版社出版
[7]刘新民,蔡琼,白糠生.VsualBasic6.0程序设计[M].清华大学出版社出版。
[8]唐凯军,汤惠莉.VB6编程80例上手[M].山东电子音像出版社。
[9]卢毅.VsualBasic实例教程[M].科学出版社出版。
[10]赵欣胜,亢慧娟,刘晟宏.VsualBasic经典范例50讲[M].科学出版社出版。
[11]赛奎春.VisualC++信息系统开发实例精选[M],2005
[12]杨永国.VisualC++6.0实用教程[M].清华大学出版社,2004
[13]唐俊明.VisualC++6.0编程实例与技巧[M].高等教育出版,2002
[14]罗伟坚.VisualC++经典游戏程序设计[M].北京:人民邮电出版社,2006.2
[15](美)BruceEckel著,陈昊天译.Java编程思想[M].北京:机械工业出版社,2007.6
[16]百度百科:baike.baidu.com
|
|