
在本动手教程中,我们将使用Phaser框架使用JavaScript制作简单的MDN消除游戏.
本教程的每一步都会有一些示例供您修改,因此您可以看到开发每一步的中间步骤. 您将学习有关如何使用Phaser框架来实现基本游戏机制的基础知识,例如渲染和运动图像,碰撞检测,控制机制,特定于框架的助手功能,和补间以及获胜和失败状态.

要完全理解本系列文章,应确保您具有基本的JavaScript中级知识. 完成本教程后,您将可以使用Phaser构建简单的网络游戏.


所有课程以及我们将一起做的各种版本的MDN Breakout游戏都可以在GitHub上找到
初始化框架,缩放,加载资源并在屏幕上打印,移动球,物理,弹跳墙壁,和控件,游戏结束,砌砖,碰撞检测,得分,胜利,额外寿命,和补间按钮,随机游戏.

学习途径的提示-最好熟悉在网络游戏开发中使用本机JavaScript的知识,这可以打下坚实的基础. 如果您不熟悉本机JavaScript开发网页游戏开发框架,建议您首先阅读本系列文章.
在那之后,您可以随意选择框架并在您的项目中使用它;我们选择了Phaser,这是一个稳定且出色的框架,该框架具有良好的支持和社区环境以及大量出色的插件. 该框架加快了开发速度,可以帮助您管理无关紧要的部分,并使您专注于有趣的事务. 但是网页游戏开发框架,该框架也有一些缺点,因此,当发生意外情况或想要实现框架未提供的某些功能时,您将需要本机JavaScript知识.

注意: 该系列文章可用作实际游戏开发的材料. 如果要使用Phaser讨论游戏开发,还可以使用基于本教程的Gamedev Phaser内容套件.
好的,让我们开始吧!转到系列的第一部分-初始化框架.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-234495-1.html
大东沟海战中
但对有损我国主权的行为