[免费] [独立游戏] 两阶段网络入侵小游戏

[免费] [独立游戏] 两阶段网络入侵小游戏

大家好,
我免费分享这个游戏,因为这是我正在开发的 MDT(redutzu-mdt)新版本中用于监控摄像头的黑客系统的一部分。我觉得如果有人需要一个新鲜的游戏素材来测试他们的服务器,就可以分享给大家——随意使用、修改或重新设计,没有任何限制。

**游戏简介:**
redutzu-breach 是一个完全独立的两阶段网络入侵小游戏。它的设计目的是让玩家感受到真正的黑客入侵体验:终端界面、十六进制端口、载波波形等元素都会被真实呈现。游戏中不使用任何第三方库或框架,可以直接通过脚本导入并触发游戏。

**游戏机制:**

**第一阶段:端口识别**
玩家会看到一个包含十六进制端口号的网格。系统会高亮显示正确的端口顺序,玩家需要按照顺序点击这些端口。如果点击错误的端口,系统会消耗一条生命值。这些“蜜罐”会定期改变位置,因此玩家需要快速而精准地操作。如果生命值耗尽,玩家将被锁定,无法继续游戏。

– 正确的端口必须按顺序点击。
– “蜜罐”会以可配置的间隔(默认每 400 毫秒)改变位置。
– 点击错误会导致生命值减少。
– 生命值耗尽后,玩家将被锁定,无法继续游戏。

**第二阶段:载波波形同步**
通过第一阶段的挑战后,玩家进入第二阶段。此时会有四个滑块,用于调整信号波形的各种参数。玩家需要调整滑块,使自己的信号波形与屏幕上显示的静态目标波形完全重合。当同步百分比达到指定阈值(默认 90%)时,玩家可以成功入侵系统。

– 四个独立的滑块用于调整信号波形。
– 调整过程中,信号波形会实时更新。
– 玩家需要在计时结束前达到同步阈值。
– 在正确的时间点触发入侵操作,最终同步百分比会被记录并返回给玩家的脚本。

**游戏特点:**
– 完全独立,无需任何外部框架。
– 支持客户端和服务器端的脚本导出(支持 Promise 和回调函数)。
– 可配置每次游戏的难度参数:时间限制、生命值、端口序列长度、蜜罐数量、蜜罐移动速度、同步阈值。
– 终端界面会显示摄像头 ID 和 IP 地址(可通过配置文件传递)。
– 游戏能优雅地处理玩家死亡、资源停止以及中途断开连接的情况。
– 使用 React 和 TypeScript 开发的用户界面,附带预编译的 dist 文件;只有修改源代码时才需要重新构建游戏。

**快速开始:**
只需执行以下代码即可启动游戏:
“`javascript
exports[‘redutzu-breach’]: StartMinigame({
totalTime: 45, // 总时间
lives: 1, // 生命值
lockThreshold: 85, // 同步阈值
id: ‘cam-014’, // 摄像头 ID
ip: ‘10.41.0.14’ // 摄像头 IP
}, function(result) {
if (result.success) {
// 处理入侵成功后的逻辑
}
});
“`

**更多信息:**
完整的文档、配置参考以及服务器端使用方法请查看 GitHub 上的 README 文件。

**系统要求:**
– FiveM 服务器版本需达到 6116 或更高(支持 Lua 5.4)。
– 如果需要重新构建用户界面,需要 Node.js 18 及以上版本。

**下载地址:**
GitHu

[免费] [独立游戏] 两阶段网络入侵小游戏[免费] [独立游戏] 两阶段网络入侵小游戏
© 版权声明
THE END
喜欢就支持一下吧
点赞85赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容