← 全部产品
游戏v1.0.0已发布

PrimeTetris

具有霓虹拟态视觉和手柄支持的复古未来风街机俄罗斯方块。

PrimeTetris 是一款融合了复古街机风格与现代前端技术的俄罗斯方块游戏。为流畅的帧率和极低的输入延迟而设计,采用 Electron 桌面外壳与浏览器 Canvas 2D 渲染引擎。游戏配备了霓虹偏好的玻璃拟态艺术界面、高保真 Web Audio API 声音合成(无音频文件,纯代码实时计算生成音效)、即插即用手柄识别(Xbox、PlayStation 及通用 USB/蓝牙手柄)和实时高分持久化存储,支持英土双语一键切换。

  • 版本 1.0.0 稳定版
  • MIT 开源许可
  • 三重分发模式
  • 程序化音频合成

产品

图库

4 张 · 滑动或使用控件

1 / 4

能力

核心功能

  • 带有动态发光边框和复古街机排版的现代霓虹玻璃拟态艺术界面
  • 即插即用手柄支持,运行自动检测 Xbox 和 PlayStation 控制器
  • 低延迟 Web Audio API 声音生成器,实时合成复古下落、消行与升级音效
  • 精致的欢迎和过渡覆盖层,等待玩家显式的开始操作
  • 动态高分计分板,支持实时跟踪与一键本地重置选项
  • 自适应布局,可在宽屏和紧凑窗口大小之间瞬间调节
  • 集成“关于”细节和本地化控制,可直接从暂停覆盖层呼出
  • 键盘(WASD & 方向键)与模拟手柄摇杆之间的无缝输入映射
  • 稳健的状态控制:清晰的暂停、继续和游戏结束覆盖层,支持即时重新开始
  • 支持双语界面(英文和土耳其文),带有实时控制指南更新

架构

如何构建

Web Audio 声音合成

在浏览器/Electron 运行时中使用振荡器和增益节点以程序化方式合成音效——无需庞大的静态音频文件。

Gamepad API 映射

动态轮询和映射标准手柄输入,自动绑定方向键、左模拟摇杆、操作键 (A/X)、Start 和 Select 按钮。

三重分发目标

构建管道可输出单文件便携式 EXE(本地数据文件夹)、Windows 安装向导程序或使用 localStorage 的静态网页版。

技术栈

游戏引擎核心
HTML5 Canvas 2D / ES6 游戏循环
桌面外壳
Electron 桌面应用包装器
音频引擎
Web Audio API 程序化声音合成
输入映射
W3C Gamepad API (Xbox / DualShock / 通用)
分数存储
localStorage(网页版)或 JSON 文件(便携版/安装版)
开源许可
MIT License

系统要求

  • Windows 10 / 11 操作系统(用于桌面版)
  • 现代网页浏览器(Chrome, Edge, Firefox, Safari 等,用于网页版)
  • 可选的有线或蓝牙手柄控制器

语言

EnglishTurkish

分发方式

  • 便携式 Windows 可执行程序(本地 ./data/ 目录中存储高分)
  • 带桌面快捷方式的 Windows 安装程序 (Setup.exe)
  • 静态 Web 应用程序(纯客户端,从浏览器加载)

操作

Move Block
Arrows / WASD · D-Pad / Left stick
Rotate Block
Up / W · A / X buttons
Soft drop
Down / S · D-Pad down / Analog down
Pause / Resume
Space / P / Esc · Start button
Instant Restart
F · Select button

发布说明

v1.0.0 — Launch of portable, installer, and web editions with gamepad auto-detection, neon glassmorphism UI, and procedural SFX.

更多产品

关于 PrimeTetris? 联系 maximusprimesoftware@gmail.com 或在此提交问题: GitHub.