Skip to content

Latest commit

 

History

History
86 lines (54 loc) · 2.92 KB

README.md

File metadata and controls

86 lines (54 loc) · 2.92 KB

EdgeSurfBOT

forthebadge forthebadge forthebadge

EdgeSurfBOT is a little project based on the game "surf" of the Edge browser.

How to run a game

How works ❔

First, my code is based on the High visibility mode which allows seeing rectangles around each object on the game. After that, I can know if the surfer going to an obstacle, a boost or anything in the game. To detect objects, I build rectangles around the surfer to decide on what the surfer doing to what is in each rectangle:

My rectangles

In this game, we have a colour code which are:

  • Black objects: They are dangerous for the surfer. They stop him and he loses 1 ❤️.
  • Red objects: They aren't dangerous but slow down the surfer.
  • Green objects: They allow to take a ⚡ boost or a springboard in goal to gain a speed boost.

Requirements

  • Python 3
  • New Microsoft Edge browser ❤️

Dependencies

Quick Start

  1. Clone the latest version of Volatility from GitHub:

    git clone https://github.com/FzFStormZ/EdgeSurfBOT.git
  2. Go on your Edge browser and put this link below on your navigation bar:

    edge://surf
  3. Choose the same settings than me:

    How to run a game

    Explain:

    • Let's surf : Principal game mode
    • High visibility mode allows seeing rectangles around each object on the game
    • Reduced speed mode allows taking decision easier
  4. ⚠️ WARNING ⚠️ Split your screen between the browser and your CMD such as:

    How to run a game

Versions

Last version : 2.0 List of versions : Click to show them

TO DO

  • Detect red obstacles.
  • Box to find quickly a boost (after 1000 meters).
  • Fix the fact that the surfer doesn't continue after down by black object.
  • Decisional conditions to machine learning (after a complete decisional conditions project).

Authors

Licence

This project haven't a licence

Others

Pretty badges for your Git project Some emojis to complete my README file 😜