littlebot
Published on 2025-04-16 / 2 Visits
0

【源码】基于JavaScript的小恐龙游戏AI训练系统

项目简介

本项目运用JavaScript语言,借助neataptic.js类库,利用神经网络训练一个可自主玩Chrome断线时小恐龙游戏的AI。游戏本体源自“t - rex - runner”。

项目的主要特性和功能

  1. 游戏还原:基于“t - rex - runner”精准还原Chrome断线时的小恐龙游戏。
  2. AI操控:通过神经网络学习并控制小恐龙的跳跃动作,实现AI自主游戏。
  3. 持续优化:同时运行多个小恐龙游戏,收集数据对神经网络进行训练,不断提升AI性能。

安装使用步骤

  1. 下载项目源码文件后,在项目目录下运行npm install安装JavaScript依赖。
  2. 若使用Windows电脑,双击目录下的“startServer.bat”启动本地服务器;若使用其他系统,需手动开启类似web服务器。
  3. 打开浏览器,访问http://127.0.0.1:8080
  4. 页面运行时会创建多个iframe来运行小恐龙游戏,因电脑性能不同可能存在启动延迟,需耐心等待。
  5. 所有小恐龙游戏结束后会重新开始,每次重启AI会基于之前的训练数据进一步优化。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】