1 (edited by Schwertspize 2015-09-06 18:20:51)

Topic: [Coding Contest] TEBmultiMod

Hi,

I've got an idea about a private mod. it's a mod which would control server networks, balance teeworlds server and maybe also "feature" new maps/mods. originally my idea was you join a lobby provided by the master, then choose ingame a map and the server does it like a reload, but just ships your traffic from the reconnect until leave/map change over a host side connection to the the real server. so it's something like a "local" proxy, every data gets forwarded through the master. As special feature the master would also detect if a map is "too full", and balance it via creating a new instance of the server and move players through a system like votes to the new instance. I also think you can do "fake server", binding one port per map (which don't change) and everyone joining through this port gets connected immediately to that map. serverstats and log would be handled by the master. if one map is empty, the master would shutdown that slave. also this gives the possibility to create better stats, and of course, the master can "feature" one map (or mod).

I'm not that good in C++ coding (Java yes, Android yes, but not C), so I am looking for people who want to develop this mod with others. I accept everyone who want to develop, the only requirements are
- a Skype account
- git usage, mostly clone, commit, merge, push
- understand teeworlds source code.....
- either knowledge or the will to get that knowledge about *nix specific features (Unix sockets) (it's a big performance issue, otherwise I would not only choose Linux/Mac)

As soon as the mod is in a alpha state for testing it, I would reward everyone who helped with one (or possibly multiple) of those:
- if someone did a mod or map, I would host it as "featured"
- some hosted server for everyone who want to
- as soon as our permission system is implemented, special permissions on our server network
- anything you want to, just ask me
- only thing I can't give you is $$$. sorry, but I don't have much of these. it should be a mod developed for free, I don't wanna pay anyone for anything.

if you can help and are willing to do something not pure teeworlds, contact me on skype: hey.jude2000

ps: for now it's private, maybe I share it with others as soon as it's in beta state.
pps: if someone have got a problem with my Skype name, it is chosen after the song by the Beatles, "Hey Jude".

Having troubles finding servers in the serverlist? Go to Pastebin (its a referer cause there is daily a new pastebin) and add the lines to your settings.cfg (in %APPDATA%\teeworlds). Then open teeworlds and go to the favorites tab. (Note however, standard teeworlds client can only show 256 favorites, use ddnet instead)

2

Re: [Coding Contest] TEBmultiMod

I'm not quite sure what you plan to do. You would probably attract more people if you explained more in detail what your idea is.

Not Luck, Just Magic.

3

Re: [Coding Contest] TEBmultiMod

edited. I think it's now more clear what I want to do.

Having troubles finding servers in the serverlist? Go to Pastebin (its a referer cause there is daily a new pastebin) and add the lines to your settings.cfg (in %APPDATA%\teeworlds). Then open teeworlds and go to the favorites tab. (Note however, standard teeworlds client can only show 256 favorites, use ddnet instead)