I started work on implementing the neuro-sdk into Brotato. The goal of this is to make it possible for neuro to fully complete and play Brotato. Future ambitions include also supporting Coop but that is rightnow a bit out of scope.
the project can be found at: https://github.com/Adesii/Neuro-sdk-Brotato-Integration
The current state is basically just the Connecting to the sdk and getting through the initial menus.
No actual gameplay or gameloop works yet. But im confident it will work based on my ideas.
Movement during stages will be handled by giving neuro the ability to pick from movement patterns or specific goals.
i.e. (circle_move,spiral_move,standing_still,move_to(x,y)) etc.
Menu navigation and such should be easy to implement. Just getting the context and such correct will be difficult
a video of gary using qwen3:4b going through the initial menus. i didn't turn off thinking thats probably the reason its slow
hoping to get it to be able to beat the first wave within this week
been a bit since the last update. but now i got movement working. somewhat.. not sure if its smart to send a updated context every second.. but it works with llama. likely needs tweaking, not sure how neuro handles constant context spam.
i see... i guess i could do every 5 seconds. or maybe just when something happens. like low hp or reached a destination etc. with a soft cap of every 10 seconds