游戏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.



