News for hackers. Stuff that matters.
Re:Starcraft Html5 project revived on GitHub without all cop... by roschdal on Thursday July 14, 2016 @07:10AM (#12092846)
As a HTML5-developer, how can I best contribute to this Stracraft project?

I would recommend changing the project name from Starcraft-Js to something else, to prevent legal problems with the commercial version.

I hope this HTML5 game will be as great as https://play.freeciv.org one day

Re:Starcraft Html5 project revived on GitHub without all cop... by tracker1 on Thursday July 14, 2016 @07:23PM (#12097943)
As for contribution, would grab/adapt artwork from open gaming projects, and apply them as necessary to get this actual game working.
Re:Starcraft Html5 project revived on GitHub without all cop... by zamalek on Thursday July 14, 2016 @07:49AM (#12092988)
Technically true, but that name is still trademarked. Considering that this ultimately affects Blizzard's bottom line, I can't see them being nice about this.
Re:Starcraft Html5 project revived on GitHub without all cop... by Asooka on Thursday July 14, 2016 @11:00AM (#12094396)
I can't find the StarCraft™ name anywhere in their documentation, the project is only referred as SC-js, which does not infringe any trademarks.
Re:Starcraft Html5 project revived on GitHub without all cop... by zamalek on Thursday July 14, 2016 @12:30PM (#12095225)
They've changed it, check the commit history. This entire debate is thankfully irrelevant now.
Re:Starcraft Html5 project revived on GitHub without all cop... by whamlastxmas on Thursday July 14, 2016 @03:04PM (#12096425)
Twice in the README
Re:Starcraft Html5 project revived on GitHub without all cop... by scotty79 on Thursday July 14, 2016 @08:00AM (#12093020)
> Considering that this ultimately affects Blizzard's bottom line

How exactly?

Re:Starcraft Html5 project revived on GitHub without all cop... by zamalek on Thursday July 14, 2016 @08:06AM (#12093045)
Firstly, non-enforcement of trademarks results in losing said trademarks. I've been downvoted more than once around here for saying that, so here's a citation[1]:

> Trademark rights may also be lost when a trademark owner fails effectively to police its mark against eroded distinctiveness, which may occur as a result of the presence of confusingly similar third-party marks in the market.

Secondly, why pay for Starcraft when I can just play Starcraft-JS for free? Although I'm completely on-board with Startcraft-JS, I strongly doubt that Blizzard will react well to it.

[1]: http://www.inta.org/TrademarkBasics/FactSheets/Pages/LossofT...

Re:Starcraft Html5 project revived on GitHub without all cop... by Sir_Substance on Thursday July 14, 2016 @08:29AM (#12093153)
>Secondly, why pay for Starcraft when I can just play Starcraft-JS for free?

In the world I would like to live in, Blizzard game devs would see this as a challenge and aspire to make games of sufficient quality that they fairly out-compete a scrappy open source js pretender.

The state of the gaming industry being what it is these days though, theres a solid chance of this project producing an objectivly better game than Blizzard is currently capable of making.

Re:Starcraft Html5 project revived on GitHub without all cop... by nkrisc on Thursday July 14, 2016 @10:53AM (#12094317)
In your world consumers would be unable to tell the difference between the crappy clones and the original and probably give up on all of them.

Blizzard is, rightfully, concerned about consumers being confused and thinking that they are somehow involved in this endeavor.

Lastly, if their scrappy open source game is better than Blizzard's, they shouldn't need Blizzard's assets. Unless of course, it was the Starcraft identity that made it "good" in the first place.

Re:Starcraft Html5 project revived on GitHub without all cop... by mikeash on Thursday July 14, 2016 @12:03PM (#12094953)
In the world I would like to live in, customers who want to play Starcraft wouldn't have to do a bunch of research to figure out which one is Blizzard's and which one is the pretender.
Re:Starcraft Html5 project revived on GitHub without all cop... by Razengan on Thursday July 14, 2016 @10:20AM (#12093992)
In the world you would like to live in, every product would have over a hundred Chinese knockoffs with the same name, luring patrons away from each other with advertisements featuring big-busted ladies or cute fluffy cartoons, and no one would have any incentive to put effort into making games of sufficient quality that aren't a free-to-play front for milking in-app purchases.

For a preview of such a world, see the App Store and Google Play.

Re:Starcraft Html5 project revived on GitHub without all cop... by Sir_Substance on Thursday July 14, 2016 @02:02PM (#12095992)
>For a preview of such a world, see the App Store and Google Play.

Yeah, because no one could call that a success. There is definitely widespread agreement among the populous that such things are far too difficult to deal with and that life was better before.

/s

Re:Starcraft Html5 project revived on GitHub without all cop... by Razengan on Thursday July 14, 2016 @02:38PM (#12096272)
Tell me, why make a Grim Fandango or The Room when you can make far more money for far less effort with a Verby Noun or Clash of Things?

Apparently any quality is sufficient to be a success.

Re:Starcraft Html5 project revived on GitHub without all cop... by Sir_Substance on Thursday July 14, 2016 @03:11PM (#12096463)
That's not the influence of the app store, it's the influence of an influx of marketing staff and investment capital.

Games went from being a niche thing that only people who cared got involved in to a big business, and in the process the priority shifted from "make good games" to "use dodgy tricks and known mental blind spots to manipulate people into paying the maximum possible amount for a product".

The people who actually care about games are being squeezed into indie studios or right out of the business, because they keep saying inconvenient things like "the skins model compromises my vision for the game, I refuse to do it".

To be brutally honest, as a life long gamer I see more merit in starcraft-js than I do in the starcraft II series.

Re:Starcraft Html5 project revived on GitHub without all cop... by gpm on Thursday July 14, 2016 @08:31AM (#12093161)
> Firstly, non-enforcement of trademarks results in losing said trademarks.

The Starcraft-JS people might be able to argue it's a purely descriptive use, definitely if they change the name to ThirdParty-Starcraft-Clone-In-Js or something like that.

Re:Starcraft Html5 project revived on GitHub without all cop... by rsynnott on Thursday July 14, 2016 @08:38AM (#12093197)
> Secondly, why pay for Starcraft when I can just play Starcraft-JS for free?

It's a clone of the original Starcraft, which came out 18 years ago. I doubt Blizzard sells that many copies today...

Re:Starcraft Html5 project revived on GitHub without all cop... by tinco on Thursday July 14, 2016 @08:44AM (#12093233)
You'll be surprised to learn that StarCraft is played by thousands of players still and Blizzard probably still makes good money selling Starcraft licenses. As StarCraft 2's popularity is diminishing, it looks like at some point SC:BW will again be more popular than SC2.

StarCraft is not like your average abandonware game.

Re:Starcraft Html5 project revived on GitHub without all cop... by oconnor0 on Thursday July 14, 2016 @10:35AM (#12094140)
StarCraft 2's popularity is diminishing?
Re:Starcraft Html5 project revived on GitHub without all cop... by lunchTime42 on Thursday July 14, 2016 @12:12PM (#12095034)
Carrier of News has arrived.
Re:Starcraft Html5 project revived on GitHub without all cop... by artmageddon on Thursday July 14, 2016 @01:08PM (#12095543)
This is news to me as well..
Re:Starcraft Html5 project revived on GitHub without all cop... by gloomyson on Thursday July 14, 2016 @09:03AM (#12093350)
I'll already deleted all audios and images belong to Blizzard, now this game is not playable without these materials, I'just want to show those js codes
Re:Starcraft Html5 project revived on GitHub without all cop... by Nullabillity on Thursday July 14, 2016 @08:12AM (#12093074)
> Secondly, why pay for Starcraft when I can just play Starcraft-JS for free?

Well, presumably (some of) that money goes somewhere else than Kotick's pockets. If they can't compete properly then isn't that the market working as intended?

Re:Starcraft Html5 project revived on GitHub without all cop... by alienasa on Thursday July 14, 2016 @08:19AM (#12093106)
That's not how that works. You're welcome to compete by making a different RTS game, but you can't just copy theirs and offer it up for free and then say they should "outcompete" you.
Re:Starcraft Html5 project revived on GitHub without all cop... by zamalek on Thursday July 14, 2016 @08:18AM (#12093102)
It doesn't matter how the market should behave (I agree with you about free competition), the reality is that Blizzard owns the trademark and there are legal processes surrounding that.

They can compete, just not with the same trademarked name or, as previously, copyrighted materials. I'm not referring to how things should work, rather how they actually work.

Re:Starcraft Html5 project revived on GitHub without all cop... by scotty79 on Thursday July 14, 2016 @08:32AM (#12093168)
First, is there a single event in history where multimillion dollar trademark lost the protection that was paid for because there existed open-source hobby project with the same name?

Secondly, are you seriously comparing a game that had 10 installments or so and sold in millions of copies with somebody's fan hobby project?

Could reasonable person confuse the two? Could reasonable person claim that one is substitute for the other?

Also "bottom line" suggests that Blizzard could be harmed financially which is preposterous.

Re:Starcraft Html5 project revived on GitHub without all cop... by dragonwriter on Thursday July 14, 2016 @10:56AM (#12094353)
> First, is there a single event in history where multimillion dollar trademark lost the protection that was paid for because there existed open-source hobby project with the same name?

No, because loss of trademarks from non-enforcement was well-established risk before "open source software" was a thing, so no trademark owner that cares fails to police against open source hobby projects with the same name in the same market.

Re:Starcraft Html5 project revived on GitHub without all cop... by zamalek on Thursday July 14, 2016 @09:06AM (#12093366)
Some valid points, however:

> Could reasonable person confuse the two? Could reasonable person claim that one is substitute for the other?

If not a "No True Scotsman" argument, that's a personal attack. I am a reasonable pragmatist that is very-much in touch with reality and reality often sucks. If I'm proven wrong; I would be overjoyed. I just really can't see any benefit for an open source project (with no legal resources) taking a risk like this.

Posting to HN and Reddit with "HTML5 Starcraft" in the title is one thing (and conveys the same message), actually including Starcraft in the project name is a completely unnecessary risk. There is evidence to support that statement: Nostalrius and WOW emulation in general. Blizzard went after multiple WOW emulation projects (e.g. MongOS and WGrid) even though they claimed to be "an educational project for MMO servers." MongOS did nothing more than provide a black-box-replicated data set for the WOW client and protocol-level compatibility with WOW (also black-box-replicated): there was no copyright or trademark infringement and they still found themselves in trouble.

Open source has poked this legal wasp nest multiple times and has been stung by that every time. Is there any evidence in support of Blizzard just standing by and letting things slide?

Re:Starcraft Html5 project revived on GitHub without all cop... by scotty79 on Thursday July 14, 2016 @10:04AM (#12093842)
>> reasonable person

> that's a personal attack.

How's that a personal attack?

https://en.wikipedia.org/wiki/Reasonable_person

Re:Starcraft Html5 project revived on GitHub without all cop... by zamalek on Thursday July 14, 2016 @10:13AM (#12093934)
> How's that a personal attack?

Context:

> Secondly, are you seriously comparing a game that had 10 installments or so and sold in millions of copies with somebody's fan hobby project?

> Could reasonable person confuse the two? Could reasonable person claim that one is substitute for the other?

Emphasis mine. This discussion is now devolving into adhod and moving targets. All I did was present facts and evidence. I'm very much done here.

Re:Starcraft Html5 project revived on GitHub without all cop... by scotty79 on Thursday July 14, 2016 @10:18AM (#12093971)
When writing reasonable person, I mean legal term that I linked. I'm aware that corporate lawyers are writing strongly worded letters to common folk. I'd just want to see them convince the court that reasonable person would think common people efforts affect them in any way.
Re:Starcraft Html5 project revived on GitHub without all cop... by taneq on Thursday July 14, 2016 @08:19AM (#12093104)
Not an IP lawyer, but I believe that trademarks have to be enforced to remain valid. If they let someone else start using the name 'StarCraft' in a way that could be confused with theirs, then at some point they actually lose their trademark on that name.
Re:Starcraft Html5 project revived on GitHub without all cop... by gloomyson on Thursday July 14, 2016 @09:00AM (#12093329)
Thanks guys, if you find there's still copyrighted files remaining, please tell me to delete it.
Re:Starcraft Html5 project revived on GitHub without all cop... by tudelo on Thursday July 14, 2016 @07:33AM (#12092926)
I was thinking about a game like starcraft in the browser... I wonder how hard it would be to make the game (or any game of this style) feel smooth and be an html5 game..

Does anyone have any examples of a html5 rts that is good?

Re:Starcraft Html5 project revived on GitHub without all cop... by IsmaOlvey on Thursday July 14, 2016 @08:20AM (#12093108)
Littlewargame is decent: http://www.littlewargame.com/play/
Re:Starcraft Html5 project revived on GitHub without all cop... by intruder on Thursday July 14, 2016 @09:01AM (#12093338)
This is not quite what you're asking, but some guys are working on making SC/BW more accessible, modern (matchmaking, better chat support): https://www.shieldbattery.net/splash
Re:Starcraft Html5 project revived on GitHub without all cop... by wwarren on Thursday July 14, 2016 @07:35AM (#12092937)
Re:Starcraft Html5 project revived on GitHub without all cop... by Can_Not on Thursday July 14, 2016 @08:13AM (#12093079)
Are you thinking 1v1..4v4 or 20..2000+ concurrent players per map? I think this is very achievable with 2D graphics, but the market is dominated by games that are extremely simplified and encourage co-op, so straight up RTS would be awesome.
Re:Starcraft Html5 project revived on GitHub without all cop... by tudelo on Thursday July 14, 2016 @08:39AM (#12093204)
1v1 as a main focus. with 2v2+ and FFA optional fun modes.
Re:Starcraft Html5 project revived on GitHub without all cop... by blahi on Thursday July 14, 2016 @10:44AM (#12094230)
Day9 got hired for a company that was working on this. Duno what happened.
Re:Starcraft Html5 project revived on GitHub without all cop... by arkem on Thursday July 14, 2016 @11:45AM (#12094793)
Artillery is in testing at the moment and has landed a publishing deal with Tencent (along with an investment): http://blog.artillery.com/
Re:Starcraft Html5 project revived on GitHub without all cop... by snvzz on Thursday July 14, 2016 @09:13AM (#12093422)
Dejavu? No, there was Freecraft, now Stratagus: https://en.wikipedia.org/wiki/Stratagus
Re:Starcraft Html5 project revived on GitHub without all cop... by degenerate on Thursday July 14, 2016 @08:17AM (#12093097)
"Extract original resources from starcraft and add into bgm&img folder"

Can this be elaborated a bit? I grabbed an MPQ Editor but none of the 'original' files in the MPQ match names referenced in the JS files. For example, Buildings.js references bgm/ProtossBuilding.selected.wav but the sound file in the MPQ is just a string of letters; I'd have to rename each audio file myself...

Re:Starcraft Html5 project revived on GitHub without all cop... by gloomyson on Thursday July 14, 2016 @09:49AM (#12093724)
I've made many changes on the raw resources, it seems a mission impossible for you to make all the resources needed to play, unless you kept those resource files I released last year
Re:Starcraft Html5 project revived on GitHub without all cop... by Vervious on Thursday July 14, 2016 @07:10AM (#12092847)
The link to play seems to be down :(
Re:Starcraft Html5 project revived on GitHub without all cop... by lunchTime42 on Thursday July 14, 2016 @12:17PM (#12095079)
May i use this chance to promote some free alternatives to Still-cloned-Star-Craft: http://www.istrolid.com/game.html
Re:Starcraft Html5 project revived on GitHub without all cop... by tonmoy on Thursday July 14, 2016 @09:18AM (#12093454)
GameRule/Cheat.js was an interesting read
Re:Starcraft Html5 project revived on GitHub without all cop... by NTripleOne on Thursday July 14, 2016 @07:44AM (#12092971)
This is super neat, I hope to see more stuff ported to HTML5 in the future.
Re:Starcraft Html5 project revived on GitHub without all cop... by akst on Thursday July 14, 2016 @08:50AM (#12093265)
looks like it's in a unplayable state though... Following the instructions in the read me results in the game failing to load, due to most of the resources being deleted...
Re:Starcraft Html5 project revived on GitHub without all cop... by whamlastxmas on Thursday July 14, 2016 @03:06PM (#12096436)
Disappointed, thought headline meant they replaced all the copyrighted art assets with fan-made open source ones. Won't run without original assets from SC install.
Re:Starcraft Html5 project revived on GitHub without all cop... by themihai on Thursday July 14, 2016 @09:21AM (#12093484)
The demo link doesn't work
Re:Starcraft Html5 project revived on GitHub without all cop... by gloomyson on Thursday July 14, 2016 @09:46AM (#12093697)
Sorry, now the website load seems too heavy for my web server