Forums
April 20, 2024, 12:40 AM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - CyberShadow

Pages: 1 2 [3] 4 5 ... 12
31
They are after all in low quality of 112 colors.
This is a temporary technical limitation of the current versions!

32
Hi all,

There is an important problem that, as a community, we need to solve probably sooner than later.

After a map author uploads a map to wmdb.org, the map is then made available for viewing, downloading, and playing through services such as HostingBuddy (!map, !wmdb).

The problem: we (wmdb.org and other service providers) are not actually allowed to do any of those things with any maps uploaded ever. Why? Because the map authors never gave us permission!

Pragmatically it is obvious - why would someone upload a map to wmdb.org if they didn't want people to download and play on their map? However, pedantically, that's how it is.
In most jurisdictions, every creation is copyrighted by default, and no copies (this includes transmission over network) may be made without the author's permission.
As such, technically speaking, there is nothing preventing someone from uploading their map on wmdb.org, and then saying "Why are you distributing my map? I never gave you permission!" and then taking legal action against us.

Another reason for why we should try to solve this problem is that at some point wmdb.org may be succeeded by a better service, which integrates directly into the game.
For this to become a reality, we need to have all our paperwork straightened out and be sure that we are legally allowed to redistribute uploaded maps.

So, there are two parts to this topic:
  • We need to decide on a set of licenses, and make authors of all new uploads to WMDB choose one of these licenses.
    This will give wmdb.org the legal right to redistribute them (i.e. make them available for download),
    and for players to actually use them (host games with the map, or save them in replay files and then upload said replays online).

    This will also be a good opportunity to allow map creators to choose how exactly they are OK with people using their maps, specifically for example if they want to allow remixes.

    For this purpose, Creative Commons has a good set of licenses we can use: https://creativecommons.org/share-your-work/

  • What to do about already uploaded maps?

    The extreme but definitely legally correct approach would be to delete everything and ask everyone to re-upload their maps under a license of their choice.
    Obviously we would probably lose a huge % of maps if we were to do this, so it would be much more preferable if we could solve this in another way.

    An alternative would be to relicense the maps uploaded so far, as follows:

    • We implement part 1 as above, so all new uploads past a certain date are under a proper license.
    • We begin a transition period of some duration, such as 1 year, for converting uploaded maps to a proper license.
      We will need to make this transition as public and obvious as possible (i.e. affected maps will have a banner on their pages, and we will try to contact the authors by email about it.)
      After the transition period expires, we assume that the authors have had reasonable time to be notified and take action, and through their inaction, they allow us to distribute the map under the new license.
      Of course, if authors disagree, we will remove the map, or look into additional licensing options if none of the ones we will have at the time will be agreeable.
    • After the transition period expires, all maps are either at the new license or deleted due to the authors' wishes (which we hopefully will minimize).
      If any authors change their mind after the transition period and want their map down, we can follow standard DMCA procedure.

    Changing the license of content without each author's explicit approval is legally iffy, but fish much bigger than us got away with it:


    The license itself that we choose for this would probably have to be as restrictive as possible while still allowing wmdb.org and related services to redistribute the map in all implied and technical situations.
    If authors wish to grant the community more rights, they can always pick a less restrictive license later.

The remaining elephant in the room is maps which have a large amount of copyrighted artwork (from other games, cartoons/anime, etc.). I'm not sure what to do with it. I don't think it qualifies as fair use.

Any thoughts / opinions on the above? Especially if you are a map maker or are familiar with IP law.

By the way, I think TUS has the same problems, but it's not up to me how TUS wants to address them.

33
General discussion / Re: MapGEN integrated into HostingBuddy
« on: June 25, 2019, 11:03 PM »
Using theme=1618213977 results in this error:

Error: MapGEN failed (floating point error) - try generating a smaller map or using simpler parameters
Some game types have default settings that always result in an error unless specified. Try another game type, or specify all settings that MapGEN writes to the .mgs file (replace newlines with spaces and spaces with =). E.g. for islands, landdensity=50 will fix a floating point error.

PS: is there somewhere we can upload our custom themes, for integration with HB? I started making a Pokemon theme: https://www.tus-wa.com/forums/worms-armageddon/mapgen-v0-8-7-2-27395/msg273046/#msg273046
Get them included with MapGEN itself. (Though, I don't know how Nintendo would feel about us generating maps with sprites from their games...)

34
General discussion / Re: MapGEN integrated into HostingBuddy
« on: June 24, 2019, 01:47 PM »
You can use any parameter that can be in a MapGEN .mgs file. To ask for the Tetris theme, use theme=1618213977.

35
General discussion / Re: MapGEN integrated into HostingBuddy
« on: June 23, 2019, 11:14 PM »
Ah, that would be because someone is simultaneously trying to use the feature from a remnant HostingBuddy instance running in the background. This is not a typical situation. Will fix.

36
General discussion / Re: MapGEN integrated into HostingBuddy
« on: June 23, 2019, 10:08 PM »
Looks like a bug in mapgen. It's crashing with a floating-point exception. Try other settings for now, I guess.

37
General discussion / MapGEN integrated into HostingBuddy
« on: June 23, 2019, 09:02 PM »
With help from Plutonic, MapGEN is now integrated into HostingBuddy. Use the !mapgen command to generate a new map for the current scheme.

Not all HostingBuddy schemes are associated with a MapGEN map kind. You can see the full list, as usual, here (look for the "MapGEN game type" field).

You can also specify parameters. For example, typing:
Quote
!scheme rr
!mapgen width=640 height=4000
will generate a vertical rope race map. You can specify any parameter that can be present in a MapGEN configuration file (.mgs).

38
General discussion / Re: 3.8
« on: May 21, 2019, 05:02 PM »
I would much rather take a minute to answer some questions now and then than see threads like these go on for many pages... and with talk about how we don't communicate enough with the community, sheesh.

Usually in video game companies, developers are completely forbidden from talking with anyone outside of the company about anything, and all communication needs to be done by assigned and properly trained spokespersons ("community managers"). All information then usually flows in only one direction - out of the company and only on strictly defined schedules, and players have no choice but to sit and wait until the next PR announcement happens on the company's whim. But, this is not the situation that we are in. Our agreements with Team17 do restrict us in what we can do in many ways, but our duty remains primarily to the community. Or, at least, that's how I feel anyway.

Since I'm here, let me share with you what I did yesterday:

- Fixed a bug in HostingBuddy where if you or someone else attempted to team in, or someone else said something, or anything else that caused a packet to be sent in your direction while the map is still loading for you, the entire connection would freeze forcing players to exit and re-enter the game.
  - The bug was introduced in this commit, which unbroke activation of a feature that had been accidentally deactivated. However, said feature was buggy, which caused the HB problem.
  - Now that said feature works properly, this works better than ever before - while the map is loading, you can team in and get chat lines even before the map finishes loading
- Fixed connecting to MyWormNET2 with certain IRC clients
- Fixed HostingBuddy/etc. not seeing the rank/flag on the staging server (MyWormNET2)
- Improved rank/flag detection on startup, thus fixing another cause of "I don't see your rank/flag" messages from HostingBuddy
- Fixed connecting to MyWormNET2 (and the staging server) via IPv6
- Fixed whitespace getting unnecessarily stripped on MyWormNET2 (and the staging server), thus causing services to mis-detect WA users as using a snooper

as well as more progress on the things I mentioned in the previous post, which I'll continue working on today.

39
General discussion / Re: 3.8
« on: May 20, 2019, 01:06 PM »
You know you can just hop into #worms or Discord and ask me what I'm working on any time :)

Currently, I'm working on some WormNET patches, mainly related with the server migration, but also some related things that have queued up. Also I am upstreaming some changes to some software we use internally for development. I don't expect this to take more than a few days.

Deadcode wants to fix some RubberWorm things, maybe he can answer with more detail.

40
Off Topic / Re: TEST
« on: April 07, 2019, 05:22 AM »
  • Item 1
  • Item 2

  • Item 1
  • Item 2


41
Off Topic / Re: TEST
« on: April 07, 2019, 05:14 AM »
NormalBoldBoldItalicItalic[/I]Normal

42
Announcements / Re: Worms Armageddon 3.8.0 changelog sneak peek
« on: April 04, 2019, 10:30 PM »
I think main goal atm is to get on more stable server. Dunno how much you're active j0e, but every 2-3 games, WormNET just dies for everyone that hosted via hb or wormnat2. I don't see 3.8 being released in these circumstances.

You are correct in that nearly all of my time lately has been spent in relation to setting up the new server. However, I'd like to add to that, that server-related matters are solely my responsibility, and, as far as I understand, and excluding doing anything disagreeable, there is nothing that I can do to expedite the next update's release.

43
Tech Support / Re: Possible reasons for sluggish performance?
« on: April 04, 2019, 09:44 PM »
Yes, it's very possible. Good to know you got it to work. Thank you for the update.

44
Tech Support / Re: Black screen during replay **SOLVED**
« on: April 02, 2019, 12:31 AM »
Could you please post what was wrong and how you fixed it anyway?

45
Tech Support / Re: Black screen during replay
« on: April 01, 2019, 11:49 PM »
What renderer do you have selected in Advanced Options?

Pages: 1 2 [3] 4 5 ... 12