源码小哥哥 发表于 2018-12-26 20:23:24

Android猜歌游戏是这样炼成的



课程简介:
《疯狂猜歌》是时下非常流行的一款益智类游戏,本课程会详细的向您介绍游戏实现的全部细节。课程由浅入深,不但包含游戏中图片的使用,界面的设计及实现,音乐的播放,动画的使用等UI相关的部分,更有MVC框架设计,设计模式的使用,代码优化,微信接口调用等代码相关内容

课程须知:
本课程是Android项目,需要大家掌握基本的Android和Java基础知识:
1、熟练使用Java语言编写代码
2、熟悉Android常用API,熟练使用Eclipse开发工具

课程能学到什么?
1、游戏基本理论
2、运用MVC理论设计程序框架。
3、Android平台下的界面设计及开发
4、如何培养良好的代码书写规范
5、动画的创建和使用

课程目录:
第1章 游戏功能介绍
本章介绍猜歌游戏的主要功能展示与介绍,通过这么久的android的学习能够完成简单的猜歌游戏。
1-1 游戏功能介绍 (04:14)
第2章 游戏主界面分析与title_bar的实现
本章讲分析游戏主界面并实现title_bar,主要是搭建猜歌游戏的简单界面,通过自定义的工具栏来实现。
2-1 主界面布局分析 (11:06)
2-2 制作title_bar (13:05)
2-3 使用title_bar (06:11)
第3章 搭建主界面以及实现播放动画
本章讲解如何搭建主界面,并实现主界面中的唱片播放动画,在该猜歌游戏中主要是使用surfaceView实现猜歌界面和Android中常用的动画和自定义动画来实现。
3-1 盘片布局 (12:03)
3-2 盘片动画 (10:50)
3-3 盘片按钮点击事件(一) (11:38)
3-4 盘片按钮点击事件(二) (12:36)
第4章 实现文字选择框界面
本章讲解如何实现文字选择框界面以及实现文字选择框逻辑
4-1 文字选择框功能分析 (07:47)
4-2 实现待选文字框(一) (14:14)
4-3 实现待选文字框(二) (14:54)
4-4 模拟文字框数据 (16:53)
4-5 实现已选择文字框 (16:32)
第5章 实现待选文字框加载动画
本章讲解如何自定义实现待选文字框中的动画效果
5-1 实现待选文字框加载动画 (09:45)
5-2 实现待选文字框点击事件 (18:04)
第6章 待选文字框随机文字以及歌曲数据结构
本章讲解动态生成已选文字框、如何生成待选文字框随机文字,以及歌曲数据结构
6-1 创建歌曲类 (10:57)
6-2 准备歌曲资源 (12:44)
6-3 动态生成已选文字框 (12:29)
6-4 随机生成待选文字 (19:24)
6-5 打乱歌曲文字顺序 (06:44)
第7章 文字选择框的显示和隐藏
本章讲解如何自定义实现文字选择框的显示效果和隐藏效果。
7-1 逻辑分析 (04:26)
7-2 显示已选文字 (16:55)
7-3 清除已选文字 (10:59)
7-4 添加Log (16:11)
第8章 实现答案判断逻辑
本章讲解如何判断所输入的文字是否和歌曲的名字相匹配。
8-1 答案检测逻辑分析 (05:45)
8-2 实现答案检测 (12:31)
8-3 答案错误闪烁文字 (17:53)
8-4 简单实现过关逻辑 (21:04)
第9章 为游戏主界面添加浮动按钮
本章讲解在游戏主界面添加浮动按钮,包括关卡数、删除错误答案、提示答案以及分享等
9-1 主界面浮动按钮界面分析 (08:23)
9-2 浮动按钮布局(一) (06:26)
9-3 浮动按钮布局(二) (15:48)
9-4 添加布局中使用的常量 (08:28)
第10章 实现提示、删除按键之事件处理以及金币逻辑
本章讲解提示、删除按键之事件处理以及金币逻辑的实现
10-1 显示金币数量 (10:26)
10-2 删除错误答案(一) (09:14)
10-3 删除错误答案(二) (22:18)
10-4 实现答案提示 (21:45)
第11章 过关、通关界面及相关逻辑实现
本章讲解猜歌者是否过关、通关界面的搭建以及相关逻辑的实现。
11-1 过关界面功能介绍 (03:00)
11-2 过关界面布局详解 (16:08)
11-3 显示过关索引及歌曲名称 (08:21)
11-4 监听下一关按钮事件 (15:29)
11-5 完成通关界面 (19:39)
第12章 实现主界面的提示对话框
本章讲解主界面的关于删除功能和提示功能等提示对话框的的设计与实现
12-1 对话框分析 (07:13)
12-2 自定义对话框布局 (05:24)
12-3 实现显示对话框方法 (18:41)
12-4 调用显示对话框方法 (14:27)
12-5 修改对话框样式 (05:32)
第13章 播放歌曲与音效
咱们的聋哑程序终于要开口说话了,通过前面的设计测试该游戏能否播放。
13-1 音乐与音效 (04:54)
13-2 实现播放歌曲方法 (12:55)
13-3 调试播放歌曲逻辑 (14:48)
13-4 实现播放音效方法 (12:26)
13-5 调试播放音效逻辑 (09:07)
第14章 关卡数据保存与微信接口介绍(大结局)
本章将主要讲解Android中的数据的保存以及第三方微信接口的调用。
14-1 小述数据存储 (07:01)
14-2 实现数据存储方法 (13:39)
14-3 实现游戏存储逻辑 (07:59)
14-4 小述微信api (09:39)
14-5 结束前的唠叨 (09:57)

**** Hidden Message *****

sipkoy 发表于 2019-4-20 12:51:08

猜歌游戏 很不错 感谢楼主

hxd 发表于 2021-6-1 08:48:44

正需要,支持楼主大人了!

dmzshequ_zgq 发表于 2021-10-29 20:46:33

ss1989 发表于 2021-11-26 16:17:25

asssssssssssssssssssssssssssssssss

wymna 发表于 2021-12-5 12:33:53

正需要,支持楼主大人了!

白月光 发表于 2022-5-9 10:23:44

啥也不说了,感谢楼主分享哇!

jjqlbfsh998 发表于 2022-6-10 20:52:12

啥也不说了,感谢楼主分享哇!

重案组之虎 发表于 2023-1-9 09:35:12

RE: Android猜歌游戏是这样炼成的 [修改]

hermeticnosh 发表于 2023-2-22 00:16:25

额,看不懂在说神马~@_@
页: [1] 2
查看完整版本: Android猜歌游戏是这样炼成的