首页> 中文学位 >基于Java的手机五子棋网络游戏的设计与实现
【6h】

基于Java的手机五子棋网络游戏的设计与实现

代理获取

目录

文摘

英文文摘

华南理工大学学位论文原创性声明及版权使用授权书

第一章绪论

第二章J2ME概述

第三章系统总体设计

第四章客户端设计与实现

第五章服务器端的实现

第六章系统测试与部署

结论

参考文献

在学期间发表与学位论文内容相关的学术论文

致 谢

展开▼

摘要

网络游戏以及新兴的无线游戏已成为信息时代的主要娱乐之一,也是数字娱乐领域最具潜力的增长点。手机游戏市场在庞大的大众网络游戏产业中仅占一小部分,但极具增长潜力。目前,各大移动运营商、手机制造商都把手机在线游戏当作了增加运营收入的下一个增长点。 J2ME是一种针对移动电话和PDA这样的小型设备的Java平台。大部分的手机厂商都迫切希望Java手机推广应用。尽管J2ME与台式机中的Java相比还是有很大的限制,但是它已经极大的提高了移动电话支持游戏的能力,并且有比SMS或WAP更好的控制界面的能力,可以通过无线网络连接到远程服务器。 本课题设计并实现了一个基于Java的手机五子棋网络游戏。手机客户端可以通过GPRS上网连接服务器,进行联网对战,同时还提供了用户注册、用户登录、用户信息查询、游戏记录保存等附加的功能。 本文先从手机游戏的背景出发,介绍了手机游戏的发展史和国内外行业动态,研究了J2ME体系结构。接着进行了系统的需求分析和总体设计,建立了用户用例模型和类模型。系统采用Client/Server模式,通信方式使用Socket套接字编程,并设计了具体的通信协议。 本文重点是手机客户端和游戏服务器端的具体设计和实现。论文详细叙述了手机客户端的关键模块一通信模块和游戏处理模块的设计与实现,以及服务器端主要的类,即侦听用户连接类、处理用户请求类、配对玩家类、游戏处理类、数据库连接池类和数据库管理类的具体实现。其中服务器端使用了套接字编程、多线程编程和JDBC编程技术,文中对这些关键技术进行了具体介绍。 最后说明了系统测试的步骤,分析了测试结果,给出了客户端和服务器端部署的方法。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号