Core Tech: BPlay
The BPlay addon lets us move servos and read sensors in Godot. Aspiring to be:
Fast
Iterate designs as fast as you can put them together. Control parts direct from the editor. Incorporate live feedback to your workflow to guess less and flow more.
Focused
Jump straight into making things move without worrying about hardware driver specifics (unless you want to).
Fun
Like a physics sandbox game, only the sandbox is real life and the physics engine is really rather good.
Familiar
BPlay functions are integrated into the editor interface. Write your control software using Godot and deploy it to any platform as you would any other game. Save your assemblies as scenes and share / reuse them like any other game asset.
Flexible
BPlay can be easily extended to support new platforms and hardware. The robot runtime is written in Python, and is compatible with most PCs along with Raspberry Pi and CircuitPython), and can be easily extended to support new hardware.
Fair
BPlay will be released as free software: you will be able to redistribute it and/or modify it under the terms of the GNU General Public License. Need an exception to the copyleft license? You're in luck: BPlay will be funded by selling exceptions and would love to accommodate your projects' specific needs.
Frustrating (occasionally)
BPlay is a work in progress in active development and many features are incomplete or incompletely tested - you can report issues and get help in the Discord.
Want to Try BPlay?
Enter your email below and I'll reach out to you to add you to the GitHub.
While you wait you can:
- Join the Discord Server
- Subscribe to the Subreddit
- Subscribe to the YouTube Channel