Wintermute Engine > Won't implement

Make project portable to flash

(1/2) > >>

Art:
Hello everybody,
Have not been here for a while, glad to see that project is alive and moves on!

At this moment I have an idea of making some 2D or 2.5D game, and I remmembered my positives from using WME. But in new projects i need to meet two benefits:

First one is - game should be online. So client software can connect to and authorise on server, and locations should be shared between players who are also online at this moment. Cause of engine became open source I can assume - it can be done by adding our own network-code and features.

Second one is - game should be flash. WME has great opportuninies in building and scripting scenes. If these scenes could be "executed" in other "player", not only in "exe" like now, but also in "swf", which reads data from server - in would be fantastic. I think such feature would be much more then in demand. But in this case i can asume - it's too hard to implement. I've searched for something like this in web - but seems there is nothing yet done.

Could WME owners comment these two questions, or may be some one could tell me about existing alternatives?

Thanks lots!

odnorf:

--- Quote from: Art on January 15, 2009, 02:55:15 PM ---First one is - game should be online. So client software can connect to and authorise on server, and locations should be shared between players who are also online at this moment. Cause of engine became open source I can assume - it can be done by adding our own network-code and features.

--- End quote ---

I'm not the "wme owner" but I can answer as well. Since wme.exe is under lgpl now you can add your own network-code & features but if they are compiled in the executable (and not dynamically linked) you should also release your code under lgpl.


--- Quote from: Art on January 15, 2009, 02:55:15 PM ---Second one is - game should be flash. WME has great opportuninies in building and scripting scenes. If these scenes could be "executed" in other "player", not only in "exe" like now, but also in "swf", which reads data from server - in would be fantastic. I think such feature would be much more then in demand. But in this case i can asume - it's too hard to implement. I've searched for something like this in web - but seems there is nothing yet done.

--- End quote ---

Not possible.


--- Quote from: Art on January 15, 2009, 02:55:15 PM ---Could WME owners comment these two questions, or may be some one could tell me about existing alternatives?
--- End quote ---

Check Lassie Adventure Studio

Spellbreaker:
Just for info: Instead of changing the engine-code, you can develope a plugin as well for networking.

Art:

--- Quote from: odnorf on January 15, 2009, 03:07:48 PM ---
--- Quote from: Art on January 15, 2009, 02:55:15 PM ---First one is - game should be online. So client software can connect to and authorise on server, and locations should be shared between players who are also online at this moment. Cause of engine became open source I can assume - it can be done by adding our own network-code and features.

--- End quote ---

I'm not the "wme owner" but I can answer as well. Since wme.exe is under lgpl now you can add your own network-code & features but if they are compiled in the executable (and not dynamically linked) you should also release your code under lgpl.

--- End quote ---
By linking dll you mean plugin system like Spellbreaker says?


--- Quote from: odnorf on January 15, 2009, 03:07:48 PM ---
--- Quote from: Art on January 15, 2009, 02:55:15 PM ---Second one is - game should be flash. WME has great opportuninies in building and scripting scenes. If these scenes could be "executed" in other "player", not only in "exe" like now, but also in "swf", which reads data from server - in would be fantastic. I think such feature would be much more then in demand. But in this case i can asume - it's too hard to implement. I've searched for something like this in web - but seems there is nothing yet done.

--- End quote ---

Not possible.

--- End quote ---
And no plans for that? I really think that this could be (one more :)) break through ::rock for WME...


--- Quote from: odnorf on January 15, 2009, 03:07:48 PM ---
--- Quote from: Art on January 15, 2009, 02:55:15 PM ---Could WME owners comment these two questions, or may be some one could tell me about existing alternatives?
--- End quote ---

Check Lassie Adventure Studio


--- End quote ---
Seems to be something like i'm searching for. But much less popular then WME. I'll take a look. Thank you!


--- Quote from: Spellbreaker on January 15, 2009, 08:07:46 PM ---Just for info: Instead of changing the engine-code, you can develope a plugin as well for networking.

--- End quote ---
Can we suggest what "ping" will be supported by engine itself (if we assume client-server is ideal). Could it be in range of 20-50 ms? Won't WME "generete" some lags and delays itself because of scripts execution? We surelly should make some tests before making decision, but would be interesting to here any ideas and expirience about that from community.

odnorf:

--- Quote ---By linking dll you mean plugin system like Spellbreaker says?

--- End quote ---

I said "dynamically linked" and that's the right term afaik (I'm no programmer but I have studied the licence). In simple words, yes the plugin system covers that and that means you can keep the sources closed.


--- Quote ---And no plans for that? I really think that this could be (one more Smiley) break through Rock for WME...

--- End quote ---

I'm not wme developer but I can safely say (as safe as that can be) that there are no plans for it. And personally I believe that support for proprietary formats that the usage itself is a gray legal ground would be a step backwards. Especially when all the major free formats are already supported. And the "these scenes could be "executed" in other "player", not only in "exe" like now" request is out of the question because that would require a complete rewrite based on flash (like lassie I linked before).

EDIT: Just edited a few things to make it more clear.

Navigation

[0] Message Index

[#] Next page

Go to full version