手机游戏设计.doc
约49页DOC格式手机打开展开
手机游戏设计,3.78万字49页目录引言11系统概述11.1 基于j2me技术开发俄罗斯方块的意义 11.2 手机游戏应用状况 21.2.1手机游戏的类型 31.2.2手机游戏实现方案 31.3 俄罗斯方块简介 42游戏开发中相关工具的使用 52.1 java语言简介 52.1.1java的历史 52.1.2目前java...
内容介绍
此文档由会员 915 发布
手机游戏设计
3.78万字 49页
目 录
引言 …………………………………………………………………………1
1 系统概述…………………………………………………………………1
1.1 基于J2ME技术开发俄罗斯方块的意义 ………………………………………1
1.2 手机游戏应用状况 ……………………………………………………………2
1.2.1手机游戏的类型 ……………………………………………………………3
1.2.2手机游戏实现方案 …………………………………………………………3
1.3 俄罗斯方块简介 ………………………………………………………………4
2 游戏开发中相关工具的使用 ……………………………………………5
2.1 Java语言简介 ………………………………………………………………5
2.1.1Java的历史 ………………………………………………………………5
2.1.2目前Java在手机上的应用现状 ……………………………………………5
2.2 J2ME简介 ………………………………………………………………………7
2.2.1J2ME基础 ……………………………………………………………………7
2.2.2J2ME平台开发手机程序的理由 …………………………………………9
2.3 JBuilder环境……………………………………………………………10
3 需求分析 …………………………………………………………………12
手机游戏的特点 ………………………………………………………………12
3.2 游戏开发的准备工作 …………………………………………………………13
3.2.1API结构 ……………………………………………………………13
3.2.2游戏画布及GameCanvas类 …………………………………………………14
3.2.3图层 …………………………………………………………………………15
4 概要设计 …………………………………………………………………16
5 游戏的详细设计 ……………………………………………………………17
5.1 游戏设计流程图 ……………………………………………………………17
5.2 游戏操作流程 ……………………………………………………………17
5.3 游戏设计的思想……………………………………………………………18
5.4 游戏中所用到的数据结构…………………………………………………20
6 游戏的编码…………………………………………………………………22
7 游戏的测试………………………………………………………………22
8 游戏中使用的关键技术……………………………………………………23
8.1 游戏动画的实现……………………………………………………………23
8.2 游戏速度的实现……………………………………………………………24
8.3 用数组存储方块数据以及地图数据……………………………………24
8.4 自适应屏幕…………………………………………………………………25
8.5 加入声音文件………………………………………………………………25
9 结论……………………………………………………………………………25
谢辞…………………………………………………………………………27
参考文献…………………………………………………………………………28
附录…………………………………………………………………………………29
参考文献:
[1] Timothy Budd. 三联四方工作室译,面向对象JAVA编程思想[M]. 清华大学出版社
[2] Mary Campione Kathy Walrath Alison Huml. 马朝晖 等译,Java语言导学[M]. 机械工业出版社
[3] 王森. Java手机/PDA程序设计入门[M]. 电子工业出版社
[4] 张小玮. J2ME无线平台应用开发[M]. 清华大学出版社
[5] 微型抓哇人. Java手机程序开发[M]. 中国铁道出版社
附 录
1.游戏操作说明
2.RussianBlock 类是最主要的类,限于篇幅只给出RussianBlock类的代码
3.78万字 49页
目 录
引言 …………………………………………………………………………1
1 系统概述…………………………………………………………………1
1.1 基于J2ME技术开发俄罗斯方块的意义 ………………………………………1
1.2 手机游戏应用状况 ……………………………………………………………2
1.2.1手机游戏的类型 ……………………………………………………………3
1.2.2手机游戏实现方案 …………………………………………………………3
1.3 俄罗斯方块简介 ………………………………………………………………4
2 游戏开发中相关工具的使用 ……………………………………………5
2.1 Java语言简介 ………………………………………………………………5
2.1.1Java的历史 ………………………………………………………………5
2.1.2目前Java在手机上的应用现状 ……………………………………………5
2.2 J2ME简介 ………………………………………………………………………7
2.2.1J2ME基础 ……………………………………………………………………7
2.2.2J2ME平台开发手机程序的理由 …………………………………………9
2.3 JBuilder环境……………………………………………………………10
3 需求分析 …………………………………………………………………12
手机游戏的特点 ………………………………………………………………12
3.2 游戏开发的准备工作 …………………………………………………………13
3.2.1API结构 ……………………………………………………………13
3.2.2游戏画布及GameCanvas类 …………………………………………………14
3.2.3图层 …………………………………………………………………………15
4 概要设计 …………………………………………………………………16
5 游戏的详细设计 ……………………………………………………………17
5.1 游戏设计流程图 ……………………………………………………………17
5.2 游戏操作流程 ……………………………………………………………17
5.3 游戏设计的思想……………………………………………………………18
5.4 游戏中所用到的数据结构…………………………………………………20
6 游戏的编码…………………………………………………………………22
7 游戏的测试………………………………………………………………22
8 游戏中使用的关键技术……………………………………………………23
8.1 游戏动画的实现……………………………………………………………23
8.2 游戏速度的实现……………………………………………………………24
8.3 用数组存储方块数据以及地图数据……………………………………24
8.4 自适应屏幕…………………………………………………………………25
8.5 加入声音文件………………………………………………………………25
9 结论……………………………………………………………………………25
谢辞…………………………………………………………………………27
参考文献…………………………………………………………………………28
附录…………………………………………………………………………………29
参考文献:
[1] Timothy Budd. 三联四方工作室译,面向对象JAVA编程思想[M]. 清华大学出版社
[2] Mary Campione Kathy Walrath Alison Huml. 马朝晖 等译,Java语言导学[M]. 机械工业出版社
[3] 王森. Java手机/PDA程序设计入门[M]. 电子工业出版社
[4] 张小玮. J2ME无线平台应用开发[M]. 清华大学出版社
[5] 微型抓哇人. Java手机程序开发[M]. 中国铁道出版社
附 录
1.游戏操作说明
2.RussianBlock 类是最主要的类,限于篇幅只给出RussianBlock类的代码