项目简介
本项目运用JavaScript语言,借助neataptic.js类库,利用神经网络训练一个可自主玩Chrome断线时小恐龙游戏的AI。游戏本体源自“t - rex - runner”。
项目的主要特性和功能
- 游戏还原:基于“t - rex - runner”精准还原Chrome断线时的小恐龙游戏。
- AI操控:通过神经网络学习并控制小恐龙的跳跃动作,实现AI自主游戏。
- 持续优化:同时运行多个小恐龙游戏,收集数据对神经网络进行训练,不断提升AI性能。
安装使用步骤
- 下载项目源码文件后,在项目目录下运行
npm install
安装JavaScript依赖。 - 若使用Windows电脑,双击目录下的“startServer.bat”启动本地服务器;若使用其他系统,需手动开启类似web服务器。
- 打开浏览器,访问
http://127.0.0.1:8080
。 - 页面运行时会创建多个iframe来运行小恐龙游戏,因电脑性能不同可能存在启动延迟,需耐心等待。
- 所有小恐龙游戏结束后会重新开始,每次重启AI会基于之前的训练数据进一步优化。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】