Arima
We are going to set it up that data is transfered and used the same way C2 Function. That way it's familiar :) We will also release a tutorial and a simple model for real time movement. Chat is a great program to always teach the basics, but moving will help convey how developers structure the data for multiplayer.
There will be 1/2 plugins. Client Function for the games and a Node Functions for server data which will offer more features needed. More Channel control, send to entire channels so on. However, it's still under consideration if we will just have it one plugin or 2.
What would you like to see, both Client and Node as one plugin or two?
BubbleBatch.exe will be available to self execution. So if you want to set up your own hardware you can run the server yourself, but we are also looking toward offering cloud based serving.
In cloud based, you can either run your code on a remote computer. That way you don't need to host any hardware
Or you can run a Node on your hardware and use a remote BubbleBath.exe
We are still discussing avenues :)
JohnnySheffield
heh, Like Arima I totally missed that :D. That's an awesome thing :) fantastic job. That's a great proof of concept and I'm sure you could probably make some games with that.
What we are doing with Bubble is that BubbleBath(which is written in Go) is designed to cope as a routing based server. That way it can handle different games, Bath.exe can be launched on multiple computer and share the work load, handle large set's of Nodes into a cluster. So bubble will be more than just the connection, but to get some of the other work out of the way :)