Hur du bygger en bot för dino-spelet i Chrome

av Uppdaterad 2020-10-30

Bygg en egen bot med hjälp av Python

I vår senaste video på YouTube bygger vi en bot för spelet dino eller T-rex som du hittar i webbläsaren Chrome:
https://youtu.be/S3xZe8l3HVU

Koden för boten hittar du här nedan. Glöm inte att du behöver lägga till modulerna Numpy, MSS och Keyboard i ditt projekt, och justera x- och y-koordinaterna, samt färgen 36 utefter din dator. Se videon för vidare instruktioner.

Kod till dinobot.py

import keyboard
import mss
import numpy as np

x = 170
y = 430

sct = mss.mss()

while True:
    monitor = {"top": y, "left": x, "width": 1, "height": 1}
    sct_img = sct.grab(monitor)
    pixel_r = np.array(sct_img)[0][0][0]
    print(pixel_r)

    if pixel_r != 36:
        # hoppa
        keyboard.press(" ")
        print("Hoppa!")

 

Unga Programmerare håller kurser i programmering för barn och ungdomar. Unga Programmerare startades av studenter från Chalmers Tekniska Högskola.

Företagsinfo

Innovation Institute of Sweden AB
Box 2062, 116 74 Stockholm
Org.nr. 559290-7603

Följ oss