Hi there, I’m posting here because it’s more underground compared to Reddit (since I think that the dev wouldn’t like it to get mainstream attention).

There is an open-source WC3 engine called Warsmash (made using LibGDX): https://github.com/Retera/WarsmashModEngine

( Discord server: https://discord.com/invite/ucjftZ7x7H )

I thought I might share it here, if anyone is interested in participating in its development. There isn’t a Flatpak version yet and it also misses some features e.g.

  • @woelkchen
    link
    English
    881 year ago

    Hi there, I’m posting here because it’s more underground compared to Reddit (since I think that the dev wouldn’t like it to get mainstream attention).

    So that’s why he posted the entire source code on that underground website GitHub operated by Microsoft, future owner of Warcraft 3.

    • Never_Sm1le
      link
      fedilink
      English
      311 year ago

      Don’t think m$ gonna pay much attention, the aio script to activate windows is also hosted on github

    • 520
      link
      fedilink
      17
      edit-2
      1 year ago

      To be fair, Microsoft is generally not as bad with this kind of stuff as most big publishers

      • BrokebackHampton
        link
        fedilink
        201 year ago

        Microsoft is generally not as bad with this kind of stuff anymore

        FTFY. 90s Microsoft would’ve sent some thugs

        • @[email protected]
          link
          fedilink
          English
          6
          edit-2
          1 year ago

          There was even a movie made about that. It’s kinda bad but entertaining, Tim Robbins as the Gates/Jobs amalgamation is the saving grace, it’s worth watching for his performance alone.

          • @[email protected]
            link
            fedilink
            English
            41 year ago

            The movie is called Antitrust if anyone is wondering. It’s a serviceable thriller and Tim Robbins is realy the best thing about it.

            It’s one of thise movies thats definitely worth a watch if you catch it somewhere.

  • @woelkchen
    link
    English
    361 year ago

    The “legal stuff” is kinda amazing:

    I have tagged this repository with the MIT license. From my understanding this means that the users are free to take the contents of the repo and try to encrypt it all and sell it to each other. Some day, maybe a user will download this repo and reprogram a modified version that only plays the DotA map and use that as a DotA engine thing that they would sell to others and prevent me from modifying or using their upgrades. In my opinion, that is not very cool – and I do not have experience playing the DotA map – but I am setting up the repo here so that it does not stop them from doing that. Also, I am guessing that since MIT license probably allows selling modified versions of the code and stuff, this hopefully would leave the door open that Blizzard could download this repo and take stuff out of it and include it in their private Warcraft III game code if they ever needed to. At the time of writing I do not think my repo has anything in particular that Warcraft III Reforged does not have, however, so this is purely hypothetical that I am intending to leave as an open door for the future.

    By the time the developer wrote that passage he/she could have just read the MIT License as well as GitHub’s auto-generated bullet points several times. 😄

      • @Bilu47OP
        link
        English
        7
        edit-2
        1 year ago

        Maybe you can convince him why GPL is better? He is usually quite active in the Discord server.

      • @[email protected]
        link
        fedilink
        English
        1
        edit-2
        1 year ago

        If the author really wants Blizzard to use his code then he doesn’t have much of a choice. Although since it has a GPL library the whole project is distributed under the GPL.

        • haagch
          link
          English
          31 year ago

          As the copyright owner you can do whatever you want. You can make your code gpl and give (written) permission to only blizzard to use the code under a different license.

          You’d need a CLA for potential contributors though and I have no idea what courts think about it (not a lawyer, not legal advice).

  • rayon
    link
    fedilink
    English
    221 year ago

    That’s really impressive. It’s also good for preservation since AFAIK Blizzard killed the possibility to play the original game legally when Reforged came out

  • Lysol
    link
    English
    11
    edit-2
    1 year ago

    Ooh awesome. There are a ton of great custom maps and mods for Warcraft 3. I used to hang out at wc3campaigns as a teen so I have a ton of nostalgia thinking about wc3 now.

  • @Aton
    link
    English
    51 year ago

    Any plans for Android?

  • @[email protected]
    link
    fedilink
    English
    -531 year ago

    I believe you just underestimated these general instances of Lemmy. Also it doesn’t sound like you got the approval of the dev to post this. Doesn’t feel completely right, I dunno.

    • @breadsmasher
      link
      English
      481 year ago

      it’s an open source public repository. thats approval by default

      • @MyFairJulia
        link
        English
        241 year ago

        Look, here’s the publicly available repo with the cool source code i made. DO NEVER, EVER… NEVER, EVER, EVER SHARE THIS! UNDERSTOOD!

    • @woelkchen
      link
      English
      81 year ago

      I believe you just underestimated these general instances of Lemmy. Also it doesn’t sound like you got the approval of the dev to post this. Doesn’t feel completely right, I dunno.

      The developer is hosting the entire thing literally on Microsoft servers and Microsoft is currently acquiring Blizzard. “I don’t want the owner to know this, that’s why I rent a room in his office and have the doors wide open all the time and put up signs right there of what I’m doing.”

      On one hand the developer is smart enough to write a game engine but then claims to not understand the very basics of open source software hosted on Github?

      • 520
        link
        fedilink
        51 year ago

        Microsoft =/= Activision. MS are generally FAR better in how they treat fan projects.

        • @woelkchen
          link
          English
          21 year ago

          Microsoft =/= Activision.

          Not yet. Only the UK left to be bribed convinced to approve that huge takeover by convicted monopolist Microsoft.

          • 520
            link
            fedilink
            1
            edit-2
            1 year ago

            Even then, Microsoft have a very different management approach to Activision. Although they are typically fairly hands off when it comes to purchased subsidiaries, they are probably going to draw some exceptions to behaviours that hurt MS overall, something Activision’s typical management would be very guilty of.

      • @Bilu47OP
        link
        English
        11 year ago

        I assumed that he didn’t want it to get too much attention (because Bellular once covered it & the joke the dev made went wrong. It was taken seriously). I don’t know what his real stance is towards this topic.

        • @woelkchen
          link
          English
          11 year ago

          the joke the dev made went wrong. It was taken seriously

          Is that “legal stuff” a joke as well?

          • @Bilu47OP
            link
            English
            2
            edit-2
            1 year ago

            I don’t think so, but it sounded like he isn’t sure about the correct legal license because he said once that he may need to change the license to GPL. If you wanna, you can join the Discord server (he is pretty active there) and talk with him about the proper licensing of his project.

            • @woelkchen
              link
              English
              11 year ago

              talk with him about the proper licensing of his project.

              No because luckily open source licensing does not care if a maintainer is too lazy to read a few lines of MIT License. I’m not a native speaker and I understand the MIT License just fine.

    • Clairvoidance
      link
      fedilink
      5
      edit-2
      1 year ago

      you just underestimated these general instances of Lemmy

      500~ people come to this forum a month

      • @[email protected]
        link
        fedilink
        English
        101 year ago

        500 people come to actively post on this forum a month

        Active user count is everyone who actually comments or posts, not lurkers.

      • sab
        link
        fedilink
        61 year ago

        OPEN THE FLOODGATES!

        Really though, there’s a difference between “not wanting people to know about it” and “not wanting it to randomly trend on Reddit and get a bunch of attention from hundreds of people for no good reason”. Then again, I have no idea if that would be a realistic outcome with the Reddit Linux Warcraft III community. Better safe than sorry I guess. :)