fun game with awesome art! do you know if devbreaker is beatable in theory at least? i tried so many times but my arm ultimately gave up
Viewing post in Spinerilla jam comments
Thanks a lot!
Well, the Dev Breaker is theoretically possible. For the sake of testing, I automated the mouse movement with Python. At this speed (radius=220, speed=4.5), it can be won with about a 20s margin. That being said, I'm not entirely sure if a human can maintain that constant speed and precision loool. Personally, it seems doable but extremely hard, I'm not entirely sure tho. I have only reached about 75% myself. (And probably my memory is being generous with the number.)
I've attached the code if you are curious. Try it at your own risk, as it temporarily locks your mouse control!!!
import math
import time
import pyautogui
pyautogui.FAILSAFE = True
pyautogui.PAUSE = 0.001
def move_in_circle(radius=150, speed=2.0, duration=10):
print("Position your mouse. The circle center will be set in 3 seconds...")
time.sleep(3)
center_x, center_y = pyautogui.position()
start_time = time.time()
angle = 0.0
try:
while time.time() - start_time < duration:
x = center_x + radius * math.cos(angle)
y = center_y + radius * math.sin(angle)
pyautogui.moveTo(x, y)
angle += 0.05 * speed
time.sleep(0.005)
except pyautogui.FailSafeException:
#It's technically not doable to use this function, as the mouse it's locked you can't drag it to a screen corner
print("\nStopped.")
if __name__ == "__main__":
move_in_circle(radius=220, speed=4.5, duration=150)
thanks a lot for the script, it was really fun to play around with!
sadly, it didn't seem to work at speed=4.5, it was just getting very very close, so i increased it to 5.0 and finished early with around a minute (and an arm) to spare. at this rate, even a different screen refresh rate or browser version probably behaves differently lol