When I started on networking it was very hard trying to do anything especially with python networking but I think this will help people starting out if you're using sockets or using a library like pygame.
I'm in the process of creating a mobile game for android and IOS (Actually finished the android one) but in this game, I'm planning on using some people's pictures, most of them are my friends.
The thing is, I'm hoping for this game to make it a little big and I'm just wondering would that affect me in the future and whether a simple message of saying "yes you can use my picture for this game" is enough.
C++ and SDL_net Server with python client. (Networking for client/server)
If you are wanting to create an online game using blender, you may of heard that to have a fast server, you should create it in C++.
Well many people also work with the networking library called SDL_net but it is very hard to get start with it. I have created a tutorial which will get you started and creating your own server using C++ and SDL_net from scratch.
Knowledge of C++ would be very good since this isn't easy stuff but I did start it off assuming you are new to this.
I also created a simple python client for the reason that you can implement it into blender to create your own game and using a powerful C++ server.