One of the best things that could happen to the gaming landscape would be if companies like EA and similar learned from Microsoft's move to open sourcing more software and involving the community more gives them a lot more goodwill and business as a side-effect. And then us gamers get more long-lived games as a benefit as well.
A lot of newer games probably include middleware licensed from other companies that make relicensing more challenging
EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3
51–60 of 263 posts
Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3
#52One of the best things that could happen to the gaming landscape would be if companies like EA and similar learned from Microsoft's move to open sourcing more software and involving the community more gives them a lot more goodwill and business as a side-effect. And then us gamers get more long-lived games as a benefit as well.
Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3
#53Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3
#54Hey EA, how about the Bullfrog games next?
Yea, I'd always wanted to make a Dungeon Keeper 2 clone. Please! I wonder why it's not more common to open source abandonware that has exactly zero remaining commercial value. These game companies don't even have to remain as maintainers/stewards of the code. It doesn't even have to compile. Just release it, and many people will get it to work! How much expense could it be to get an intern to upload the code to GitHu…
Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3
#55I loved both of these games when they came out, but I'm completely shocked that enough people still play this game to make open sourcing the code 25 years later a newsworthy event.
It's probably that combined with the nostalgia of 'old folks' like me. I'd love to relive the Wilhelm scream and cheesy futurism of C&C. And I will always love the wololo of AoE.
Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3
#56The post mentions TiberianDawn.dll and RedAlert.dll, I assume it's not the whole source of the games, is it?
Most likely the whole engine and the bare metal game without the arts/graphics and music/sound. That's how a lot of opensource clones work. For example OpenTTD [0] was reverse engineered and you have 2 options to actually play the game - either have the original game and use the arts/graphics and music/sound data from the original files - use the open source remake of the arts/graphics and music/sound The 2nd option…
But that looks really bad, and to make it look good (as almost any even mid-budget video game looks) you need an art director who can deliver consistency. For a small game that art director might also just make all the art, so it ends up consistent that way, but games even from the C&C era are too big for that to be realistic, so now you've got several (and maybe hundreds of) volunteers making art and they need to obey that director's stylistic vision or the result is something that lay people can see is "wrong" but they aren't sure exactly why.
There's a little element of this in the programming side. One guy who stubbornly insists on calling loop variables 'x' another insists they should be named 'k' and three others who don't care can already get heated. Or maybe you've run into somebody who believes code should use character U+0009 for indentation instead of using U+0020 as god intended. But the players won't notice that part, whereas if the art isn't consistent that's very visible and detracts from the experience.
Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3
#57Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3
#58The post mentions TiberianDawn.dll and RedAlert.dll, I assume it's not the whole source of the games, is it?
Most likely the whole engine and the bare metal game without the arts/graphics and music/sound. That's how a lot of opensource clones work. For example OpenTTD [0] was reverse engineered and you have 2 options to actually play the game - either have the original game and use the arts/graphics and music/sound data from the original files - use the open source remake of the arts/graphics and music/sound The 2nd option…
Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3
#59There is also the https://www.openra.net/ project which provides reimplementations of the classic C&C games. Me and some friends played it a few times on Linux, OSX and Windows and it worked smoothly :)
As noted elsewhere ITT, "we made the decision to go with the GPL license to ensure compatibility with projects like CnCNet and Open RA."
Given the progress of OpenRA, and quality of the above release video, the open source version seems like it is likely to eclipse the capability of the original game in the foreseeable future.
I'm curious what the OpenRA community pulls out of this newly released source code that can be used directly or by reimplemented in OpenRA to create substantial leaps in progress.
I'm also curious which of the existing OpenRA algorithms and methods are better or more efficient than the original source.
Regardless, this release and the resulting introspective should make for some good reading!
Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3
#60One of the best things that could happen to the gaming landscape would be if companies like EA and similar learned from Microsoft's move to open sourcing more software and involving the community more gives them a lot more goodwill and business as a side-effect. And then us gamers get more long-lived games as a benefit as well.