百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

proxx

> 编程语言
开源

一个接近性游戏

1.4K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个接近性游戏

PROXX

这是 PROXX 的仓库 - 这是一款专为具有 Web 浏览器的各种设备打造的游戏 (包括功能手机!)

关于此仓库

该应用使用 Preact 来构建 UI 组件,使用 PostCSS 来处理样式,使用 Comlink 来处理 Web 工作者,并使用 Rollup 来整合所有内容。 主要有三个目录:

  • /src/services
  • /src/rendering
  • /src/gamelogic

/src/services

最初,我们采用了基于服务的架构。随着时间的推移,代码演化为两个主要服务: UI 服务(preact-canvas)和状态服务。

/src/rendering

应用程序有两种渲染模式。一种由 WebGL 提供支持,另一种由 Canvas 2D 提供支持(webgl-renderer 和 canvas-2d-renderer)。每个渲染器都可以插入到一个动画器中 - 一个使用运动的动画器和一个不使用运动的动画器。但实际上,WebGL 渲染器只会与运动动画器一起使用,而 Canvas 2D 渲染器只会用于不使用运动。

可以设置以下几个标志作为 URL 查询参数用于调试目的: - prerender: 在预渲染模式下加载应用程序(用于构建静态的 index.html)。 - debug: 打开 Nebula 动画的控制。 - no-cache: 绕过 ServiceWorker 和 IndexedDB 缓存。 - cell-focus: 启动游戏,并启用鼠标和键盘焦点。 - motion=0: 以无动画模式启动游戏。 - motion=1: 以动画模式启动游戏。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

TypeScript

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言