diesel:一个简单的、基于事件的 javascript 游戏引擎

时间:2024-07-10 19:01:38
【文件属性】:

文件名称:diesel:一个简单的、基于事件的 javascript 游戏引擎

文件大小:16KB

文件格式:ZIP

更新时间:2024-07-10 19:01:38

JavaScript

柴油.js Diesel 是一个简单的基于事件的游戏引擎。 基本上,它发出事件并将它们连接到您的游戏对象中。 要使用它: 包括diesel.js 通过继承diesel.proto.game设置一个柴油游戏对象 加载 dom 后,运行传入您的游戏对象的diesel.start 命令 引擎将通过从游戏容器元素发出绘制和更新事件来开始运行,游戏会侦听这些事件并开始接收事件。 游戏对象 这就是对您的游戏进行大量提升的地方。 有关基本示例,请查看 proto/game.js 活动 这是引擎事件及其创建时间的列表。 启动时调用的事件绑定前的发动机启动cuntion被调用的时候。 每次游戏循环运行时都会调用draw 每次游戏循环运行时调用更新,以及自上次更新以来的时间增量; save (key, data) 通过key将json数据保存到本地存储 load (key) 按名称从本地存储返


【文件预览】:
diesel-master
----proto()
--------game.js(2KB)
--------base.js(2KB)
--------screen.js(2KB)
----.gitignore(68B)
----todo.txt(261B)
----data()
--------index.js(862B)
----license.txt(1KB)
----files.txt(290B)
----events()
--------storage.js(709B)
--------mousemove.js(190B)
--------index.js(2KB)
--------windowkey.js(590B)
--------windowblur.js(290B)
----mixin()
--------index.js(586B)
----index.js(4KB)
----util()
--------load.js(1KB)
--------index.js(2KB)
--------url.js(483B)
----tests()
--------math.js(425B)
--------__test.js(300B)
----sockets()
--------index.js(840B)
----math()
--------index.js(324B)
----readme.md(2KB)
----build.sh(577B)
----sprites()
--------index.js(1KB)

网友评论