文件名称:ol-games:适用于Openlayers的游戏资料,由HTML5,canvas,javascript和Openlayers提供支持
文件大小:2.1MB
文件格式:ZIP
更新时间:2024-05-24 16:03:46
javascript game sprites maps animation
在线游戏 一方面,许多游戏都将地图用作游乐场,有些则基于地图。 另一方面, 是一个高性能,功能丰富的库,用于在Web上创建交互式地图。 该项目旨在测试和添加Openlayers(ol)中的游戏机制。 它绝不是一个完整的游戏或完整的游戏引擎,但您应该在使用Openlayers的地图上找到一些可以玩游戏的东西。 依存关系 该项目使用和 。 在发展了Hexagnol网格概念。 资料主要来自和 。 开放层 使在任何网页中轻松放置动态地图成为可能。 它可以显示从任何来源加载的地图图块,矢量数据和标记。 利用Canvas 2D,WebGL和HTML5的所有最新功能。 开箱即用的移动支持。 实现动画机制,并且postcompose钩允许干预OpenLayers渲染过程以在画布上下文上进行绘制。 后渲染侦听器会在每个渲染帧中调用,并且是实现动画的理想场所。 只需查看即可了解最新情况。 使用样
【文件预览】:
ol-games-master
----control()
--------FrameRate.js(2KB)
--------FrameRate.css(163B)
----graph()
--------Vector.js(4KB)
----.gitignore(44B)
----README.md(4KB)
----utils()
--------geom.js(5KB)
----examples()
--------map.sprite.html(6KB)
--------map.gameloop.html(4KB)
--------map.hexmap.html(9KB)
--------map.sprite.path.html(5KB)
--------games()
--------map.explode.html(3KB)
--------map.framerate.html(4KB)
--------sound()
--------githubcorner.css(4KB)
--------img()
--------map.audio.html(3KB)
--------map.sprite.collision.html(7KB)
--------data()
--------style.css(5KB)
--------map.sprite.destination.html(4KB)
----source()
--------HexMap.js(6KB)
----.eslintrc(437B)
----game()
--------Collision.js(5KB)
--------Offscreen.js(5KB)
--------Backscreen.js(3KB)
--------Game.js(4KB)
----package.json(1KB)
----dist()
--------ol-games.min.js(25KB)
--------ol-games.min.css(131B)
--------ol-games.js(51KB)
--------ol-games.css(160B)
----img()
--------ol3-games.svg(28KB)
--------map.audio.jpg(35KB)
--------map.gameloop.jpg(27KB)
--------map.sprite.collision.jpg(30KB)
--------map.sprite.jpg(28KB)
--------map.framerate.jpg(23KB)
--------ol3-games-white.png(9KB)
--------map.sprite.destination.jpg(17KB)
--------map.hexmap.jpg(33KB)
--------map.explode.jpg(19KB)
--------ol3-games-small.png(2KB)
--------ol3-games.png(19KB)
--------map.sprite.path.jpg(17KB)
----feature()
--------Sprite.js(9KB)
----LICENSE.md(2KB)
----media()
--------Media.js(4KB)
--------Audio.js(1KB)
----.npmignore(79B)
----index.html(8KB)
----style()
--------Sprite.js(3KB)
----LICENCE-BSD.md(2KB)
----gulpfile.js(5KB)
----featureanimation()
--------Explode.js(4KB)