Avatar notebook default
9篇文章 · 9294字 · 2人关注
  • Resize,w 360,h 240
    小游戏开发 Mario (5) 补

    露其他方法或类所以没有使用 export default 而是使用 export。 再把 Entity 类移到新建的 Entity.js 文件。...

  • Resize,w 360,h 240
    小游戏开发 Mario (9)

    上两周主要给大家介绍了游戏中是如何检测游戏角色和游戏角色和障碍物间的碰撞。今天回到 mario 继续写我们 super mario 这款游戏。 ...

  • Resize,w 360,h 240
    小游戏开发 Mario (8) 碰撞

    继续上次的游戏碰撞检测的主题,上次我们通过方法 testCollision 来检查两个物体是否碰撞,如果发生碰撞就返回 true 否则返回 fa...

  • Resize,w 360,h 240
    小游戏开发 Mario (7) 碰撞

    今天先停下来,回看了一下自己发布的 mario 游戏开发分享,发现有些朋友对游戏开发的一些基础知识还不太了解。本周就先分享一下游戏开发中用到一些...

    0.3 505 0 11
  • Resize,w 360,h 240
    小游戏开发 Mario (5)

    3首先我们在上一次代码基础上进行整理,把 Vec2 类移到 math.js 类中 , 由于以后还需在 math.js 文件中暴露其他方法或类所以...

  • Resize,w 360,h 240
    小游戏开发 Mario (Four)

    今天我们的目标是让 Mario 动起来。根据所学的物理知识,知道随着时间变化物体的位置发生改变,那么这个物体运动起来了。 思路是给 mario ...

  • Resize,w 360,h 240
    小游戏开发 Mario (3)

    在开始新的内容之前,我们先优化一下上一次代码。我们看图中的代码 发现(1)加载图片和(2)加载关卡(level)是有一定先后顺序的,先加载图片,...

  • Resize,w 360,h 240
    小游戏开发 Mario (2)

    上一节的核心和难点都在 SpriteSheet 这个类上,这里就再解释一下这个类,便于大家理清思路。首先(class)类的概念是在 es6 中引...

  • Resize,w 360,h 240
    小游戏开发 Mario (1)

    前言 当下如火如荼的微信小游戏,简单且好玩,自己体验了一下像跳一跳这样的游戏。作为一名开发人员,当然也想自己开发款小游戏。 今天我们用 js 再...

文集作者