Thanks to blenderrendersk’s help, I’ve updated the network code and the addon, to fix an omission, as well as add support for newer fixes/features since the last release, particularly in the addon. Please feel free to test and report, it’s very helpful.
There’s a built in update checker now, so you’ll be informed if your versions are out of date. For note, there are version.txt files in both network and bge_network_addon, and they’re not supposed to match one another.
Hi, I’ve covered this in later videos - now the server / client is set using messages. In addition, in the video i said ‘actor’ file and configuration file. Don’t worry about this, it’s all done behind the scenes.
I’ve added support for an update checker that informs more clearly what needs to be updated. It also supports patches-via-new releases, rather than the old version which greedily grabs the latest releases. I’ll add a link to the wiki docs, but for now, it’s in the latest addon version, and you can disable it at startup in the addon-preferences section of the addon settings (addons menu in user preferences).
As I said, you haven’t sent the message telling the system if it is a server of client. For the client, you also have to ask it to connect to a server, which is a script included in the demo files.
The error you posted above indicates that you haven’t copied the network libraries (game system) code to the correct folder.