https://github.com/game1024/openspeedy
开源游戏变速器
https://github.com/game1024/openspeedy
cplusplus gamedev gamemod pc qt speed-engine toolkit windows
Last synced: 11 months ago
JSON representation
开源游戏变速器
- Host: GitHub
- URL: https://github.com/game1024/openspeedy
- Owner: game1024
- License: gpl-3.0
- Created: 2025-05-16T16:25:43.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2025-06-09T05:33:47.000Z (11 months ago)
- Last Synced: 2025-06-09T06:27:52.171Z (11 months ago)
- Topics: cplusplus, gamedev, gamemod, pc, qt, speed-engine, toolkit, windows
- Language: C++
- Homepage:
- Size: 1.02 MB
- Stars: 634
- Watchers: 4
- Forks: 17
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
OpenSpeedy
OpenSpeedy 是一款开源免费的游戏变速工具,让你的游戏突破帧率限制,提供更流畅丝滑的游戏加速体验。

# 🚀 特性
- 完全免费且开源
- 简单易用的界面
- 可自定义变速倍率
- 对多种游戏引擎兼容性良好
- 低系统资源占用
- 同时可以加速x86和x64平台进程
- 无内核侵入性,Ring3层Hook,不破坏系统内核
# 📥安装
1. 访问[安装页面](https://github.com/game1024/OpenSpeedy/releases) 下载最新版本
2. 解压缩下载的文件包到任意位置
3. 无需安装,直接运行 OpenSpeedy.exe 即可使用
# 💻 操作系统要求
- OS: Windows10 以上
- 平台:x86(32位) 和 x64 (64位)
# 📝 使用说明
1. 启动 OpenSpeedy
2. 运行需要变速的目标游戏

3. 勾选游戏进程,在 OpenSpeedy 界面中调整速度倍率

4. 即刻生效,对比效果如下
# 🔧 技术原理
OpenSpeedy 通过 Hook 以下 Windows 系统时间函数来实现游戏速度调整:
|函数名 | 所属库 | 功能 |
|--------|----------|------------------|
|Sleep|user32.dll|线程休眠|
|SetTimer|user32.dll|创建基于消息的计时器|
|timeGetTime | winmm.dll | 获取系统启动后经过的毫秒数 |
|GetTickCount | kernel32.dll | 获取系统启动后经过的毫秒数 |
|GetTickCount64 | kernel32.dll | 获取系统启动后经过的毫秒数(64位) |
|QueryPerformanceCounter | kernel32.dll | 高精度性能计数器 |
|GetSystemTimeAsFileTime | kernel32.dll | 获取系统时间 |
|GetSystemTimePreciseAsFileTime | kernel32.dll | 获取高精度系统时间 |
# ⚠️ 注意事项
- 本工具仅供学习和研究使用
- 部分在线游戏可能有反作弊系统,使用本工具可能导致账号被封禁
- 过度加速可能导致游戏物理引擎异常或崩溃
- 不建议在竞技类在线游戏中使用
- 开源产品不带数字签名,可能被杀毒软件误报
# 🔄 反馈
如果在使用过程中遇到任何问题,欢迎通过以下方式反馈:
- [GitHub Issues](https://github.com/game1024/OpenSpeedy/issues) - 提交问题报告
# 📜 开源协议
OpenSpeedy 遵循 GNU v3 许可证。
# 🙏 鸣谢
OpenSpeedy使用到以下项目的源码,感谢开源社区的力量,如果OpenSpeedy对你有帮助,欢迎Star!
- [minhook](https://github.com/TsudaKageyu/minhook): 用于API Hook
- [Qt](https://www.qt.io/): GUI
免责声明: OpenSpeedy 仅用于教育和研究目的。用户应自行承担使用本软件的所有风险和责任。作者不对因使用本软件导致的任何损失或法律责任负责。