职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2017-12-14 14:39:55 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:Java等
摘要:
Java语言是一门面向对象的编程语言,它不但汲取了C++语言的各种精髓,而且还抛弃了C++语言里晦涩难懂的多继承和指针等概念,所以Java语言具有的特征便是:功能超强和易用实用。
Jbox2D中不仅集成了大量物理运动学和机械运动学计算,而且也将物理仿真包集成到类对象中,同时对象也应用在开发人员与用户的交互界面中。所以我们只需要调用对象或者使用相应的功能,就可以模拟出现实生活中的速度、加速度、抛物线运动、重力、碰撞、反弹等各种各样真实的物理运动。
愤怒的小鸟游戏的视角是横向版本的水平视角。背景是为了报复偷鸡蛋的猪,鸟将自己的身体作为武器,就像炮弹一样从弹弓上发射而出,撞向绿猪搭建的堡垒,以达到摧毁绿猪的目的。游戏非常简单,小鸟跳上弹弓,发射角度和强度的改变导致小鸟的落点的不同,玩家需要良好的整体计算,适当的调节强度和角度,从而更准确地击中绿猪。每次击中绿猪,便可获得一定的分数,积累足够的分数便可以通关,游戏设计的体现了放松的情调,乐观的风格。
本文将介绍使用Java语言实现经典的益智类游戏作品“愤怒的小鸟”的开发。游戏将主要实现以下几个功能:游戏玩法功能、页面管理功能、难度和级别功能、碰撞功能、鸟类管理功能、玩家管理功能和备份功能等。此游戏不仅可以给玩家带来欢乐,也会使玩家对开发游戏产生极大地兴趣,让玩家切身体会到Java语言在生活方面的无处不在。
关键词 Java;C++;Jbox2D;物理运动;愤怒的小鸟

目录:
摘要    i
Abstract    ii
1 绪论    1
1.1 游戏开发的背景    1
1.2 典型的Java游戏介绍    1
1.2.1 Minecraft介绍    1
1.2.2 Super Mario Bros介绍    2
1.2.3 The Sims介绍    3
1.3 游戏开发的意义    3
2 开发环境    4
2.1 开发语言    4
2.2 开发工具    5
2.3 JDK介绍    5
2.4 Java Awt介绍    6
2.5 Java Swing 介绍    7
2.6 Java语言开发平台搭建    9
3系统需求分析    11
3.1 可行性分析    11
3.1.1 技术可行性    11
3.1.2 经济可行性    11
3.1.3 操作可行性    11
3.1.4 发展可行性    12
3.2 性能需求分析    12
3.3 功能需求分析    12
3.4 系统UML分析    13
3.5界面需求分析    14
4 系统设计    16
4.1系统流程设计    16
4.2 系统架构设计    17
5 详细设计    20
5.1 主界面实现    20
5.2 游戏玩法实现    22
5.3 面板管理功能实现    26
5.4 等级、级别管理功能实现    28
5.5 碰撞管理功能实现    32
5.6 鸟类管理功能实现    35
5.7 胜利管理功能实现    38
5.8 玩家管理和备份管理功能实现    40
6 系统测试    44
6.1系统测试简介    44
6.2 系统测试方法    45
6.3 本系统测试    45
6.3.1 测试用例设计    45
6.3.2 测试方法和结论    46
结论    47
参考文献    48
致  谢    49
附录    50
外文原文    50
中文原文    55

论文字数:29902
包含资料:


截图:



百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览支付



回复

使用道具 举报

0

主题

4

帖子

315

积分

中级会员

Rank: 3Rank: 3

积分
315
沙发
发表于 2019-3-23 08:43:43 | 只看该作者
怎么买啊,我充钱了啊
回复 支持 反对

使用道具 举报

0

主题

2

帖子

302

积分

中级会员

Rank: 3Rank: 3

积分
302
板凳
发表于 2020-5-17 11:24:29 | 只看该作者
付款之后能直接获得全部资料么
回复 支持 反对

使用道具 举报

0

主题

2

帖子

302

积分

中级会员

Rank: 3Rank: 3

积分
302
地板
发表于 2020-5-17 11:25:12 | 只看该作者
850660446 发表于 2019-3-23 08:43
怎么买啊,我充钱了啊

你买完了么
回复 支持 反对

使用道具 举报

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
5#
 楼主| 发表于 2020-5-18 09:07:42 | 只看该作者
LibraWxp 发表于 2020-5-17 11:24
付款之后能直接获得全部资料么

可以的!
回复 支持 反对

使用道具 举报

6

主题

124

帖子

18

积分

新手上路

Rank: 1

积分
18
6#
发表于 2020-5-29 13:46:51 来自手机 | 只看该作者
非常赞,点个赞,支持一下楼主
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表