Networking Add On V2.5 - Development

quick question about network add on capabilities. How well, or at all, does the server handle clients in different scenes? My application is a space flight game, each scene is different sector of space with jump gates linking them. Can this set up handle multiple clients in different scenes interacting? or do I need a dedicated server per scene?

Send the “SET_NETMODE” message:

The listener must already be processing messages in the network scene. You can do this by switching scenes when you send that message.

Hi imaginationray,
I’m afraid that I no longer support this system. I can’t immediately see the issue from your screenshots.

At the moment we don’t support multiple scenes. In truth, the reason for this is strictly architectural. I plan to add this support in future, but it’s not there for now :confused:

Thank you for the prompt response. Is there an ETA for this feature? I have a deadline of January to provide a demo game for a potential partner, and this is feature would be extremely useful.

Hi agoose77,

could it be, that the current Release zip file ( got corrupted?

The size of the file shrunk from 5.37 MB in your tutorial video to 762 KB.

When I try to start blender with that version of the Add-On installed, I get:

Traceback (most recent call last):
  File "/usr/lib/python3.4/", line 30, in inner
    return func(*args, **kwds)
line 789, in on_update
line 775, in run_callbacks
line 737, in poll_version_checker
    network_version = get_network_version()
line 715, in get_network_version
    with open(local_filepath, "r") as local_file:
FileNotFoundError: [Errno 2] No such file or directory:

I’d really like to try your Add-On for some Multi-Midi-Player experiments.

Best Regards

I don’t wanna be annoying but in post #64 I have described 2 problems that I get with this Addon and I’m not sure what going wrong, so it would be nice when you could help me.


Your error is because you’re probably using a newer version of the network module than supported. You need to uninstall the network module and install the appropriate version (see the install guide).

The blender closing issue is something I’ve noticed, but haven’t tracked down yet.

I have some troubel with the actual templates, when i open the chat template twice and start the first one and choose server, an then start the other one as client, the server blend endding the game engine process with out pressing ESC. Could you update your templates so thath they work with the actual version ? :). Im so sorry for my stuppid english :(.

thx for you work ! i loved your first addon ! i was enabled to make a full working multiplayers shooter and play i with my friends :smiley: i hope i get to run the new version too ^^.

Hi Lars - the addon in its current state is being redesigned to use a newer network library. This library adds support for multiple scenes, cleaner API and other fixes (including better performance). The new multiplayer addon (v2.5) also offers better RTT for commands (eliminating a two frame delay). It removes the dispatcher object, instead using a python controller that mimics the existing logic bricks (except for expression, currently). It also uses a nicer API. I will update the main post, though currently i won’t advise testing it.

New update, fixes bugs and merges V2.
Works with latest addon. Check for updates from preferences.

What link is the download link?

can i use this addon in mmorpg game that can connect with pepoles from over the world togther ?

can you make a tutorial on animations ?

can you make a tutorial how how to make other players see armature animations

need send everything button please
Location - Rotation - Prop - Animations - Armature Animations

cool ok if i want to make a network between 2 pc ,how can i connect them together and if i want to make the game as a 4 player,s and one more as a watching client how do i do this ,beside i cant fiend a download link of this add-on

Forgett this message

(Forgett my first message)
I get an error when I want to make a tic in the addon box:

Traceback (most recent call last):
File “C:\Users****\Desktop\blender-2.78-bf7d7bc-win64\blender-2.78.0-git.bf7d7bc-windows64\2.78\scripts\modules\”, line 330, in enable
mod = import(module_name)
File “C:\Users****\AppData\Roaming\Blender Foundation\Blender\2.78\scripts\addons\”, line 49, in <module>
from .property_groups import *
File “C:\Users****\AppData\Roaming\Blender Foundation\Blender\2.78\scripts\addons\bge_network_addon\”, line 3, in <module>
from .configuration import NETWORK_ENUMS, TYPE_ENUMS
File “C:\Users****\AppData\Roaming\Blender Foundation\Blender\2.78\scripts\addons\bge_network_addon\”, line 6, in <module>
NETWORK_ENUMS = get_bpy_enum(Netmodes)
File “C:\Users****\AppData\Roaming\Blender Foundation\Blender\2.78\scripts\addons\bge_network_addon\”, line 153, in get_bpy_enum
for x, v in enum]
File “C:\Users****\AppData\Roaming\Blender Foundation\Blender\2.78\scripts\addons\bge_network_addon\”, line 152, in <listcomp>
e = [(x.upper(), x.replace(’_’, ’ ').title(), “{} {}”.format(x.capitalize(), enum_name), ‘BLANK1’, v)
ValueError: too many values to unpack (expected 2)

Someone please help me

DONT WORK! Installatoion guide Is shit!! Cant Intsll this shit!