经过之前的持续努力,我们有了一个可以正常对战、且规则完备的象棋游戏了!

但要做为放在市场上的的一个有一定竞争力的游戏,体验还不能达标 — 太安静了、太朴素了!

本节我们来提升游戏的综合体验!

本节概要

  • 导入音乐/图片设计资源
  • 美化主菜单页面
  • 象棋游戏中动效实现
  • 实现音效和音乐播放

Flutter 图像资源的组织

我们先来配置一下游戏中需要使用的图像资源。

为了方便大家跟随课程做试验性开发,我们提供了棋路中使用到的的全部图片资源,你可以从这里下载我们提供的样本。

一个游戏必不可少 Logo,它是你游戏的灵魂载体,你最好自己设计它!

将我们提供的的图版资源解压到项目根目录下的 images 文件夹中,然后打开项目根目下的 pubspec.yaml 文件,我们将在其中注册我们的图片:

...flutter:...assets:- images/logo.png- images/logo-mini.png- images/mei.png- images/zhu.png...

在 Flutter 中加载图像资源可以很好的覆盖不同密度屏幕。直接在 images 下分别建立不同的密度倍数的子文件夹:1.5x、2.0x、3.0x……,在进行 Assets 资源引用的时候,不需要在资源路径中带上密度指示文件夹,Flutter 会自动地选择适应当前屏幕的图像资源:

提升体验:为游戏添加声色相关推荐

  1. 提升QQ会员游戏特权认知度的个人想法

    关于QQ会员游戏特权的认知度问题,我经过一系列的非正式调研,并结合我玩游戏的一些经历,得出了一个个人结论,并附上了个人的建议和措施. 结论: QQ会员游戏特权的认知度,相对于同样做游戏特权的蓝钻来说, ...

  2. Cocos 2d-X Lua 游戏添加苹果内购(一) 图文详解准备流程

    事前准备 最近给游戏添加了苹果的内购,这一块的东西也是刚刚做完,总结一下,其实这里不管是游戏还是我们普通的App添加内购这一块的东西都是差不多的,多出来的部分就是我们Lua和OC的交互的部分,以前刚开 ...

  3. minecraft_使用MCDungeon将地牢,废墟和寻宝游戏添加到您的Minecraft世界中

    minecraft If you've grown tired of exploring the vanilla Minecraft world and the thrill of stumbling ...

  4. 【Cocos Creator 实战】06 - 如何给拼图游戏添加计时器

    文章目录 概览 主要内容 项目资源 开搞 项目结构 字体 如何控制节点的显示&隐藏 如何设置节点的相对位置 & 自动大小 & 对齐策略 如何防止节点的点击穿透 如何倒计时 总结 ...

  5. 游戏公司凌晨维护服务器,亲爱的冒险家:为提供给广大玩家更好的游戏体验,游戏预计将于4...

    亲爱的冒险家: 为提供给广大玩家更好的游戏体验,游戏预计将于4月26日凌晨3:30-10:00对服务器进行停机维护,如遇特殊情况开机时间将延后.本次维护内容较多,更新资源包预计将在300MB左右,请各 ...

  6. Cocos 2d-X Lua 游戏添加苹果内购(二) OC和Lua交互代码详解

    这是第二篇 Cocos 2d-X Lua 游戏添加苹果内购(一) 图文详解准备流程 这是前面的第一篇,详细的说明了怎样添加内购项目以及填写银行信息提交以及沙盒测试员的添加使用以及需要我们注意的东西,结 ...

  7. html5+游戏+广告,给html5 游戏添加admob广告挣钱盈利

    给html5游戏添加admob广告挣钱盈利 经过几年的发展,html5逐渐发展起来,特别是今年以来已经有不少html5游戏作品面世,作为开发者,如何通过html5游戏挣钱还是个问题. 这里就先介绍下通 ...

  8. 惠普omen测试软件,性能测试:高品质体验主流游戏

    性能测试:高品质体验主流游戏 笔记本规格 暗影红飞翔版采用了Intel Core i5-7300HQ标准电压处理器,主频2.5GHz最大睿频可达到3.5GHz,集成Intel HD Graphics ...

  9. 给你的2D游戏添加3D效果

    作者:numenzq 原文链接:http://www.j2medev.com/Article/ShowArticle.asp?ArticleID=1135 有两种方法给你的2D游戏添加3D效果.你可以 ...

  10. Pygame从0实战10(泡泡小游戏添加音效)

    1.Pygame从0实战10(泡泡小游戏添加音效) 这节我们将如何在Pygame游戏中添加音效并且在上节未完成的泡泡游戏中 添加音效 下面是资源链接 点击打开链接 密码:hfjz 播放声音和音效 建议 ...

最新文章

  1. python下载word文件-Python用python-docx读写word文档
  2. OSChina 周一乱弹 —— 抱着漂亮袜子就亲了一口
  3. mysql 编译cpu数量_合适MySQL的Xeon 55XX系列CPU编译参数
  4. 打开CEPH内核DOUT日志输出
  5. jQuery复制节点
  6. 想上云,请评估与思考上云目的
  7. java 唯一索引冲突_JPA merge联合唯一索引无效问题解决方案
  8. Java代码实现Fibonacci数列
  9. TensorFlow基本计算单元与基本操作
  10. k邻近算法应用实例(一) 改进约会网站的配对效果
  11. 最新nodejs的开发学习实战(1)从一个博客开始
  12. hadoop学习博客
  13. android开源torrent解析,bt分析之bt种子制作(1)
  14. Android与51822蓝牙模块通信流程的实现与分析
  15. qcc3020定制、qcc3020软件开发tws耳机的注意事项
  16. 正式版苹果雪豹操作系统光盘镜像
  17. 利用MATLAB解特征方程,并画出特征根的分布,便于分析系统的稳定性
  18. 微信公众号回复消息换行符处理
  19. java注解约束参数为固定值_java自定义注解的实现及属性设置
  20. 继续当搬运工之人人网移动端架构解析

热门文章

  1. 《转》android利用socket与java后台交互的设计与实现
  2. 微信小程序 测试号管理(appid和密钥)
  3. 如何把握银行信息科技风险管理的“度”?
  4. 银行新一代信息系统项目集群管理实践分享︱秦皇岛银行信息科技部总经理王登峰
  5. ClickHouse大数据分析技术与实战
  6. java linux获取本机ip_Java 获取本机IP
  7. 小程序学习:使用有赞UI组件
  8. PI和模糊控制器的simulink仿真
  9. mybatisplus代码生成器
  10. ARM PWN基础教程