游戏目录
游戏小白零基础学习2D游戏引擎
Phaser3
的一些示例代码。
1. Phaser3入门了解
一个飞翔的蒲公英, 理解Phaser.js这个框架的基本运作方式,了解Scene(场景)、Sprite(精灵)、Physics(物理引擎)及键盘事件交互处理等等的一些游戏编程基本概念。参考源码:
https://github.com/MikeCheng1208/THE-F2E-2nd-RUN-Dandelion
。学习视频:
https://youtu.be/iXL4IbShoCQ
完整游戏运行在
这里
。
2. 你的第一个游戏代码
吃星星的小人,吃掉星星后会有炸弹出来,用于熟悉了解基本的物理引擎中的两个Sprite(游戏精灵)的相撞处理操作,Phaser 3 入门实例教程的完整代码, 参考教程:
https://phaser.io/tutorials/making-your-first-phaser-3-game-chinese
。
3. 朝阳效果动画教程
为有关游戏创建旭日朝升的动画效果教程,主要用于学习tweens(补间动画)效果,及Sprite的翻转操作,还有游戏画面大小的自动拉申,参考教程: 《
Create animated sunburst effects for your HTML5 games with Phaser
》。
4. 有声音特效的像素游戏
结合音频,创建一个带有音效的恐龙吃肉小游戏,参考教程:《
Making a Video Game Using Phaser
》。 参考代码:
https://github.com/mshin1995/DinoDash