黄舟
浏览量9680    |    粉丝141    |    关注0
  • 黄舟

    黄舟

    2017-03-24 15:41:08
    详细介绍HTML5实现3D迷宫的代码案例
      在上面的效果预览中,可以看到右边是2D的平面地图,而左边的则是第一人称的3D视图,这两幅图的关系是非常密切的,实质上,实现3D视觉的过程,就是依据2D地图把地图转换成第一人称视觉的过程。
    2532
  • 黄舟

    黄舟

    2017-03-24 15:45:30
    HTML5+A*算法实现游戏寻路的代码分享
    功能描述: 结合A*算法和HTML5完成的一个寻路demo。 鼠标点击地图任意位置,飞鸟会寻找最短路程到达该位置
    2749
  • 黄舟

    黄舟

    2017-03-24 15:50:08
    HTML5游戏《坦克后援队》的示例代码分享
      该游戏实质上是坦克大战+推箱子。玩家控制坦克,在与敌人战斗的同时把物资顺利运送到目的地则可顺利过关,共三个关卡。
    1732
  • 黄舟

    黄舟

    2017-03-24 15:54:54
    详细介绍基于HTML5的超级玛丽游戏demo的示例代码
      基于HTML5的超级玛丽游戏的demo,方向键左右控制移动,方向键上控制跳跃,该游戏基于本人开发的HTML5游戏框架cnGameJS
    3663
  • 黄舟

    黄舟

    2017-03-24 15:58:24
    HTML5游戏框架cnGameJS开发实录-游戏场景对象
      场景对象有区别于上一篇介绍的地图对象,它们分别应用于不同类型的游戏。之前的地图对象应用于格子类的游戏,例如推箱子,坦克大战。而本节介绍的场景对象,则适用于拥有特定场景的游戏,例如超级玛丽,恐龙快打等。这类游戏通常在2d场景内控制一个玩家对象,随着玩家的移动,场景跟着移动。
    2396
  • 黄舟

    黄舟

    2017-03-24 16:01:51
    HTML5游戏框架cnGameJS开发实录-资源加载模块代码详解
      该模块是游戏的入口,我们通过该模块加载资源,并且在资源加载完成后调用游戏对象的入口函数。另外该模块还包括游戏场景之间的切换,以及加载百分比的计算和显示。
    1962
  • 黄舟

    黄舟

    2017-03-24 16:05:26
    HTML5游戏框架cnGameJS开发实录-核心函数模块篇的代码实例
      核心函数模块,主要的作用是为之后的框架开发和用户对游戏的开发提供方便,整个框架在一个闭包之中,避免对全局作用域的污染。之后每个不同的模块分别在自己的闭包内,使不同模块的分割更清晰。因此我们框架的模块划分会是这样:
    2085
  • 黄舟

    黄舟

    2017-03-24 16:08:51
    HTML5游戏框架cnGameJS开发实录-实现动画原理
     在游戏中,游戏角色的动画效果是一个游戏必不可少的一部分。这节我们以构造超级马里奥的角色为例,讲解cnGameJS里动画的实现。
    2716
  • 黄舟

    黄舟

    2017-03-24 16:10:59
    HTML5游戏框架cnGameJS开发实录-碰撞检测模块篇
      本模块的碰撞检查只局限于点与矩形,(平行的)矩形与矩形,点与圆形,圆形与圆形之间的检测,因此该模块也很简单,直接结合代码来看看:
    1912
  • 黄舟

    黄舟

    2017-03-24 16:13:37
    HTML5游戏框架cnGameJS开发实录-外部输入模块篇
      在游戏中我们常常用到类似这样的操作:鼠标点击某位置,玩家对象移动到该位置,或者按鼠标方向键,玩家向不同方向移动,等等。这些操作无一不用与外部输入设备打交道。作为游戏的设计者,我们很需要在任何时候知道鼠标目前的位置,键盘的点击状况等,从而方便我们对游戏元素加以控制。因此作为一个游戏框架,外部输入模块也是必不可少的。
    2042

最新下载

更多>
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号