boxjump:多人 html5 游戏

时间:2024-07-26 11:44:48
【文件属性】:

文件名称:boxjump:多人 html5 游戏

文件大小:32KB

文件格式:ZIP

更新时间:2024-07-26 11:44:48

CoffeeScript

Box Jump 是 HTML5 游戏的实验。 它是一款使用 DOM 进行渲染并使用 WebSockets 进行通信的在线多人动作游戏。 玩家四处走动,在平台之间跳跃,并攻击对手玩家。 目标是活下来并杀死其他玩家。 愿景是让 Box Jump 成为一款持久的大型多人游戏,具有自动缩放的编程生成地图。 源代码中有趣的部分包括: AABB 具有碰撞检测和分辨率的 使用插值、预测和其他技术的 使用 over WebSockets Model-View解耦与使用事件进行通信 组件 应用程序 游戏 物理 渲染器 网 应用 Application组件设置其他组件,处理应用程序状态和更新循环。 Server和Client各有该组件的单独实现 虽然客户端和服务器都运行一个游戏世界,但它们的行为存在一些根本差异。 服务器对游戏状态具有权威性,并处理对游戏状态的所有输入。 随着游戏状态的变化,服


【文件预览】:
boxjump-master
----.gitignore(36B)
----client.js(121B)
----package.json(727B)
----public()
--------css()
--------index.html(383B)
----util()
--------collisions.coffee(2KB)
--------collisions.html(1KB)
----README.md(8KB)
----lib()
--------view()
--------model.coffee(650B)
--------list.coffee(678B)
--------event.coffee(926B)
--------client.coffee(9KB)
--------net()
--------physics()
--------game()
--------server.coffee(8KB)
----NOTES.md(3KB)
----server.js(512B)

网友评论