Giter Club home page Giter Club logo

mrbid / quake3_tensor_trigger Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 21.3 MB

A machine learning trigger bot for Quake3 Arena & Quake Live.

Shell 0.24% PureBasic 8.49% Python 9.32% C 81.95%
ai artificial-intelligence cnn cnn-keras convolutional-neural-network convolutional-neural-networks feedforward-network feedforward-neural-network feedforward-neural-networks fnn machine-learning machinelearning ml quake3 quake3arena triggerbot triggerbot-color

quake3_tensor_trigger's Introduction

QUAKE3_TENSOR_TRIGGER

A machine learning trigger bot for Quake III Arena & Quake Live.

This is trained from a dataset I collected of 7,444 samples of the blue bones player model in live-gameplay in Quake 3 Arena.

All you have to do is force player models to the aqua blue bones model as that is the only character model I trained this dataset on.

prerequisites

sudo apt install clang xterm python3 python3-pip libx11-dev
sudo apt install libxdo-dev libxdo3 libespeak1 libespeak-dev espeak
sudo python3 -m pip install --upgrade pip
sudo python3 -m pip install numpy
sudo python3 -m pip install tensorflow-cpu
sudo python3 -m pip install tf2onnx
sudo python3 -m pip install onnxruntime

exec

./RUN_CNN.sh
or
./RUN_FNN.sh

This one is better for low end hardware

Q3 Config for low end hardware cg_oldRail "1"
cg_noProjectileTrail "1"
cg_forceModel "1"
cg_railTrailTime "0"
cg_drawFPS "1"
cg_draw2D "1"
cg_gibs "0"
cg_fov "150"
cg_zoomfov "90"
cg_drawGun "1"
cg_brassTime "0"
cg_drawCrosshair "0"
cg_drawCrosshairNames "1"
cg_marks "0"
cg_centertime "0"
xp_noParticles "1"
xp_noShotgunTrail "1"
xp_noMip "2047"
xp_ambient "1"
xp_modelJump "0"
xp_corpse "3"
xp_improvePrediction "1"
cm_playerCurveClip "1"
com_maxfps "250"
com_blood "0"
cg_autoswitch "0"
model "bones/default"
headmodel "bones/default"
team_model "bones/default"
team_headmodel "bones/default"
color1 "6"
color2 "5"
r_picmip "16"
r_overBrightBits "1"
r_simpleMipMaps "1"
r_vertexLight "0"
cg_shadows "0"
Smoothness Guide

quake3_tensor_trigger's People

Contributors

mrbid avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.