简介:本课程将带领大家结合一个关于钢琴的微信小游戏,认识2D游戏引擎Phaser的核心应用。从H5环境搭建到核心API的学习;从微信环境的适配,到能实战开发一个关于微信小游戏。从基础入门到实战开发,将会逐步带你揭开Phaser的神秘面纱,体验他的强大之美。在学习技术的同时,老师还会分享一些钢琴乐理知识,希望能和大家一起快乐敲代码!
第2章 Phaser的基础与原理
本章将介绍Phaser的h5环境的搭建,带领大家学习Pahser基础概念与主要的原理。
- 视频: 2-1 H5游戏由哪些元素构成 (12:02)
- 视频: 2-2 Phaser是什么 (09:13)
- 视频: 2-3 phaser环境搭建 (17:32)
- 视频: 2-4 Phaser中的game与游戏对象 (07:54)
- 视频: 2-5 游戏中的资源与资源加载 (13:10)
- 视频: 2-6 常用显示对象(图片、精灵、文字、graphics) (15:17)
- 视频: 2-7 Phaser中的显示对象容器 (07:21)
- 视频: 2-8 Phaser如何渲染显示对象 (07:00)
- 视频: 2-9 state使用与原理 (12:57)
- 视频: 2-10 Phaser中的动画 (07:56)
第3章 实战之构建小游戏基础功能
本章将带领大家实操如何实现Phaser适配微信小游戏,并进行模块的划分,完成小游戏的基本结构。
第4章 实战之游戏核心逻辑
本章将分析并实战完成小游戏的核心功能,会涉及到微信音频与存储api、钢琴乐理的基础知识与运用、物理引擎Arcade的使用等知识。
第5章 实战之我的记录
本章将介绍如何在Phaser使用listview来实现列表,并梳理弹奏记录播放的实现逻辑。