Phaser入门

汇智网 / hubwiz.com / 2017-9-1

Phaser是流行的2D游戏框架,本教程涵盖Phaser的核心概念、游戏对象、对象组管理、动态纹理使用、视频与音频、数据补间、物理系统、瓦片地图等重要内容,适合有一定前端开发基础的工程师学习。

¥399.00 ¥199.00
  • 三个月有效期
  • 全新在线编程环境
  • 一对一在线助教答疑
  • 升级包年会员,立享五折优惠
277
12
课程简介 Phaser概述 课程内容概述 快速了解Phaser 启动Phaser框架 游戏代码入口 状态管理器 状态对象的运行机制 事件机制 游戏资源加载与缓存 创建游戏对象 操控游戏对象 键盘操作 使用热键对象 模拟真实世界 游戏世界和摄像机 匹配屏幕尺寸 核心游戏对象 精灵概述 动画 —— 使用精灵表单 动画 —— 使用atlas图集 精灵的游戏属性 精灵的边界矩形 游戏世界的边界检测 精灵的输入处理 输入处理器 专用游戏对象 拼接精灵 —— TileSprite 图像 —— 轻量游戏对象 按钮 —— 用于交互的图像 文本 —— Text 文本 —— 设置样式 文本 —— 对齐与换行 位图文本 —— BitmapText 图形 —— Phaser.Graphics 图形 —— 绘制线段 图形 —— 绘制形状 图形 —— 绘制几何对象 特殊类型的纹理 复古字体纹理 —— RetroFont 视频纹理 —— Video 视频纹理 —— 管理视频状态 渲染纹理 —— RenderTexture 位图 —— BitmapData 位图 —— 动态纹理 位图 —— 绘图语法糖 位图 —— 复制游戏对象 音乐与音效 音频 —— Phaser.Sound 音频 —— 分段记号 音频 —— 管理音频状态 音频精灵 —— Phaser.AudioSprite 游戏对象的分组管理 概述 添加多个成员 管理显示栈 组成员的自动布局 组成员的集合操作 使用对象池 数据补间 数据补间概述 缓动函数与缓动模式 深入缓动函数 预置的缓动模式 使用方法声明补间过程 补间对象的事件 生成补间数据 Arcade物理系统 概述 设置物理实体的轮廓 物理实体的运动学参数 物理实体的动力学参数 辅助计算方法 —— 角度与距离计算 辅助计算方法 —— 速度与加速度计算 碰撞处理 对象组的碰撞处理 重叠检测 瓦片地图 概述 地图的加载与显示 地图数据格式 —— TILED_JSON 地图数据格式 —— CSV 瓦片地图的碰撞检测 设定图层的碰撞回调 利用地图创建游戏对象
登录后发表评论

最新评论


Possible♡ 2019/1/13 8:36

游戏里面的技能界面和包裹界面,是都建成组的形式吗? 点击包裹,包裹组显示,是这个实现思路吗?

jimi 2018/4/4 18:25

@灵瞳 不是实时的。你的问题已经解决了吧。

channingbreeze@163.com 2017/10/21 21:9

非常棒的phaser教程,值得一看。本人也在学习phaser,分享一个网站,phaser小站,里面有一些文章和源码,地址:https://www.phaser-china.com/