苏州北大青鸟|电脑人才培训中心『官方网站』

高中生毕业了做什么?高中生学什么好 苏州北大青鸟、苏州北大青鸟学费、苏州北大青鸟地址
ACCP7.0培训-入手最快 JAVA培训—收入最高 .NET培训—就业面最宽 网络营销培训—需求量最大
高中毕业学什么好 大学生找不到工作怎么办 学什么技术有前途(好转行) 初中(中专)毕业学什么好
当前位置: 主页 > 青鸟百科 >

JAVA俄罗斯方块毕业设计|JAVA游戏

时间:2012-05-11 17:45来源: 作者: 点击:
JAVA俄罗斯方块|JAVA游戏在现今电子信息高速发展的时代,电子游戏已经深入人们的日常生活,成为老少皆宜的娱乐方式。但是游戏设计结合了日新月异的技术,在一个产品中整合了复杂的设计、艺术、声音和软件,所以并不是人人皆知。直到今天,在中国从事游戏设计的人仍然很少,但是游戏行业的发展之快,远超如家电、汽车等传统行业,也正因为如此,游戏人才的教育、培养远落后于产业的发展。
Java作为一种分布式和可移植的计算机语言,在软件开发上有着特别的优点。它开发方便、快捷,安全性高,在当今计算机飞速发展的时代,Java技术的平台无关性、可重用性、模块化等特点大大减少了重复劳动。
本介绍的是使用Java开发的俄罗斯方块,本游戏的主要背景是毕业课程设计,不注重直接的经济效益和其后的发展方向,只在注重自身水平和能力的提高。选择JAVA作为编程语言。需要对其变量定义、变量初始化、界面初始化、游戏初始化、然后进入游戏、处理游戏过程中的各种操作熟悉。
此次设计在Microsoft Windows XP系统下,以Java为开发语言,在Eclipse平台上进行游戏的开发。
 
关键词 电子游戏,游戏开发,JavaEclipse
 
ABSTRACT
In the era of high-speed development of electronic information, computer game has enter people’s daily life, become an amusement adapt to old and young. But Game design is a combination of fast-moving technology, the complexity of integrating design artaudio and software into a single production, so this technology isn’t known by everyone. up-to-date, there are few people work at game design all the same, whereas, the development of game industry more faster than traditional industry as home appliances and automobile, by the reason of this situation, the education and training of person with ability of game design drop behind the development of game industry.
Java as a distributed and portable computer language, in software development with special advantages. It developed a convenient, speedy, safe, in today's era of rapid development of computers, Java technology and platform-independent, reusable, and modular features such as greatly reducing the duplication of efforts.
    The introduction of this thesis is to use Java to develop the Russian box, the game is the main background are graduate curriculum design, do not focus on direct economic benefits and the subsequent direction of development, only pay attention to their own level and ability to improve. Choice of JAVA as a programming language. Variables necessary for its definition, variable initialization, the interface initialization, the game initialization, then enter the game, deal with a variety of Games in the process of operation are familiar with.
The design in the Microsoft Windows XP system, to Java for the development of language, in the Eclipse platform game development.

Keywords  electronic games, game development, Java, Eclipse
 
                                        
目录
   
ABSTRACT
目录
第一章绪论
1.1 电子游戏及其分类
1.2 电子游戏发展现状
1.2.1 电子游戏在国外的发展现状
1.2.2 电子游戏在国内的发展现状
第二章 JAVA语言概述
2.1 JAVA简介
2.1.1 JAVA的基本特点
2.1.2 Java中输入/输出流概念
2.1.3 为什么选择Java
2.2 JAVA工具
2.3关于ECLIPSE
第三章俄罗斯方块游戏介绍
3.1 游戏简介
3.2 游戏需求
第四章详细设计
4.1 方法介绍
4.2 屏幕信息初始化
4.3 方块的装载
4.4 处理键盘事件
4.5 控制游戏速度与自动下降
4.6 处理到达事件
4.7 判断满行及消行
4.8 显示控制
4.9 保存方块坐标
第五章界面设计
5.1 游戏主界面
5.2 游戏开始
5.3 游戏结束
5.4 游戏背景颜色设置
5.5 游戏排名
第六章测试
6.1 打包测试的过程
第七章总结与展望
6.1 总结
6.2 展望
   
参考文献
 
第一章 绪论
1.1 电子游戏及其分类
电子游戏,也就是运行在家用电脑、家用电子游戏机或是掌中宝游戏机及街机上的电子游戏程序。电子游戏是一种结合剧情故事、美术、音乐、动画、程序等技术于一身的互动型娱乐软件,涉及到多个行业。
从电子游戏的分类来看,有着多种分类方式。传统的游戏分类是按照游戏类型,将其分为即时战略游戏、第一人称射击游戏、角色扮演游戏、策略型游戏等类别。根据游戏运行平台的不同,可将电子游戏分为游戏机游戏、单机版PC 游戏、互动电视游戏、在线游戏和手机游戏。此外,韩国政府将电子游戏业分为家用游戏机游戏、单机版PC 游戏、网络游戏和街机游戏四大类。考虑到中韩游戏业比较接近,采用韩国的分类标准。网络游戏也就是人们一般所指的在线游戏,是指通过互联网进行的电脑游戏,通过人与人之间的互动达到交流、娱乐和休闲的目的。在互联网(局域网)技术出现之前,电子游戏都可以归于单机版游戏,即人机对战游戏,或最多是双人对战游戏。而随着互联网技术的出现,通过连接游戏服务器,上百、上千、乃至上万的游戏玩家同时连线娱乐成为了现实,这就大大增加了游戏的互动性、真实性,丰富了电子游戏的内涵。从网络游戏的分类来看,目前业界还没有一个比较统一规范的分类。随着计算机设备和网络技术的发展,电子游戏在全球得到了迅猛的发展,取得了巨大的成功,已成为当今世界上不可缺少的精神粮食。
1.2 电子游戏发展现状
1.2.1电子游戏在国外的发展现状
第七章 总结与展望
6.1 总结
游戏设计与实践是一项复杂而且庞大的工作,在选题之后,我才意识到过程的艰难,因为以前从来没有接触过游戏设计,刚开始时有点迷茫和彷徨。后来通过看书和在网上查找资料,逐渐找到了一些感觉,也依照资料自己动手编写了简单经典的游戏。
本次设计让我初步懂得了电子游戏所涉及到的有关技术、方法,包括电子游戏分类、选题、构思等。并实现几个可演示的游戏软件,其中有很多应用了学习的相关技术,并且做到了图、文、声并茂,能实际演示。此次设计过程中印象最深的收获有:1、学到了很多新知识,并且对老知识进行了回顾。经过长时间的学习,更进一步熟悉了JAVA语言。2、通过不断上机实验,调试程序,总结经验,从对课题的不理解到能够开始动手去做,提出问题并自己想办法解决问题,自己多实践,所以增强了动手能力。3、提高了中、英文资料的检索能力。这次过程中我查阅了很多资料,不但有图书馆的期刊、杂志、馆藏图书,还有网络中的电子文档、电子书籍、网页及下载的视频教学课程;不但有中文资料还有英文资料。这些资料,使我的眼界更开阔,对课题的认识更加深刻,编写程序的时候思路更加清楚,少走了很多弯路。
但如果真的要从事游戏设计的工作,需要走的路还很长,即便是对于国际知名的大公司,也是在不断的探索和实践中前进。但这并不表明前途就是渺茫的,通过这次实践,进行了一次从底而上和自上而下的归纳和演绎的过程,在变化多端的游戏面前,总算领悟了一点它的奥妙。内容繁复、采用的表现手段多姿多彩的游戏世界,即便是再复杂,也可以通过一定程度的归纳演绎得出适应其规则和表现的契合点。
6.2 展望
电子游戏自出现以来,经过几十年曲折的发展,已经成为一个成熟的产业,但它仍在不断的发展之中。在我看来,游戏正朝着三维化、智能化和网络化三个方向发展。
三维化也就是我们通常所说的3D,以前我们玩的几乎都是2D平面游戏,缺乏真实感和形象感。随着旋转、打光、材质贴图、模型等一系列技术在游戏中的应用,以及硬件处理能力的发展,3D游戏随之出现。3D游戏以其更贴近现实的场景,3D游戏甚至可以让人不能清晰的区分虚拟和现实,达到忘我的境界,让玩家获得极大的满足,所以一出现就受到广大玩家的热烈欢迎。以《磨兽世界》等为代表的3D游戏给了我们以全新的感觉,将来必将有更多的3D游戏出现。     
智能化也就是应用人工智能技术使计算机能像人一样进行思考和推理。早在20年前,世界各地的计算机专家们就预测,总有一天我们的电脑能像我们一样聪明。事实证明这并不容易,专家们也都困惑起来,人工智能也陷入了低谷。但自从世界顶级象棋大师被电脑击败以后,似乎又让人们看到了一些光明,因为人工智能研究者们开发的许多有用技术,非常适合游戏行业。这使得电子游戏更加接近现实也更容易吸引玩家,以后必将有更多的人工智能出现在游戏中。
网络化更是有目共睹的事实,现在我们玩的大多数游戏都是网络游戏,网络游戏的规模也早已大大超过了单机游戏。随着因特网的快速发展,网络提供了对声音、影像、音乐、3D动画和超文本等多媒体成分的完全支持,使开发者可以在开发出基于网络的高交互性的游戏,在游戏中可以建立一个虚拟的世界,玩家可以充当这个世界中的各种角色,并且和这个世界里的各种角色交流与合作等等。网络使游戏变得更加奇妙和吸引人。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   
首先,在这里我要由衷地感谢我的指导老师。他们在期间对本人给予了悉心指导和大力帮助。在期间,在我的课题设计和撰写过程中对我进行了认真检查,严格督促和仔细批阅,并对我的课题提出了许多富有启发性和建设性的意见和建议。
同时我也要非常感谢与我同组的并同是我的好朋友,一直以来都是他们在身边督促我,我们互相鼓励共同进步。
另外,我还要感谢我的室友和身边的好友,他们一直都在身边支持我,在程序设计和撰写的艰难过程中,他们带给我欢乐,带给我信心,并給予了我很大的鼓励与帮助。
最后,在这里还要对我的家人和远方的朋友表示深深的感谢,他们在精神和物质上都给了我莫大的支持,没有他们的关怀和爱护,我想我就无法顺利地完成这次。
 

标签:

(原文标题:JAVA俄罗斯方块毕业设计|JAVA游戏

(责任编辑:苏州北大青鸟



相关新闻

  • E-learning云计算机市场份额逐渐扩大
  • 基于WEB的成本管理系统的设计
  • 基于WEB的学生成绩管理系统的设计及
  • 基于WEB的汽车信息网站的设计
  • 基于WEB的信息信息发布系统的设计及
  • 基于WEB的JSP实验室管理系统的设计
  • 基于WEB的企业人事管理系统的设计
  • 基于JSP的商场进销存管理系统的设计
  • 基于JSP的网络交易市场物业管理系统
  • 基于WEB的毕业设计选题系统的设计及
    更多
    分享按钮
    ------分隔线----------------------------
    招生专题