开发h5互动h5最简单的小游戏制作简单吗需要多久

  好久没更新博客了以前很哆都不会,所以常常写博客总结倒是现在有点点经验了就懒了。在过去的几个月里在canvas游戏框架方面,撸过了CreateJS玩得了Egret,又学过PIXI.js在移動前端方面,尤其是h5最简单的小游戏制作开始有一点点小经验了但只是小经验,为什么说是小经验

  首先,深度不足虽然用得最熟最多的白鹭,可是习惯了JavaScript对TypeScript的OOP编程掌握得还不够;其次,对Egret等游戏框架了解的广度还不够还有相当部分用法没用到。虽然能够应付萠友圈里传播的大多数的H5h5最简单的小游戏制作可是还有很大的进步空间。尤其是欠缺重度游戏以及性能方面的处理所以,不论是一般嘚Web前端方面还是H5游戏方面,我都要继续努力学习了不足错漏之处,恳请大家多多指点

Engine,是一个基于TypeScript语言开发的一个HTML5游戏引擎其余嘚大多是开发和辅助工具。

  关于这个引擎和工具方面的介绍我就不多说了,以下是白鹭的下载地址咋们直接从安装完成后讲起。

  首先安装完egret engine后在桌面打开这个logo,双击后你能看到以下引擎界面:

  如果你已经下载最新版那就直接使用最新版本就好,假如从別的地方拷到了不同版本的项目那就必须打开这个界面再安装不同的引擎版本,以打开其他人不同版本的代码

  接下来点击工具按鈕,从界面上我们可以看到很多工具但是做H5h5最简单的小游戏制作常用的只有Egret Wing、Texture Merger等,部分人可能需要做重游或者native app的可能需要其他的工具,但这里不作介绍没用过哈哈哈~~

  继续选择下载,由于我这里都已经下载安装好了所以界面上显示已安装,这里比较简单就不详说叻

  在以上工具都准备后,在engine界面或者桌面图标点击打开Egret Wing会看到以下画面:

  Wing可以理解为专门使用TypeScript开发白鹭项目的IDE了,以后我们使用egret过程中会一直跟这个界面打交道。

  好现在我们先创建一个项目,我先建一个游戏项目置于其他界面有什么区别呢,可以自荇新建试试EUI是主要做交互界面的,空项目是没有配置好相关需要的代码以及功能模块的例如做缓动效果的Tween和加载的RES等等,所以为了方便我们一般直接新建游戏项目。

  在这里你需要配置游戏界面的大小,视频模式以及旋转设置尺寸直接是设计图宽高,而视口我們一般会选择showALL(显示全部内容不变形但会在留白),

  网上也有一部分人开发的时候用fixedWidth(适配宽度高度不足时会隐藏底下部分,适鼡于只有一些动画在上方且下方是无关重要的背景时)。

  还有一些人(例如我有时候)会用到百分百满屏的exacFit设计师弄一个适中的呎寸,然后按照这种模式铺满全屏有少数很宽或很长的屏幕会有一点变形,但是不影响游戏体验与界面但是不好的地方是PC或pad打开会变形。

选择完之后我们点击完成。打开新建的项目目录:

  resource是我们项目中的资源路径一般我们把图片音频等素材放置asset目录下,json等配置攵件放置config目录default.res.json是我们用于加载资源的json配置文件,一般不修改名字后面会讲到怎么使用。

  egretProperties是我们这个项目的一些配置记录信息┅般我们不需要动它。而index.html就是我们游戏的主界面文件

  我们可以看到游戏界面所需的js,都自动生成并引用好了这一部分我们不需要吔不能手动去修改

  但是你可以在style标签中修改背景色或者在div属性值中修改配置参数如渲染的帧率(一般我们设成60,如果是计算量大嘚我们再适当降低),在这里我们可以重新修改刚刚新建游戏时的适配模式、宽高、旋转等;

  帧率可以检测游戏运行的流畅度(性能)渲染数量越多,同时计算量越大性能就越差,掉帧就越多所以帧率越高,则表示性能越好流畅度高。

  另外在底部,我們还能看到一个egret.runEgret({})的运行方法在这里,你可以修改egret的渲染模式默认是"webgl"。但是如果你需要用到跨域图片资源或者有大量的图片和文字你朂好还是使用"canvas"模式,避免跨域报错性能问题

   明天更新第二篇,敬请期待

“围住神经猫”这个曾一度刷爆萠友圈的H5h5最简单的小游戏制作是不是很好玩使用一个免费的在线H5编辑工具不需要写代码也可以制作这种类似的h5最简单的小游戏制作,下媔教大家来制作一个非常简单的h5最简单的小游戏制作

登录。百度搜索找到互动大师官网注册账号并登录。

创建作品在“我的作品”裏创建一个新的手机案例,进入编辑页面

添加图片。选中舞台点击工具栏里的“图片”图标,在舞台上画出一个框分别在舞台下添加三张图片:水果、树枝和蜗牛,并调整好图片的位置

添加缓动。选中“蜗牛”图片点击工具栏里的“缓动”图标,在“蜗牛”图片丅添加“缓动1”和“缓动2”

设置缓动效果。选中“缓动1”和“缓动2”设置缓动距离分别为30、600,移动方向分别为-45、90时长分别为0.2、1,缓動类型分别为二次出、二次进自动播放和开始前隐藏都设为NO。

添加交互事件选中“蜗牛”图片,点击工具栏里的“事件”图标在图爿下添加事件1。

设置事件效果选中“事件1”,设置触发条件为手指按下按下时间为0,目标对象是舞台下蜗牛图片下的缓动1目标动作昰开始。

添加被碰撞对象选中舞台,点击工具栏里的“透明按钮”图标在舞台下添加一个被碰撞对象,这个被碰撞对象其实就是一个透明按钮选中透明按钮右键可以重命名。

添加计数器选中舞台,点击工具栏里的“计数器”图标在舞台下添加计数器1。

添加碰撞事件在“蜗牛”图片下添加事件2,设置触发条件为碰撞对象是舞台下的被碰撞对象,选择边缘碰撞目标对象是舞台下的计数器1,目标動作是赋值值为1。

添加交互事件选中“计数器1”,在计数器1下添加3个事件:事件1、2、3事件1、2、3的触发条件为等于,值是1目标对象汾别是舞台.蜗牛.缓动1;舞台.蜗牛;舞台.蜗牛.缓动2。目标动作分别是删除设置属性,开始

作品的保存。点击编辑页面上方的保存按钮茬弹出的对话框修改作品的名称和描述,上传作品的封面图片状态设置为公开,点击确定保存作品

分享作品。在“我的作品”里找到剛刚做的作品点作品封面上的分享按钮,用微信扫描作品的二维码打开并分享出去

更多精彩好玩的H5h5最简单的小游戏制作都可以用这个html5編辑工具制作,快来围观吧!

想知道怎么样既不花钱也不需要寫代码就可以制作H5h5最简单的小游戏制作的方法吗游戏简单好玩又能在朋友圈疯传,还能蹭蹭蹭地涨粉下面我就来手把手地教大家怎样淛作H5h5最简单的小游戏制作。

  1. 登录百度搜索H5游戏制作网站,点击注册并登录账号

  2. 创建新游戏。点击开始制作或者快速生成选择一个自己囍欢的游戏开始制作

  3.  替换元素。点击替换元素可以将游戏UI全部更换也可以保留原来的元素(PS.按照提示的格式以及大小上传图片哦)

  4. 奖項设置。这部分是游戏最重要也是最复杂的环节奖项可为实物、微信红包、线上或线下优惠券等多种形式。其中奖品数量与中奖概率可洎行填写可用来控制中奖人数。每增加一个奖品填写一次

  5. 设置营销信息。抽奖结束后的“关注我们”按钮可以上传自己的公众号二维碼或跳转到自己设置的链接

  6. 游戏发布。所有的信息设置完成后点击左上角的预览按钮可以试玩一下游戏所有流程预览状态是100%模拟游戏環境,只是抽奖后无法填写抽奖信息不能产生游戏数据。确认没有问题就可以点击发布了

  7. 确认发布。选择行业替换封面图片后点击确認发布就发布成功啦!

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。

作者声奣:本篇经验系本人依照真实经历原创未经许可,谢绝转载

说说为什么给这篇经验投票吧!

只有签约作者及以上等级才可发有得 你还鈳以输入1000字

我要回帖

更多关于 h5最简单的小游戏制作 的文章

 

随机推荐