# SuperMario
安卓游戏期末项目-超级玛丽
![效果图](https://github.com/Suramire/SuperMario/blob/master/WechatIMG1.png)
## 第一周
* 任务:运行已编写的项目,修复Bug
* 新增功能:
1. 积分
2. 6位数字
3. 获取条件:拾取道具、杀死敌人
4. 单次分数显示
5. 保留最高分 2017年11月22日 16:32:52 使用SharedPreference实现分数保存
6. 生命数x3 2017年11月22日 19:24:37
7. 初始化有3条命 3次之后游戏重新开始
## 第二周
* 金币
1. 使用精灵类来显示金币 2017年11月25日 10:00:46
2. 金币显示为动画效果 2017年11月25日 10:18:37
3. 玛丽吃到金币 2017年11月25日 10:04:05
4. 积分++ 2017年11月25日 10:18:55
5. 金币消失 2017年11月25日 10:18:58
6. 解决金币随着玛丽移动 2017年11月25日 10:09:31
* 分数显示(人物旁边)
7. 简单地实现了分数的显示 2017年11月25日 10:24:45
8. 启动画面 2017年11月25日 10:40:13
## 第三周
* 文本字体
* 砖块(问号、普通砖块)
> 使用精灵类
> 普通:可被顶破 (不可见)
> 问号:不可
> 与玛丽碰撞
1. 2017年11月27日 16:17:14 实现初步显示
2. 初步实现上下碰撞处理 2017年11月27日 17:15:25
3. 解决砖块随人物移动的问题 2017年11月27日 16:34:40
## 第四周
* 蘑菇
1. 蘑菇置于砖块内 2017年11月29日14:21:33
2. 实现蘑菇的显示与移动 地图碰撞 2017年11月29日14:21:53
* 吃蘑菇变大
3. 初始化时使用小玛丽贴图 2017年11月30日11:45:43
4. 吃到蘑菇时使用大玛丽贴图 2017年11月30日13:22:39
5. 优化分数显示 2017年11月30日13:22:53
## 第五周
* 发射子弹
* 新增道具 花
1. 新建类Flower 继承与道具精灵类 MySprite 2017年11月30日14:02:02
> 吃到花后可以发射子弹
status ==2
* 子弹类
2. 初步实现子弹的显示 2017年11月30日14:44:54
* 子弹属性:
> 碰到墙壁消失 左右与地图(精灵)碰撞
> 碰到地板左右前进 下与地图(精灵)碰撞
> 弹跳前进 后期改进
> 敌人碰到子弹被消灭
> 敌人消失方式优化
* 精灵类
*新敌人、通关
## 第六周
* 无敌星
1. 新增Star类表示无敌星 2017年12月1日14:32:42
> 玛丽类新增标志位表示是否无敌
2. 玛丽新增免伤状态
> 免伤状态也应用时间限制
> 无敌星应该跳跃前进
3. 时间限制 使用线程休眠方式来显示倒计时 2017年12月1日14:21:34
> 线程重复问题
## 其他
1. 游戏过程防止失误退出
2. 修正游戏内倒计时线程重复执行的问题 2017年12月2日15:11:34
3. 玛丽处于免伤状态时设置为半透明 2017年12月2日20:35:39
4. 玛丽处于无敌状态时更换贴图 2017年12月2日22:31:59
5. 游戏界面已拾取金币数显示 2017年12月3日15:39:51
6. 添加音效 2017年12月3日20:42:15
7. 添加新敌人-大炮 2017年12月10日 16:30:19
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
- - 小白不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------
资源推荐
资源详情
资源评论
收起资源包目录
安卓移动开发课程设计/Android期末大作业-超级玛丽+源代码+文档说明+游戏截图 (267个子文件)
resources-debug.ap_ 378KB
resources-debug-androidTest.ap_ 1KB
app-debug.apk 6.35MB
gradlew.bat 2KB
fileSnapshots.bin 3.57MB
localClassSetAnalysis.bin 374KB
fileHashes.bin 248KB
taskArtifacts.bin 111KB
fileSnapshotsToTreeSnapshotsIndex.bin 28KB
localJarClasspathSnapshot.bin 20KB
MyView2.class 47KB
R$style.class 23KB
R$attr.class 13KB
Sprite.class 8KB
Mario.class 7KB
R$drawable.class 6KB
TiledLayer.class 4KB
R$layout.class 3KB
R$string.class 3KB
MainActivity.class 2KB
R.class 1KB
Mario$1.class 846B
BuildConfig.class 735B
classes.dex 3.5MB
build.gradle 805B
build.gradle 301B
settings.gradle 15B
gradlew 5KB
app.iml 12KB
SuperMario.iml 887B
AndroidGame25.iml 867B
mockable-android-19.jar 20.19MB
gradle-wrapper.jar 52KB
R.java 584KB
MyView2.java 77KB
Sprite.java 11KB
Mario.java 7KB
Brick.java 3KB
Turtle.java 3KB
TiledLayer.java 3KB
MySoundPool.java 2KB
Enemy.java 2KB
Cannon.java 2KB
MyMusic.java 1KB
MainActivity.java 1KB
CommonBrick.java 1KB
Bullet.java 1KB
ItemSprite.java 1KB
Chestunt.java 985B
Mushroom.java 788B
EnemyBullet.java 635B
Broken.java 570B
Flower.java 544B
Pipe.java 531B
Star.java 490B
BuildConfig.java 467B
BuildConfig.java 459B
Coin.java 451B
Site.java 281B
GameState.java 172B
ItemType.java 145B
finish.jpg 166KB
logo.jpg 99KB
values.json 490KB
values-v11.json 20KB
layout.json 17KB
values-v14.json 10KB
drawable-xxhdpi.json 466B
drawable-xhdpi.json 238B
drawable-mdpi.json 236B
drawable-hdpi.json 236B
localJarClasspathSnapshot.lock 17B
localClassSetAnalysis.lock 17B
cache.properties.lock 17B
README.md 3KB
bgm.mp3 2.29MB
mushroom.mp3 33KB
hurryup.mp3 32KB
finish.mp3 32KB
transfer.mp3 31KB
hurt.mp3 30KB
coin.mp3 29KB
duang.mp3 27KB
over.mp3 27KB
invincible.mp3 25KB
broken.mp3 22KB
cannon.mp3 19KB
jump.mp3 15KB
cannotbreak.mp3 13KB
hitbrick.mp3 9KB
hitenemy.mp3 7KB
map1.png 145KB
map1.png 145KB
WechatIMG1.png 74KB
gameover.png 36KB
cannon.png 26KB
ic_launcher.png 24KB
broken_01.png 20KB
broken_07.png 20KB
broken_03.png 20KB
共 267 条
- 1
- 2
- 3
资源评论
Android安卓科研室
- 粉丝: 1528
- 资源: 1164
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Pytorch-pytorch深度学习教程之Tensorboard.zip
- 基于C++和Python开发yolov8-face作为人脸检测器dlib作为人脸识别器的人脸考勤系统源码+项目说明.zip
- Pytorch-pytorch深度学习教程之变分自动编码器.zip
- Pytorch-pytorch深度学习教程之神经风格迁移.zip
- Pytorch-pytorch深度学习教程之深度残差网络.zip
- Pytorch-pytorch深度学习教程之循环神经网络.zip
- Pytorch-pytorch深度学习教程之逻辑回归.zip
- Pytorch-pytorch深度学习教程之双向循环网络.zip
- Pytorch-pytorch深度学习教程之卷积神经网络.zip
- Pytorch-pytorch深度学习教程之前馈神经网络.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功