GithubHelp home page GithubHelp logo

viliamvadocz / bots Goto Github PK

View Code? Open in Web Editor NEW
3.0 2.0 1.0 91.87 MB

Bots for Rocket League using the RLBot framework.

License: MIT License

Python 99.21% Batchfile 0.79%
rlbot hivemind rocket-league autonomous-robots dribble multiple-bots

bots's Introduction

RLBot

Custom Bots for Rocket League.

Calculator

Calculator scoring against Botimus Prime

Calculator is a 1v1 bot that focused on ball-control. It is a finite state machine, which means it has various states and transitions between them based on the situation. It attempts to catch the ball if it's falling, pick it up if it's rolling, and tries to dribble it into the opponent's goal. It even has a signature move: when dribbling, it can pop the ball up and over charging defenders.

HiveExampleBot

Choreographed hivemind

HiveExampleBot showcases my hivemind code for RLBot. It allows you to control multiple bots with one process. This means that you can coordinate movements with ease. This code has been adapted into RLBotChoreography.

HiveBot

[Insert GIF Here]

HiveBot is my work-in-progress hivemind bot. My goal with this bot is to show what you can really do with bots when they all cooperate.

Retired

I built multiple bots before I arrived at HiveBot and Calculator. This folder is full of old or test bots. I can't guarantee good documentation or even working code. Maybe you'll find something useful, but you've been warned.

Test

TestBot is a bot for gathering info about the game's physics or testing functions. This folder also includes miscellaneous code for pathing.

bots's People

Contributors

viliamvadocz avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

sout12

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.