
Оригинальная игра StarCraft (с дополнением Brood War) портирована на HTML5. Теперь этот шедевр от студии Blizzard Entertainment запускается прямо в браузере. Правда, это пока что не полная игра, а только демо-уровни, но выглядит вполне достойно. Разработчик немало потрудился, портируя код с языков программирования C, C++ и ассемблера на Javascript.

Пользователь под ником Ryuta опубликовал исходники на Github. Если разместить игру на своём персональном компьютере, который выступает в роли сервера, то можно играть в офлайне, запуская StarCraft на localhost.
Разработка HTML5-версии — особенно приятная новость для пользователей Linux, потому что раньше игра не запускалась напрямую в свободной ОС, а только через Wine. Теперь демо-версия работает без эмуляторов.


Культовая стратегия в реальном времени вышла 18 лет назад, но до сих пор её можно назвать стандартом качества в жанре RTS. Да и вообще, приятно вспомнить старые добрые времена, которые вернулись благодаря современным веб-технологиям. Возможно, ненадолго. Репозиторий на Github содержит проприетарную графику StarCraft, за что автору может влететь от Blizzard Entertainment.
Кстати, сейчас идёт работа также над портированием Starcraft 2 на WebGL.
Комментарии (55)
NixGuy
08.09.2015 15:25А что думает об этом Blizzard?
yul
08.09.2015 15:59+3Blizzard до сих пор продает Starcraft, всего за 699р, так что вряд ли они обрадуются.
domix32
08.09.2015 17:57-1Quake тоже портирован на кучу платформ и девайсов, однако же все также продается в Steam. Так что далеко не факт
uterr
08.09.2015 15:36+13>>Разработчик немало потрудился, портируя код с языков программирования C, C++ и ассемблера на Javascript.
А что, коды Starcraft так прямо и доступны, чтобы их портировать? Или он все же писал свою собственную реализацию?
ragequit
08.09.2015 16:43+1Я помню, как SC устанавливался порядка трех часов на слабеньком компьютере друга в далеком то ли 1997, то ли 1999… А тут в браузере. Кек.
Aclz
08.09.2015 17:21С дискет чтоли ставили?
ragequit
08.09.2015 17:25Не, с компакта, но там даже вторые герои притормаживали, а третью вообще не шли. Да, это 1999 был.
Just_Wah
08.09.2015 17:51+2третьи герои хотели много памяти, как помню. Больше 4МБ (мегабайт, Карл) и обходилось это в 95 году с помощью Win 3.1. Как сейчас помню, надо было какой-то файл в каталоге винды заменить на command.com под таким же именем, после чего запустить винду win.com. Система вываливалась в DOS, но уже в защищенном режиме винды и считала, что у нее памяти много (RAM + файл подкачки). Я так запускал Герове, Dark Force и еще что-то. Пока не накопил на еще один simm 4МБ.
Во времена были.wormball
09.09.2015 03:44Вот ведь, а у меня до 2008 года был 486DX2 16Мб, и я в бытность школотой каждый день облизывался, глядя на прилавки с пиратскими дисками (в т. ч. с героями3), искренне полагая, что это всё на моём компе не пойдёт, и довольствовался играми со сборников «300 в 1». А с героями познакомился в 2005 году (на чужих компах), когда к играм уже давно охладел. Но таки провёл несколько бессонных ночей за таковыми.
vaslobas
09.09.2015 15:29+1Извините, но в 2008 году какой-нибудь п3 стоил сущие копейки, а иногда и отдавался за пиво. П2 отдавался или бесплатно с самовывозом или максимум за пиво.
Что побудило сидеть на 486?
bogolt
08.09.2015 17:48+6особенно приятная новость для пользователей Linux, потому что раньше игра не запускалась напрямую в свободной ОС, а только через Wine. Теперь демо-версия работает без эмуляторов.
Эмулятор ( который не эмулятор ) забрали. Интерпретатор добавили. Да еще и в браузере. Да еще и через сервер. Если раньше под вайном хоть работало без тормозов то теперь как и весь современный бразузерный софт тоже притормаживать начнет =)
aronsky
08.09.2015 15:10+1Какая же крутая это RTS была. Не отношусь к араньшетравабылазеленее'ям, но теперь вообще RTS не выпускают.
rocknsalt
08.09.2015 15:16Вы это сейчас серьёзно? А что сейчас выпускают тогда?
aronsky
08.09.2015 15:24+1Я не знаю. Во что из свежего вы бы посоветовали сыграть? en.wikipedia.org/wiki/Chronology_of_real-time_strategy_video_games
EjikVTumane
08.09.2015 15:36Из первого, что приходит в голову, в зависимости от стиля RTS, который нравится:
- StarCraft 2 (если вдруг еще не :D )
- Company of Heroes 2
- Sins of a Solar Empire
- Act of Agression
Aclz
08.09.2015 17:03-8SC2 от части к части всё больше отдаёт RPG.
AxisPod
08.09.2015 17:29Каким это местом? Тем что сюжет как бы поглубже стал описываться? А уж если зайти в Игротеку, то можно оттуда и не выйти.
Aclz
08.09.2015 19:06+1Да как бы всем. Тем, что вместо массовки можно проходить миссию чуть ли не одним героем, дерево раскачки героя, выбор перков, очки опыта и т.д. и т.п. Если в «крыльях» это еще не было так заметно, то за зергов практически переродилось в ролевуху с элементами стратегии.
mChief
08.09.2015 21:59+1RTS осталась в мультиплеере, а в сингле игроки уже требуют чего то интереснее чем банальное «Уничтож базу противника».
Aingis
09.09.2015 01:00+2В «Крыльях» не так заметно? Это какую вы миссию в «Крыльях» можете пройти одним героем кроме соответствующих моба-миссий за призраков? За зергов одним героем можно пройти либо со всеми улучшениями (реально проходится из архива), либо с большой аккуратностью и хорошим контролем. Да и по сюжету зерги сами по себе сильны как в виде роя, так и в виде главного героя. Не говоря уж о том, что стоит отличать спидран и нормальное прохождение.
Wejur
08.09.2015 17:30Command & Conquer? Generals, и ранние
darthslider
08.09.2015 17:31Grey Goo ничего так (поиграл пару часов). Вроде как «от создателей» C&C, идейно похоже по крайней мере.
rocknsalt
08.09.2015 15:41+2Ну… если вы спрашиваете про Plain стратегии, где построить базу и крушить, чтобы было похоже на Starcraft, то наверное лучше чем Starcraft II, сложно что-либо придумать. Planetary Annihilation: Titans, Company of Heroes 2, Total War, Anno вроде все неплохие стратегии.
Что я хотел сказать, что жанр эволюционировал. Всё не стало хуже, стало просто другое. Если нравится что-то конкретно, то можно просто записать тот же SC:BW и играть в него со спокойной душой (до сих пор многие режутся в онлайне).
А простые стратегии выпускают, но они мало интересны, что еще от туда можно выжать? Все пытаются извратиться как могут, рынок стал невероятно огромным.
Grusho
10.09.2015 05:45+1Настоящая стратегия с большой буквы С — Supreme Commander, игра, в которой мало что зависит от твоего APM, а нужно думать именно стратегически, по сравнению с ней Старкрафт — вообще не стратегия, а аркада, и это я говорю как человек, который обожает серию Старкрафта и не фанат Supreme Commander'а
binarydao
08.09.2015 15:41+13Это первая фраза любого старпёра: «Я, конечно, не старпёр, но такого теперь не делают!»
Just_Wah
08.09.2015 16:45+1ньюфаг — это временно. олдфаг — навсегда ;) Я вот купил себе серию Space Quest как раз из соображений, что сейчас такое не делают. И адвенчуру The DIG. Пусть они не отвечают современным требованиям по техническим характеристикам, но имхо в них есть душа создавших эту игру. Чего, опять же имхо, крайне не хватает современным продуктам.
darthslider
08.09.2015 17:37+3В сторону квестов/адвенчур — посмотрите на работы студии Daedalic. Серии Депония и Эдна и Харви очень хвалят. Еще The Dark Eye: Memoria и другие. Так же Dreamfall chapters недавно вышел, я всё не доберусь, жду пока все эпизоды выйдут. Тоже, вроде бы, хвалят.
ruikarikun
08.09.2015 20:17+1Депония хороша, пока вдруг не дойдёшь до последней сцены. После неё хочется набить автору морду и проклясть тот день, когда вообще в неё начал играть.
С другими играми та же история или нет?darthslider
09.09.2015 11:07Не знаю, я сам не играл ни во что из этого. Квесты не моё. Девушка прошла всё вышеназванное, ей нравится.
Neuronix
09.09.2015 12:15Fallout 1&2, че уж там…
darthslider
09.09.2015 12:18А мне вот и 3-й понравился вполне.
Neuronix
09.09.2015 12:30На любителя… В 1-2 была какая-то своя, лампово-изометрическая атмосфера ;)
darthslider
09.09.2015 12:33Это абсолютно другая игра геймплейно, не спорю. Но мир по прежнему интересный и атмосферный.
А еще я из тех странных людей кому понравился Fallout Tactics.
TheRabbitFlash
08.09.2015 19:49+3Ни в хроме, ни в лисе — не работает
ComodoHacker
08.09.2015 21:18Интересно, на чем же тестировали?
TheRabbitFlash
08.09.2015 21:44Windows 7 x64. Браузеры последние, естественно.
ComodoHacker
10.09.2015 10:42Не вы, разработчики. :)
У меня тоже только муталиски крыльями машут и все.
Lertmind
08.09.2015 22:01+1Вы про первую ссылку из поста? Это не работает, потому что старая версия. Скачанная с гитхаба должна работать.
Nomad1
08.09.2015 23:56+2А игра там есть, или только чтение спрайтов и подобие интерфейса? А то уж очень часто новости такие вот движки «портами игр» обзывают.
cepreu4habr
09.09.2015 04:01+1Скачал и посмотрел, что там присутствует. На самом деле на удивление много сделано. Присутствуют все типы юнитов, зданий, большинство из них могут делать, что должны (производство, апгрейды, атаки, абилки и т. п.). Но в то же время много мелких недоделок. Буквально за несколько минут я обнаружил, что у танка нет осадного режима, анимация карриера не соответствует оригинальной, ресурсы не добываются, зараженный командный центр терран не умеет производить зараженных терран, десантников нельзя посадить в бункер и т. п. Большая часть игры реализована, но многих мелочей еще не хватает. И, конечно, нет AI для врагов.
Megas
09.09.2015 12:02Три года тому назад, я работал над пересозданием Dark Reign в браузере. Достигнув определенного прогресса и поняв, что в принципе без проблем можно создать RTS в браузере, потерял к этому интерес (да и времени свободного не стало).
Если что, все исходники на GitHub-е.
Juster
похоже поле камеры расширено, это прямо хорошо