泡泡堂双人PK单机游戏

 2023-04-16 09:04

论文总字数:14456字

摘 要

这款泡泡堂双人PK单机游戏开发涉及到的知识面比较广,对于我们刚入门的学生来说是一个比较复杂的项目;本论文主要阐述的是泡泡堂单机双人游戏开发的一些基本知识和设计思想,让大家能够更加清楚的看到游戏开发的过程,以及更好的理解游戏开发的原理。

本项目用的编程语言为JAVA,我们结合了游戏的操作流程,对游戏进行了细致的设计和大量的测试,为用户尽力提供一个完美的操作界面,我们还尽力实现了这款游戏的客户端的开发,确保了游戏与玩家能够更好的互动,也确保了游戏的趣味性,从各个方面满足玩家,使大家对游戏的要求尽量得到满足。

关键词:单机游戏; JAVA;操作界面;互动

BNB Double PK single game

Abstract

The BNB Double PK single game development involves a broad range of knowledge, we are just getting started for students is a complex project; this thesis deals with a single double game BNB developed some of the basic fundamental knowledge and design ideas, so that we can more clearly see the game development process, as well as a better understanding of the principles of game development.

Programming languages used in this project for JAVA, we combine the process of operation of the game for a detailed design and extensive testing, to try to provide a perfect user interface, we also strive to achieve the game"s clients developed to ensure that the game and the players are better able to interact, but also to ensure that the fun of the game to meet the players from all aspects, so that people get to meet the requirements of the game as much as possible.

Keyword:Interactive; single game; JAVA; user interface

目 录

论文总页数:22页

第一章 引言 1

1.1 游戏简介 1

1.2 本课题研究的背景 1

1.3 本课题研究的意义 2

第二章 游戏解析 3

2.1 游戏的玩法与流程 3

2.2 应突破的难题 4

第三章 游戏开发的技术问题简介 5

3.1 开发语言JAVA 5

3.2 开发的环境 5

第四章 设计 6

4.1 数据的流向 6

4.2 处理的流程 6

4.3 操作的方法 6

第五章 实现 8

5.1 公共类简介 8

5.2 代码的结构 8

5.3 界面的设计 9

5.4 客户端 10

5.4.1 模块设计 11

5.4.2 游戏入口模块 11

5.4.3 对战场地 11

5.4.4 程序注解 14

第六章 测试 18

第七章 结束语 19

致 谢 20

参考文献 21

附 录 22

第一章 引言

游戏简介

早在数年以前全世界最受欢迎的,注册并在线人数最多的游戏并不是像《传奇》 《剑网》 《梦幻西游》这些,而是《泡泡堂》 。

《泡泡堂》的惊人成就令所有人感到震惊,然而这却只是定义在“休闲”这个名词之下的一款休闲类的游戏,他是韩国的最具人气的网络游戏,同时他也因拥有2500万的注册用户而闻名于世;我们反复地说这是一款定义在“休闲”名词之下的游戏,主要是专注于以简单趣味来征服玩家。有人将游戏注册群体分为三类:临时玩家、中间玩家和忠实玩家;而《泡泡堂》似乎更加看好临时玩家的潜力,所以他专攻的服务对象就是:临时玩家;对于“临时玩家”的概念专家给出了更加专业的定义:他们的年龄从10岁到30岁不等,每天平均换在游戏上的时间大约为2小时左右;更加倾向于简洁的界面体验以及希望可以即刻得到结果,他们是物联网娱乐的初级玩家层,对互联网类的娱乐有一定的兴趣,比较难以接受复杂的且耗时甚巨网络游戏;他们的人数要比忠实玩家的人数更加多,而且是非常有开发潜力的游戏玩家,有资料显示在美国如果把临时玩家和忠实玩家放在一起的话,他们的人数相差竟有50倍之多,而在中国这个数字还有可能更大。

所以用休闲游戏来吸引这些临时玩家对各游戏开发公司来说是十分重要的,休闲游戏也刚好可以满足临时玩家对于简单轻松并且趣味十足的追求,他们可以在短时间内就体验到游戏给他们带来的趣味和成就感。休闲游戏最大优势也在这里。

游戏开发商也很清楚这一点的重要性,所以他们用红白机的《炸弹人》的原型,开发出了一款能适应市场的游戏《泡泡堂》。这是一款吸收了《炸弹人》几乎所有的优点的游戏,它不仅操作十分简单,容易上手,也很能吸引玩家的兴趣,同时他们在这款游戏里面加入了许多元素,也让其显得十分丰富,从各个方面满足了临时玩家的需求。

本课题研究的背景

这几年互联网飞速发展人们越来越对互联网寄予更多的期待,随着人们工作节奏越来

越快,对战类的小型竞技游戏得到飞速的发展,它们以游戏耗费的时间很短,又具有较强的娱乐性以及经济性的特点快速的被越来越多的人接受并喜爱。

“泡泡堂”是盛大公司推出的一款比较成功的小游戏。本次做的这个项目就根据《泡泡堂》的规则,利用JAVA语言开发出一款结构较简单小游戏。我们通过对游戏进行深入的了解分析,并且通过制定一个较为完美的设计方案,来实现泡泡堂这款游戏的简单功能,并且希望通过这个项目的实现让自己能够更加清楚地认识到游戏实现所需的一些知识结构及领域。

本课题研究的意义

本次的这个项目是开发一个游戏,通过运用数据的通讯,算法实现,线程的分配等一些知识的综合,使我能够更加清楚的对游戏开发有一个认识,也能通过这个项目清楚的认识到自己对各个知识点的掌握情况,熟悉游戏开发流程;对于我们刚入门的初学者来说使一次非常有意义且十分具有挑战性的一次尝试,相信有了这次项目的基础,我在以后的学习和工作中将会有更大的进步和收获。

本次项目涉及到的知识点主要是JAVA开发相关的,我们在大学学习的过程中也曾学到过JAVA的课程,我们之前已经对JAVA开发有过一定的了解通过本次项目相信一定能够对JAVA开发有更加深入的认识。

剩余内容已隐藏,请支付后下载全文,论文总字数:14456字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;