A long time ago I dream of a adventure for two gamers cooperative playing.
With Lua I think it is possible.
But I am a beginner at LUA.
Is it possible to use a extern LUA-Library/API?
Must gamers install my game and then the lua-library extra?
Is it possible to get a library that runs under android, IOS, Windows Linux and MAC?
There are some possible play modes I think.
Begin from round based play. Ends in near realtime play.
Roundbase, maybe can possible in future mobile version of Visionaire. After a round a gamer played the mobile device get a message for the other player.
The use of multiplayer in a adventure can be open new gameplay for Point&Click Andventures.
Dou you think multicharakter Storys. One gamer plays a elephant and the other player plays a mouse. Only together can solution all quests.
Or multi dimension game. The players are in different dimensions. What the one player change in his world chang things in the other players world. Maybe mathematical adventure?
Another: one player plays god, other players play a hero. Hero meet god in some places an can speak together. Only in visionaire before defined questions and asks?
Strategie and point count elements?
I google and found:
LUASOCKET:
UDP: When communication is performed repeatedly with a single peer, an application should call the setpeername method to specify a permanent partner. Methods sendto and receivefrom can no longer be used, but the method send can be used to send data directly to the peer, and the method receive will only return datagrams originating from that peer. There is about 30% performance gain due to this practice.
http://w3.impa.br/~diego/software/luasocket/introduction.htmlWhat is this?
http://download.eclipse.org/mihini/nightly/doc/agent_connect...And this?
Configuration Options
===> The following configuration options are available for eiskaltdcpp-lib-2.2.4_7:
DHT=on: DHT support
IDN=on: International Domain Names support
LUA=off: Lua scripting language support
PCRE=off: Use Perl Compatible Regular Expressions
===> Use 'make config' to modify these settings
https://www.freshports.org/net-p2p/eiskaltdcpp-lib/or this?
http://wiki.nginx.org/Modules#Standard_HTTP_modulesOr there are planed to get online features direct in next releases of Visionaire/LUA Versions?