趣味游戏论文关于基于LUA语言的趣味游戏设计论文范文参考资料_第1页
趣味游戏论文关于基于LUA语言的趣味游戏设计论文范文参考资料_第2页
趣味游戏论文关于基于LUA语言的趣味游戏设计论文范文参考资料_第3页
趣味游戏论文关于基于LUA语言的趣味游戏设计论文范文参考资料_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

趣味游戏论文关于基于LUA语言的趣味游戏设计论文范文参考资料 摘要:运用当前主流的脚本语言Lua,完成一款拼图游戏,它易操作,规则简单,趣味性强,意在让小孩子在游戏的过程中学习祖国地理的相关知识,在游戏中找到学习的乐趣。 关键词:游戏 LUA 拼图 1007-9416(xx)06-0195-01 随着近几年游戏产业的持续升温,游戏设计已经成为一门热门的行业,游戏的价值也慢慢的向人们呈现出来。针对社会上五花八门的需求,各种类型的游戏也是有如雨后春笋,参差不齐。本设计是指导学生完成的,我们运用当前主流的脚本语言Lua,完成一款拼图游戏,它易操作,规则简单,趣味性强,意在让小孩子在游戏中学习祖国地理的相关知识,在游戏中找到学习的乐趣。 虽然游戏行业的发展已有多年的历史,但细分起来国内电脑游戏的起步却实在太晚,但发展却并不为慢。而中国拼图这款游戏,针对7-14岁的人群,以游戏的形式,达到学为己用的目的。让孩子们在学习的过程中,了解我们祖国的地理环境和组成。游戏的操作很简单,只需要用鼠标把右边的32个小块拖到屏幕正*的中国地图上的正确位置然后松开,当32个板块全部填满了,就成功闯关了。 本设计的开发环境是windows xp,选择的开发语言是LUA,开发工具是SciTE。 本设计使用LUA语言开发,开发工具为SciTE,也即SCIntilla based Text Editor的缩写,是一个跨平台的文本器。SciTE以Scintilla为基础写成,其本意是作为Scintilla的示例程序。SciTE 使用文本配置文件,具有极强的可配置性。可以对各类语言和项目设置不同的配置,也可以简单的使用全局配置。配置选项涉及文本的高亮、缩进、折叠、字体等,还可以 快捷键。通过编写自己的配置文件,用户还可以对自定义的文件类型添加高亮、缩进、编译等功能。另外,SciTE并不支持宏语言,而支持一个更为强大的脚本语言Lua,通过这一语言用户可以极大的个性化设置自己的器,例如可以通过Scintilla的API直接访问SciTE的缓存, 快捷键或者响应事件。最新的版本SciTE进一步加强了对Lua的支持,用户可以使用Lua轻易的添加对其他程序和特殊需求的功能,比如对ctags的支持,或者双击自动选择所有注释等功能。 1 界面设计 2 游戏幕模块 2.2 游戏中移动右边小地图到大地图的时候,释放的时候需要判断它的位置是否正确(代码略) 2.3 根据每个小地图的大小来设置它放到主地图上面的偏移大小(代码略) 这次设计的优点是代码结构比较清楚,与以往代码有很大差别,主要缺点是在前期准备中,因为自身不熟悉游戏策划,在自身考虑了整个游戏的玩法以后就开始进行代码编写,在游戏编写结束后,玩游戏时才感觉到游戏的某些操作因为策划不合理而导致的用户体验感降低。这让我认识到游戏策划的重要性,所以以后在工作中要按照游戏策划人员的文档进行游戏设计。比如在拖拽小地图到大地图上面时,要等大地图上的特效结束以后才能再拖拽其他小地图,当然还有其他方面有不足,就没有一一举出,这些都需要作为经验积累并且进行改善。 _ 1叶思义,宋昀璐.游戏设计全方位学习.中国铁道出版社,xx.1. 2张文瑞.游戏开发的脚本机制及其应用J.科技情报开发与经济,xx,19(9). 3吕建德,游戏程序设计概论.中国铁道出版社,xx.1 4许家珆,曾翎.软件工程理论与实践.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论