phaser学习(3)-创建第一个游戏

这里游戏制作用到的所有代码都被放到这个文件里,可以打包下载查看https://phaser.io/tutorials/making-your-first-phaser-3-game/phaser3-tutorial-src.zip工程的结构及其核心函数在前面的工作中,我们已经搭建好了完整的环境,也完成了 hello world 的展示,现在,可以开始创建一个Phaser工程的结构及其核心函数。除去一些HTML样板代码,以下是核心代码的实现。完整的代码在part1.html中。打开我们写好的文件,可以看到渲
阅读全文

phaser学习(2)-hello world

设置好编辑器,安装好web服务器以及下载 phaser 之后,就可以开始 phaser 的正式旅途了。我们需要把我们的代码文件放到web服务器的根目录下, 所以说我们需要先找到我们web服务器的根目录,然后创建一个 index.html 文件,访问 http://localhost能够访问到这个 index.html 文件就可以了。我们把以下代码粘贴到这个 HTML 文件中去。然后,尝试着访问下试试?http://localhost/或者http://127.0.0.1/image-20210923012
阅读全文

phaser学习(1)-前言以及环境

写在前面最近想去自己做一点游戏来玩玩看,所以看了下游戏开发的相关内容。博主之前自己已经学过 unity ,unity 也能够提供多个端的支持,但是始终感觉 unity 太重了,用来开发轻量的小游戏有点过了,所以想选择一个 H5 的游戏引擎来做 2D 游戏,看了下 github 的 H5 游戏引擎,看到了 phaser ,调研体验了下,感觉是一款优秀的 H5 游戏引擎。本文使用的版本是phaser3,具体版本是3.55.2。简介介绍Phaser是一个专注于桌面和移动端的HTML5游戏引擎,是国外最火的一个H
阅读全文

《Unity2017从入门到精通》复习笔记(三)

Chapter17 全局光照17.1 概述全局光照,简称 GI作用:用来模拟光的互动和反弹等复杂行为的算法两个系统:Enlighten & Progressive Lightmapper。通过 Lighting 窗口的 Lightmapper 进行切换设置全局光照: Window -> Lighting -> Setting17.1.1 Enlighten通过GI算法实现实时全局光照,消耗较少性能提供更真实丰富的光照效果,提供全系的光照流程,提供了 更快的迭代模式,需要更高品质和细节时,场景会被预计算与烘
阅读全文

《Unity2017从入门到精通》复习笔记(二)

Chapter12 粒子系统12.1 什么是粒子系统粒子是小的、简单的图像或网格粒子系统可以显示和移动大量粒子系统动力学每个粒子都有预定的寿命,可在球,半球,锥,立方体或任意网格形状的空间内随机发射粒子,显示粒子直到其寿命结束,此时从系统中被排放。粒子动力学发射和寿命会影响系统的整体行为,每个粒子的颜色,大小,旋转方式都可以随时间和运动变化,通常在Scene中生成大量2D图像来模拟流体实体12.2 在unity中使用粒子系统方法一: 直接创建粒子对象GameObject -> Effects -> Par
阅读全文

《Unity2017从入门到精通》复习笔记(一)

记录一下unity考试前整理的笔记。Chapter3 Unity编辑器3.2 界面布局Scene View场景视图:设置游戏场景以及放置游戏对象,是构造游戏场景的地方Game View游戏视图:用于实时展示游戏运行的画面,处于播放模式的时候会被激活Hierarchy View层级视图:展示当前场景中的所有游戏对象Project View项目视图:显示整个工程项目中所有可用的资源Inspector View检视视图:查看当前所选择对象的属性和相关的一些信息3.3 工具栏3.3.1 Transform Too
阅读全文