this post was submitted on 27 Aug 2023
281 points (98.6% liked)

Linux Gaming

15245 readers
84 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 1 year ago
MODERATORS
281
submitted 1 year ago* (last edited 1 year ago) by Bilu47 to c/linux_gaming
 

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.

top 35 comments
sorted by: hot top controversial new old
[–] woelkchen 88 points 1 year ago (2 children)

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.

[–] [email protected] 31 points 1 year ago

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

[–] [email protected] 17 points 1 year ago* (last edited 1 year ago) (1 children)

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

[–] [email protected] 20 points 1 year ago (1 children)

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

FTFY. 90s Microsoft would've sent some thugs

[–] [email protected] 6 points 1 year ago* (last edited 1 year ago) (1 children)

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] 4 points 1 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 36 points 1 year ago (1 children)

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. 😄

[–] [email protected] 14 points 1 year ago (2 children)

@woelkchen @Bilu47 I recommend that thing would be under the gpl, but to each their own

[–] Bilu47 7 points 1 year ago* (last edited 1 year ago)

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

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (1 children)

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 3 points 1 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).

[–] [email protected] 22 points 1 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 11 points 1 year ago* (last edited 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 5 points 1 year ago (1 children)
[–] Bilu47 4 points 1 year ago

There is actually an attempt of porting it to Android. I recommend joining the Discord server (since the Android fork dev is there also). You can find the Android fork here: https://github.com/lintrust/WarsmashModEngine-Android

[–] [email protected] 4 points 1 year ago

Wow, this is lovely!

[–] [email protected] 3 points 1 year ago

Thanks for sharing!

[–] [email protected] 1 points 1 year ago

More work? ...okay

[–] [email protected] -1 points 1 year ago

I saw this on Reddit months ago...