После 10 месяцев разработки опубликован выпуск 3.4.0 свободной стратегии в реальном времени Warzone 2100. Игра изначально разработана компанией Pumpkin Studios и выпущена на рынок в 1999 году. В 2004 году исходные тексты были открыты под лицензией GPLv2 и развитие игры продолжилось силами сообщества. Поддерживается как одиночная игра против ботов, так и проведение сетевых игр. Пакеты подготовлены Ubuntu 18.04 и 20.04, Windows и macOS...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=53227
баланс наконец то пофиксили? идиотские глюки убрали?
OpenDiablo2 - это здорово! Надеюсь, у ребят всё получится. Учитывая то, что выкатывает сейчас метелица, у них есть все шансы на успех.
К сожалению, в сети ходят слухи о ремастере второй части. Поэтому, у проекта есть ненулевая вероятность быть закрытым по "просьбе" руководства Blizzard.
> ненулевая вероятность быть закрытым по "просьбе" руководстваЕсли в проекте есть негры и/или трансы, то есть ненулевые шансы отвергнуть "просьбу" Blizzard.
У Близзарда своих негров-трансов хватает.
Файт!
> К сожалению, в сети ходят слухи о ремастере второй части. Поэтому, у
> проекта есть ненулевая вероятность быть закрытым по "просьбе" руководства Blizzard.Как вы это себе представляете? Если люди делают проект не внаглую ковыряя утёкшие сорцы, а сами своими силами реализовывают похожий функционал, то никто их легально не может заставить, тупо не за что подтянуть, это как если бы M$ заставила проект wine не делать то, что они делают, т.к. это типа создаёт конкуренцию. Ну бред же, а ресурсы игры есть у тех кто честно купил игру либо у самой близард, либо на рутрекер-сторе, так что тут тоже проблем нет, ведь разработчики эти ресурсы не распространяют. Тем более такое может прокатить разве что в северных нигериях, где могет отжать дело всей жизни, причём оно вообще может не являтся копией чьего-то проекта, а чисто потому что очередной феодал захотел это прибрать к рукам.
А то что близы делают ремейк это ещё вилами по воде, они ещё дяблу 4 не выпустили, которую они точно делают.
А как вы себе это представляете?Захотела одна маленькая инди-компания выпустить ремастер своей старой игры, чтобы слегка подзаработать. С улучшенными текстурками там, с повышенным разрешением. И тут, внезапно, выясняется, что пользователи могут получить тоже самое бесплатно, скачав непонятный мод какого-то энтузиаста для оригинальной версии игры. Что? А как же тогда заработать? Какой-такой GPL? А GPL, ну ок. А причем здесь наша собственность, наш код. Пусть он идёт и джепеэлит себе на здоровье, но не использует наш код никоим образом.
ИМХО, будет как-то так.
Разница, всё-таки, есть.
В приведённом вами примере энная студия скорее всего использует исходное название игры + исходные игровые ресурсы, вытянутые из чужой игры, немного подпиленные и запакованные в своё приложение.
Скорее всего, это касается и графики и моделей и звуков и диалогов итп.
За такое - да, только так вздёргивают.В случае с тем же опенДиабло, оное чужих ресурсов с собой не тянет, более того, требует наличие оригинальной игры, т.е контора не сможет обвинить их в том, что они фактически поспособствовали их убыткам.
Мы все понимаем разницу между открытым движком и ресурсами игровыми для этой игры.
Но есть прицендент с Блзард, когда они прижали яйца разработчиками «Страта́гус»
История
15 июня 1998 года Люц Заммер (Lutz Sammer) выпустил первую версию написанного им свободного клона игры Warcraft II для ОС Linux, который назывался ALE Clone. В 1999 он был переименован во Freecraft[3].В июне 2003 года Blizzard Entertainment прислала официальное письмо с требованием прекратить проект под угрозой судебного преследования, так как название Freecraft очень похоже на Starcraft и Warcraft, а идеи и компоненты игры, включая графическое оформление, были слишком похожи на Warcraft II. Поэтому Freecraft был официально остановлен 20 июня 2003 года. Однако он не исчез полностью. В 2004 году разработчики возобновили проект под новым названием Stratagus и изменили концепцию: отныне он разделился на универсальный движок Stratagus и конкретные реализации игр на нём. Часть авторов сосредоточилась на том, чтобы приспособить Stratagus для использования с ресурсами игр Blizzard Entertainment — так появился порт оригинального Warcraft II: Tides of Darkness под названием Wargus, за ним последовали подобные порты для других программ. Другие энтузиасты занялись созданием оригинальных полностью свободных игр. Фирма Mohydine Entertainment выпустила коммерческую игру Magnant.
В середине 2007 года разработчики Stratagus остановили написание общего движка и присоединились к наиболее развитой на тот момент оригинальной стратегии, созданной на его базе — Bos Wars. В конце 2010 проект вновь разморожен и перенесён с sourceforge.net на launchpad.net. Хотя последняя стабильная версия датируется августом 2012 г., разработка не остановлена и на сентябрь 2014 года продолжается. Поставлена задача слияния нынешнего движка Stratagus с кодом Bos Wars.
В марте 2015 года вышла новая версия движка 2.3 одновременно с выходом новой версии Wargus 2.3.
Цитируют мой текст с википедии.
Смахнул скупую слезу.
А я не понял, разработчики делали варез, распространяли движок плюс ресурсы, или им яйца прищемила Близард только за сам движок? Текст надо переправить, чтобы внести ясноть, более лаконично и однозначно.
Айди софтвере открыли свои движки, но ресурсы игр принадлежат Бесезде и распространять их это пиратство. Тут предельно ясно.
> под угрозой судебного преследования, так как название Freecraft очень похоже
> на Starcraft и Warcraft, а идеи и компоненты игры, включая графическое
> оформление, были слишком похожи на Warcraft II...Просто у них не было денег свои интересы отстаивать, иначе бы могли бы доказать, что в пункте с названием это бред, потому как кучи похожих названий в разных уже выпущенных играх, даже в одном жанре, достаточно вспомнить всякие Call of...
И оттого что свободный движок может работать с какими-то там ресурсами, ну а может и не работать, поставка только движка, в опенсорсном мире достаточно проектов, которые являются свободными и могут использовать несвободные ресурсы. Суть не в том, что это незаконно, а в том, что судебная машина пендостана так устроена, что ты можешь потерпеть неудачу, даже если ты прав, у тебя например может не хватить денег на участие в затяжных процессах, на что например расчитывают патентные тролли, но у опенсорца же есть своя организация, которая помогает разруливать подобные дела, недавно вот с GNOME 3 было разбирательство. Если те ребята с freecraft решили слиться, это не значит, что такое будет прокатывать всегда, на худой конец проект открытый, его могут подхватить те, кто водил по губам пендосовской судебной машине, и такие случаи есть, достоточно быть не в юрисдикции и не под потенциальной выдачей, в случае чего. Другое дело, будет ли кто этим заморачиваться.Ребятам желаю успеха, надеюсь у них всё получится, ведь Diablo 2 лучшая в серии, близы её не развивают дальше, а из нового ничего её не переплюнуло, в своём жанре это классика и уже стала эталонной игрой.
>В июне 2003 года Blizzard Entertainment прислала официальное письмо с требованием прекратить проект под угрозой судебного преследования, так как название Freecraft очень похоже на Starcraft и Warcraft, а идеи и компоненты игры, включая графическое оформление, были слишком похожи на Warcraft II.Если был самописный движок и саморисованные ресурсы игры, то разработчики могли поводит по губам Близзарду. Корейским клонам старкрафта, они ничего не смогли сделать.
> требует наличие оригинальной игры,В том-то и дело. Вот если будет требовать наличие свежевыпущенного ремастера, тогда стороны, может быть, и договорятся. А требование оригинальной игры - убытки для компании.
Пример xwing rogue squadron показателен
В западном Ривенделле, внезапно, тоже бизнес могут отдать или Вы думаете, что эльфы честнее орков?!
*отжать
Просьба предоставить статистику отжимание бизнесов в Ривенделле эльфами у орков. В противном случаем товти слова делятся на нуль.
>Код реализации написан на языке GoМда. Можно было бы понять использование Rust'а, у которого все в порядке как с биндингами, так и со скоростью, но Go? Библиотек своих нету, биндинги тормозные, еще и гц.
что студенты учат - на том и пишут
Мысли позитивнее. Это может быть прототипом состряпанным на скорую руку - результатом реверс-инжиниринга оригинальной игры. Профит от такого - быстрая проверка того, как оно все друг с другом взаимодействует, по результатом копания в игре. Потом уже на основе этих исследований на нормальных ЯП перепишут. Даже если нет, у коммюнити всегда будет оставаться логика игры в читаемом виде, а не на ассемблере.
они уже переписывают. на Го с сишарпа3 курс короче.
> Мда. Можно было бы понять использование Rust'а, у которого все в порядке как с биндингами, так и со скоростью, но Go? Библиотек своих нету, биндинги тормозные...И тем не менее реализация на Go есть, а на Rust нет. И не будет никогда.
> ... еще и гц.
Так это же плюс (для тех кто реальное ПО разрабатывает, а не теоретическое). Уже молчу о том, что тысячи игр разработаны на базе C# + Unity где GC потормознее будет, так они даже на мобилах не тормозят (ну или тормозят, но не из-за GC, а из-за плохого кода).
Если бы они на С++ написали, был бы толк, а GO этот никому не нужен. Придумывают каждый год по новому языку. А кто этот зоопарк потом будет поддерживать.
И в чем был бы толк ?
Очередные горы плсюсового кода, содержащие в т.ч самописный графический движок.. в «этом» потом и черт ногу сломит.
А, ну на Go движок не самописный же.
> А, ну на Go движок не самописный же.А к то ж спорит, что самописный, но хоть какое-то разнообразие.
Хотя лично я и против Го.Для максимального "жира" можно было бы и на JS написать, выдернув модуль его поддержки из какого-нибудь WebKit'а( сама поддержка JS вплоть до JITа находится там в JavaScriptCore. Насколько помню, как раз на его базе работают штуковины типа React-Native ).
Благо, диабло - не самая жручая по ресурсам игра и есть некоторый запас для "творчества".
Зато, из компилируемого - только сам интерпретатор и еще несколько штук( т.е чисто поддержка самой архитектуры и платформы ).. отрывается воистину эпическое раздолье для моддинга и допиливания, для которого не требуется жирный инструментарий и перекомпиляция на любой чих.Ну это шутка есчто. По крайней мере, отчасти.
>А к то ж спорит, что самописный, но хоть какое-то разнообразие.Выбирать язык на котором писать движок игры из-за разнообразия это глупость, признак школьника. Посмотри статистику игр написаных на плюсах и статистику на ГО. Вероятно ты не найдёшь второе. Потому что ещё не дагодались видимо адекватные люди. Но ты можешь быть перым.
>>А к то ж спорит, что самописный, но хоть какое-то разнообразие.
> Выбирать язык на котором писать движок игры из-за разнообразия это глупость, признак
> школьника. Посмотри статистику игр написаных на плюсах и статистику на ГО.
> Вероятно ты не найдёшь второе. Потому что ещё не дагодались видимо
> адекватные люди. Но ты можешь быть перым.Ну-ну. Признак школьника - всерьез смотреть на данные статистики по используемым где-то языкам и считать это весомым аргументом.
Потому, правда, окажется, что плюсЫ настолько крутые, что для программирования игровой логики/механики в проект нередко тянут скриптовый язык вроде луа или питона.
Как окажется и то, что немалая часть игр "написанных на плюсах", реально на них, в общем-то, и не писались - на плюсах был написан именно движок( привет, UE и ко* )Сам лично сталкивался с весьма забавным случаем на эту тему: контора пишет игры для игровых автоматов, разумеется "для западной публики, ведь в РФ игровые автоматы запрещены"(С).
Имеется универсальный движок, написанный на плюсах с поддержкой луа, который является лишь основой для работы, вся логика работы итп кодируется на луа, т.е фактически написание игры происходит на луа, но плюсового кода, тем не менее, там будет очень_немало.
>Сам лично сталкивался с весьма забавным случаем на эту тему: контора пишет игры для игровых автоматов, разумеется "для западной публики, ведь в РФ игровые автоматы запрещены"(С).Имеется универсальный движок, написанный на плюсах с поддержкой луа, который является лишь основой для работы, вся логика работы итп кодируется на луа, т.е фактически написание игры происходит на луа, но плюсового кода, тем не менее, там будет очень_немало.
Движки пишут на плюсах, а LUA оставляют для модеров, чтобы не давать доступ к движку.
Движков полносью на на LUA я лично не знаю.
> Движки пишут на плюсах, а LUA оставляют для модеров, чтобы не давать
> доступ к движку.
> Движков полносью на на LUA я лично не знаю.Чтобы «движок» был полностью на луа, надо, чтобы этот луа был либо «нативным» для процессора, либо - компилируемым в его инструкции.
В противном случае потребуется наличие некоей ВМ, которая это может, которая, по сути, и была сделана на плюсАх.Так в том и дело, что его( ВМ / «движок» ) написали всего один раз( за исключением мелкого багфикса ), а игр разных жанров на луа, которые на нем запускаются - наделали целую кучу.
И тех разрабов на луа довольно сложно назвать просто «модерами» - даже на этапе собеседования на джуна очень жестко гоняют по теории вероятностей и мат. статистике, по самому языку и проч - всё-таки, в игровых автоматах без подобных знаний запросто разориться можно
>Как окажется и то, что немалая часть игр "написанных на плюсах", реально на них, в общем-то, и не писались - на плюсах был написан именно движок( привет, UE и ко* )Движки на плюсах писали и до УЕ4. LUA скриптовский язык. Он фонечно функционален, но не заменит полностью.
Хорошо то есть OpenD2 на сях и плюсах.
https://github.com/eezstreet/OpenD2
https://osgameclones.com/
Хотя я не большой фанат диаблы, друг говорил что это вообще не РПГ а что-то другое.
Слешер.
> Слешер.Нет
> Хорошо то есть OpenD2 на сях и плюсах.
> https://github.com/eezstreet/OpenD2
> https://osgameclones.com/
> Хотя я не большой фанат диаблы, друг говорил что это вообще не
> РПГ а что-то другое.Сами близы, как и игроки позиционировали её как экшон-рпг
И либы у Go есть и биндинги на месте и со скоростью всё в порядке. GC это благо. Там где он мешает, не используйте Go. По Rust приятно книгу читать, использовать крайне сложно, он слишком недоработан и переусложнен, а идея хорошая. Впрочем я бы предпочел Ada в этой нише.
> По Rust приятно книгу читать, использовать крайне сложноЯ думал, что это только у меня так
OpenMW - реверс-инжинеринг Морровинда изначально начинался писаться на D. Стагнация продолжалась пару лет, но после того, как старые исходники выкинули и начали писать все заново на C++, стало вполне можно играть.
Программистов на Расте гораздо меньше, чем на Гоу.
> OpenMW - реверс-инжинеринг Морровинда изначально начинался писаться на D. Стагнация продолжалась
> пару лет, но после того, как старые исходники выкинули и начали
> писать все заново на C++, стало вполне можно играть.
> Программистов на Расте гораздо меньше, чем на Гоу.А программистов на Гоу гораздо меньше, чем на С/С++. Пример OpenMW только подтверждает мои слова.
Go промышленный язык с автоматическим управлением памятью и огромным колличеством библиотек.
Отличный выбор для игры.Могли бы вообще на python писать или gdscript
ориентация на нетрадиционные языки у меньшинства
А чё там c C&C, исходники которой недавно выложили.
Зачем они нужны? Есть openra.
ra не нужен даже за даром.
То ли дело Generals / Zero Hour
Убей себя об стену. То ему плюсы не нравятся, то ему классиика изометрическая не нужна. Это ты не нужен с точки зрения эволюции. Всем известно, что самые лучшие РПГ и РТС это 2-д изометрия.
Не, таки комменты на опенете офигенны! 😆
> Не, таки комменты на опенете офигенны! 😆Есть такое.
И это еще притом, что мой эпический коммент с ответом всяким "убивателям апстену" из ветки выпилили :(
> Зачем они нужны? Есть openra.Опакетить и в дистры.
Там есть оптимизация для mmx на ассемблере. )
>А чё там c C&C, исходники которой недавно выложили.Расчёт был на то, из исходников будутделать моды, что поднимет продажы игры. Только я думаю это не тот случай.
Тебе правильно сказали, что есть OpenRA. Только что с ним делать не ясно.
Крутые навороченные моды на РА2 делают на ваннилле, валхалле.
Продажы, да, конечно продажы 🤣
Пару раз начинал компанию, но так и не осилил дальше 2-х-3-х уровней. Она хоть интересная?
Диабла очень однообразная и нудная. Она вызывала интерес когда был школьником. Сейчас в это играть не стану.
> Диабла очень однообразная и нудная. Она вызывала интерес когда был школьником. Сейчас
> в это играть не стану.Блин, двусмысленно получилось. Я имел в виду, что не проходил варзон. А дьяблу 2 проходил, но, на мой вкус, первая залипательнее.
А я вот в тетрис, помню, залипал только в путь.
> А я вот в тетрис, помню, залипал только в путь.Не, когда в стране был бум тетриса на батарейках, я залипал в "Клад" и "Звездный патруль" (кажется так назывался русский нелегальный клон trek из bsdgames ) на Радио-86РК, а потом в спектрумовскую "Elite".
diablo 1 да.
Diablo 2 на нём запустится?
Пока нет. Work in progress.
Индем на https://osgameclones.com/ находим https://github.com/eezstreet/OpenD2, наслаждаемся.
>https://github.com/eezstreet/OpenD2
>Also, it will not support the cinematics because those use the proprietary BINK format.facepalm
Фейспалм это пытаться запускать виндовые игры на написанных на коленке движках а потом писать коменты здеся.
вот и не пишЫ.часто движки (особенно того времени) написанные просефионалами оказываются кривыми и косыми наколенными поделками, которые потом на коленке приводятся в чувство.
В Warzone 2100 куча глюков. Без читов не пройти.
Нормально проходится без читов, но есть некоторые моменты в которых после принятия неверного решения пройти дальше уже нельзя.
Например?
Уже не помню деталей, где-то в начале есть уровень с налётом десантов на VTOLах и если первые налёты быстро замочить, то следующие уже не прилетают и дальше пройти уже нельзя.
Никогда не было здесь проблем, а вот других более чем. Например, на том уровне где спутник начинает стрелять в случайные места. За первые 15 минут умудряется взорвать все три шахты. И с незасчитыванием победы постоянные проблемы. На трёх миссиях точно такое было, включая последнюю. Зачищаешь всю карту в ноль, а победа не засчитывается. Читом убивал всех, всё равно не срабатывает скрипт. Может мне не везёт, но для меня оно неиграбильно.
> Читом убивал всех, всё равно не срабатывает скрипт. Может мне не везёт, но для меня оно неиграбильно.Так это же потому что читеришь, ХА-ха! Фишка всех проблем, видимо, в неправильной победе. В моём случае скорее всего мне удалось забить VTOL, который перевозил врагов на карту. Нет транспорта - нет прогресса в уничтожении врага. В твоём случае возможно была похожая проблема, т.е. что-то нужное уничтожил раньше времени.
А что с модами на WZ2100, там редактор моделей на Blender обновили, или так для версии 2.30?
Warzone2100 больше в мультиплеерную сторону развивается.
Хотя компанию и переписали на JS и продолжают пилить, всё равно версия PS1 и PC - это две разные игры, только сценарий общий.
А вот зарубиться с игроками или ботами - теперь самое то.
Мне посоветовали A Plague Tale: Innocence 2019 и Life Is Strange 2 2018, но у меня комп не потянет. На будущее.
Посоветую забыть навсегда контакт этого советчика.
А чего так?
Потому что винда? Ну, что поделаешь. А ведь Wine пилят как раз для игр.
Первая игра вроде крутая. Крысы, чума, туман, Франция.
> чумаЖдем, когда про коронавирус сделают игру. Про Чернобыль же было.
Про Batman'a. На самом деле он появился после продолжительной болезни коронавирусом и последующей мутации, в результате которой начал слышать ультразвук.
Держи: https://www.gog.com/game/covid_the_outbreak.
Plague Inc.
Первая игра отличная. но в линуксе нужно слегка станцевать с бубном. чтобы ее запустить. Зато действительно. не очередной бездушный ААА, а стильно. мрачно и с душой. Life is Strange есть под линукс. через wrapper правда, но многие даже так не делают. за что разработчикам жирный плюс. Ну и первая часть очешуительная, дальше они сильно ударились в 3.14здострадания. до уровня Нила Дракмана не дошли, но впечатления уже не те.
Спасибо за обзор.
У всех красные глаза, гноятся.. от чумы.
Держи в курсе.
Мм, что-то не найду ссылок на гихабе и других площадках.
Может, ты пользуешься старым браузером?
В варзоне исправили глюки в интерфейсе? Я могу обновить уже с 3.1.5?
> попытка воссоздания движка ролевой игры Diablo 2Опять двойка? В унитаз её.
Хочешь опробовать - вылезай тогда сам оттуда, никто ее тебе отправлять не будет.
А мне туда третьих героев закиньте.
Warzone2100 и Ryzom единственные полноценные нативные игры под Linux и то только потому что в свое время были коммерческими проектами, зато опенсоурсные OAD и прочие весноты полное г и в плане оптимизации и в плане геймплея
Так исправь ситауцию, запили опенсорный трипл эй проект.
Но лучше новый дистрибутив же? Новый дистрибутив всегда лучше какой-то там игры.
Вот бы сделали игру про Петрова и Васечкина.
И в книгах много забавных историй
http://flibusta.is/b/412365/read
http://flibusta.is/b/562876/read
http://flibusta.is/b/412364/read
Уже есть
https://www.youtube.com/watch?v=zx3OlsCXR7s
>Вот бы сделали игру про Петрова и Васечкина.Петрова и Васечкина и солсберецкй шпиль
Какое отношение этот треш имеет к оригинальным персонажам? o_O
Warzone - нормального бы художника чтобы все красиво сделал - была бы конфетка.
Во-первых художнику платить надо, а нормальному вдвое больше.
Смори ка, близы исходные коды "потеряли", а энтузиасты заново делают...
И знаем мы какие у них там "ремастеры" будут - модельки подрихтуют и ценник в три раза подымут.
>модельки подрихтуют и ценник в три раза подымут.А что ещё можно улучшить не делая новую игру?
Зачем оно надо если скоро будет официальный ремастер Diablo 2?
штоп ты похудел
OpenDiablo 2 нужно... вот только ушли с C# перешли на Go... к 5 курсу цпп освоят?
на 5 курсе будет изучаться Code of Conduct
это все 5 курсов
лучше бы конечно OpenD2 до ума довели
но там похоже НИХи с таким названием они напрашиваются на ЮРИСТОВ
>лучше бы конечно OpenD2 до ума довелиУ них же модно стильно молодёжно.
Язык GO,Discord, twitch, Patreon.
Четверное ненужное. И никогда до релиза не дойдёт, тут суть донаты собирать и пиариться
Выглядит страшно
смени подгузники чоты
Warzone это шедевр конечно, залипаю в мультиплеере постоянно, одна из лучших opensource игр однозначно и лучшая realtime стратегия.
ох засудят юристы Близзард
сто раз уже проходили
даже с еще большим никомуненужным старьём - как например с игрой Motor Rock
да они и на дока 2 трейд тоже в суд подавали
>OpenDiablo2глупые
В июне 2003 года Blizzard Entertainment прислала официальное письмо с требованием прекратить проект под угрозой судебного преследования, так как название Freecraft очень похоже на Starcraft и Warcraft, а идеи и компоненты игры, включая графическое оформление, были слишком похожи на Warcraft II. Поэтому Freecraft был официально остановлен 20 июня 2003 года.
Diablo только первый нормальный был. Второй - дешёвая шляпная шляпа.
Могли бы Вы подкрепить свою точку зрения (высер) фактами?
Требую статистику, высерности второй диаблы относительно первой диаблы. Иначе делим на нуль!
OpenDildo3.
Открытое Дилдо?
Близзарды уже во времена своего расцвета были жадными yблюдками, убивающими опенсорсные клоны. А нынче там вообще правят эффективные менеджеры.
С точки знения человека, который делает игры, чтобы зарабатывать звонкую монету, зачем тебе люди делаюищие открытый движкок для твоей же игры? Конечно же ты будешь бороться с ними в рамках законодательстова.
О, вот и линукс-новьё подвезли.
Жаль не написали про проект Open Morrowind. У них как раз 10 дней назад вышла версия 0.46.
Не жди что кто-то за тебя сделает и напиши новость сам, сайт это позволяет.