I'm not sure if this is the better thread to raise the point I want to talk about, if not mods know what to do
I've been thinking for some time about networking with construct and more specificaly making a server for a multiplayer game in construct. Basicaly the idea would be that clients are made to receive inputs from user and display the results of those actions to him. The inputs would be sent to a server (as well as the actionsof all the active players in the same game/party) which would compute the datas, events (collisions between sprites ? general game mechanic,...) and would broadcast back what to display to the client. You know, "basic" client/server exchange.
In my gamer's experience I've been facing dedicated servers for games (quake, trackmania nations,...) and those were mainly console applications.
So my point is in fact, would it be possible to have a new kind of application (maybe in the exporter of Construct 2) that would allow to make applications with no GUI but console.
The plugins would still be loaded, but they would and require no graphical representation (if you catch my drift). This way, datas such as collision masks of sprites would still exist in the memory, but would nowhere be displayed and yet could still be tested for the collision event (for example).
This way, such a server could natively run on linux system, needing lesser ressources (no GUI) and still would be programmed Construct's way.
I hope I make myself clear and that this idea hits the developer's interest (if they haven't already considered it).
if the idea could even be implemented in Construct 0.x (dropping the linux condition but at least would be able to be executed on windows for fewer ressources using python for the network communication) that would be also very great.
In fact as long as this feature ends up in any version of Construct, I'd be the happiest