Livecoding in shoebot

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Livecoding in shoebot

Stuart Axon
I've been experimenting with bringing livecoding to shoebot, and have a proof of concept working.

https://github.com/shoebot/shoebot/tree/cmdline_reload

If you have shoebot running and the gedit plugin
There should be a new menu option 'Live Coding'
If it's selected and you run a bot it should update when you make changes (to a point, it's a bit buggy and sometimes it stops).

During livecoding, if you try and re-run a bot while it's running it will shut the original one and run a new one.

Caveats -
It only works for bots with draw() methods.
To do this properly needs some refactoring.

Sorry no video of it as I don't have screencasting working right now.

S++

_______________________________________________
Shoebot-devel mailing list
[hidden email]
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net