Надоело тратить 60 долларов на каждую новую версию игры? Считаете, что тратить деньги на коммерческие игры аморально и хотите проголосовать с помощью своего кошелька? Или вы просто хотите взглянуть на внутренний код игры? Войдите в мир игр с открытым исходным кодом.
Почему игры с открытым исходным кодом?
Прежде всего, существуют различные степени программного обеспечения с открытым исходным кодом. Для этого поста мы будем использовать упрощенное определение: любая игра, которая позволяет общественности загружать свой исходный код, является «игрой с открытым исходным кодом». Сторонники открытого исходного кода не согласятся, но мы собираемся работать с этим.
Из многих причин предпочесть программное обеспечение с открытым исходным кодом, три верны в особенности для игр:
- Цена. Игры с открытым исходным кодом, как правило, бесплатны. Я знаю, я знаю, с открытым исходным кодом и бесплатные не являются синонимами
— но разработчики игр с открытым исходным кодом, как правило, делают это для удовольствия и опыта, а не для прибыли. Большинство довольны признанием и пожертвованиями.
- Доверять. Многие коммерческие студии разработки игр (например, Blizzard, EA, Ubisoft, Valve) имеют плохую репутацию. Они потеряли из виду свою аудиторию, а некоторые даже говорят, что убивают игровую индустрию
, Разработчики с открытым исходным кодом больше на связи.
- Опыт. Если вы хотите создавать свои собственные игры
Изучение открытого исходного кода может стать отличным способом изучения новых концепций и развития ваших навыков. В некоторых случаях вы также можете вносить исправления и функции, оставляя тем самым заметный след в ваших любимых играх.
Вы можете подумать, что игры с открытым исходным кодом предназначены только для фанатов Linux, но это просто неправда
— большинство из них можно играть на нескольких платформах. И кроме того, единственное, что действительно имеет значение, это то, что игра веселая, правда? Это хорошая новость, потому что следующие игры веселые.
Игры перечислены в алфавитном порядке.
1. 0 А.Д.
Доступно для Windows, Mac и Linux.
0 A.D. — стратегическая игра в реальном времени (RTS), созданная за 500 лет до нулевого года. В нем есть все атрибуты RTS, включая базовое строительство, обучение юнитов, технические деревья и бой. Вы можете играть за одну из 12 цивилизаций, и каждая игра проходит между тремя фазами: Деревня, Город и Город.
Однопользовательский и многопользовательский режимы поддерживаются.
2. Alien Arena
Доступно для Windows и Linux.
Alien Arena, ранее CodeRED: Alien Arena, — это динамичный многопользовательский шутер от первого лица в духе Quake и Unreal Tournament. Хотя существуют объективные игровые режимы, в основном речь идет о фрагментации (убийстве ваших противников). И если вы конкурентоспособны, вам понравится глобальная таблица лидеров статистики.
3. Armagetron Advanced
Доступно для Windows, Mac и Linux.
Armagetron Advanced — многопользовательский 3D-клон Tron. Вы едете по «легкому циклу», который оставляет след на стене, и ваша цель — заставить врагов разбиться раньше вас. Это просто, но весело, и есть три режима игры, которые придают ему еще больше остроты.
4. Битва за Веснот
Доступно для Windows, Mac, Linux и Android.
Battle for Wesnoth — пошаговая стратегическая игра, в которой управление ресурсами сочетается с тактическим боем. Он разыгрывается на гексагональной карте, и в нем есть элемент РПГ, поскольку юниты могут повышаться и становиться сильнее. Несмотря на простые правила игры, это удивительно глубоко.
В игре также есть встроенный редактор карт и возможность создавать пользовательский контент (например, кампании) через дополнительную систему. Вы можете создавать дополнения, используя смесь языка разметки Wesnoth и Lua.
5. Каменный суп из подземелья
Доступно для Windows, Mac, Linux, Android и Web.
Dungeon Crawl Stone Soup (DCSS), возможно, лучший roguelike-играбельный в настоящее время. Это единственный roguelike, постоянно упоминаемый на том же уровне, что и Большая четверка: NetHack (1987), Angband (1990), ADOM (1994) и ToME (1998).
Лучшая часть DCSS — это то, что он поддерживает безумную глубину игрового процесса, которую любят фанаты roguelike, но обеспечивает гораздо более дружественный для новичков опыт благодаря его акценту на принципах анти-фрустрационного дизайна. Кривая обучения есть, но она того стоит.
И вы можете наблюдать за другими DCSS игроки в настоящее время! Как это круто?
Для мобильного сгенерированного процедурного совершенства, проверьте некоторые roguelikes для Android
, Чтобы узнать больше о происхождении этого жанра, ознакомьтесь с нашей статьей об эволюции рогаликов.
,
6. FreeCiv
Доступно для Windows, Mac, Linux и Web.
FreeCiv — это клон Civilization II с открытым исходным кодом, и это только потому, что он появился еще в 1997 году. Вы можете играть как в одиночном, так и в многопользовательском режимах, и мы настоятельно рекомендуем использовать веб-клиент.
Самое классное, что FreeCiv имеет режим «Longturn», в котором 250 игроков делают по одному ходу каждый день. Он также поддерживает режим «Воспроизведение по электронной почте», который отлично подходит, если вы хотите воспроизводить свои ходы по мере доступности.
7. Freedoom
Freedoom — клон Doom с открытым исходным кодом. Исходный код для Doom на самом деле также открыт, но ресурсы (такие как графика и звуки) по-прежнему лицензированы. Freedoom стремится создать бесплатную часть контента, которая позволила бы игре стать «по-настоящему» открытым исходным кодом и бесплатной.
Чтобы играть в Freedoom, вы также должны загрузить совместимый движок Doom, такой как ZDoom (рекомендуется) или Crispy Doom.
8. Хеджевары
Доступно для Windows, Mac, Linux и iOS.
Hedgewars — это клон Worms с открытым исходным кодом, но он также намного больше этого. Он взял идею пошаговой стратегической артиллерийской игры и расширил ее во всех направлениях, особенно когда дело доходит до оружия, доступного в игре.
В дополнение к одиночным миссиям и многопользовательским беспорядкам, Hedgewars предоставляет все виды настроек: для вашего ежа, для режимов игры и для игровых ресурсов (с помощью пакетов контента, созданных сообществом).
9. МегаГлест
Доступно для Windows, Mac и Linux.
MegaGlest — это стратегическая игра в реальном времени, которая подчеркивает большие сражения и эпические приключения. Основанный на ныне несуществующем Glest, MegaGlest сочетает в себе фантазию и технологии, чтобы создать уникальный опыт. Движок достаточно модифицирован, чтобы позволить игрокам создавать общие конверсионные моды.
10. Минетест
Доступно для Windows, Mac, Linux и Android.
Хотите играть в Minecraft, не заплатив завышенный ценник? Или вы недовольны видением и руководством Minecraft? Проверьте Minetest, клон с открытым исходным кодом, который возвращается к корням игры.
Он активно развивается и поддерживает созданные пользователем пакеты текстур, моды и подигры. Сообщество далеко не такое большое, как Minecraft, но оно тоже не маленькое. Уже есть сотни серверов, на которых вы можете играть — или придерживаться режима одиночной игры, если хотите.
11. OpenRA
Доступно для Windows, Mac и Linux.
Наряду с такими названиями, как Age of Empires и Warcraft, Command Conquer помог продвинуть жанр стратегии в реальном времени в центр внимания еще в 1990-х годах. Red Alert, пожалуй, лучшая игра в серии на сегодняшний день, и не только из-за фактора ностальгии.
OpenRA — это новая версия Red Alert с открытым исходным кодом, которая остается верной оригинальной игре и включает в себя все виды улучшений качества жизни. Он также поддерживает Tiberian Dawn (еще одна игра CC) и Dune 2000 (еще один RTS от той же студии).
12. OpenRCT2
Доступно для Windows, Mac и Linux.
OpenRCT2 — это обновленная версия RollerCoaster Tycoon 2 с открытым исходным кодом, игра-симулятор 2002 года, которая позволяет создавать и управлять парками развлечений и, что более важно, проектировать и изготавливать американские горки.
Поскольку исходные игровые ресурсы по-прежнему лицензированы, для игры в OpenRCT2 у вас должна быть установлена законная копия RCT2. Это стоит всего 10 долларов (Steam, GOG), так что в худшем случае это незначительное неудобство.
Тогда зачем играть в OpenRCT2? Во-первых, он позволяет играть на платформах, отличных от Windows. Во-вторых, вы получаете дополнительные функции, такие как интерфейс темы, быстрая пересылка и улучшенная производительность. В-третьих, в OpenRCT2 можно играть в многопользовательском режиме.
13. OpenTTD
Доступно для Windows, Mac и Linux.
OpenTTD — это копия Transport Tycoon Deluxe с открытым исходным кодом, игра-симулятор бизнеса, в которой вы управляете транспортной компанией в поисках максимальной прибыли. OpenTTD предлагает множество дополнительных функций и улучшений по сравнению с оригинальной игрой.
Тем не менее, вам понадобятся исходные файлы игры, чтобы играть так, как игра изначально была задумана. Если у вас его нет, вы все равно можете играть, используя ресурсы с открытым исходным кодом из OpenGFX, OpenSFX и OpenMSX.
14. Квашеная капуста
Доступно для Windows, Mac и Linux.
Sauerbraten — один из первых и лучших шутеров от первого лица с открытым исходным кодом. Все дело в deathmatch, и в него можно играть в однопользовательском и многопользовательском режимах.
Единственный недостаток к Sauerbraten? Небольшая база игроков, которая достигает максимума в несколько десятков одновременных игроков в день, и неактивная разработка с последним обновлением, выпущенным в 2013 году.
Подобные игры включают в себя Assault Cube (также с открытым исходным кодом) и Urban Terror (не с открытым исходным кодом, но бесплатную и большую базу игроков).
15. SuperTuxKart
Доступно для Windows, Mac и Linux.
SuperTuxKart — это то, что вы получили бы, если бы взяли Mario Kart и заменили всех персонажей талисманами с открытым исходным кодом. Геймплей простой гонки. Вы можете играть в одиночной и многопользовательской играх, а также в различных альтернативных режимах (например, Битва, Испытание на время).
16. Teeworlds
Доступно для Windows, Mac и Linux.
Teeworlds — это 2D-шутер на основе физики с боковой прокруткой, сродни тому, что вы получите, если пересечете Quake и Mario с примесью Кирби. Он подчеркивает быстрое действие (но не Quake fast) и может быть воспроизведен в режимах Deathmatch и Capture the Flag.
Уникальная особенность заключается в том, что у каждого есть захватывающий крюк, который можно использовать для перемещения по карте, как только вы овладеете им.
17. Темный мод
Доступно для Windows, Mac и Linux.
The Dark Mod — стелс-игра от первого лица, напоминающая культовый классический вор. Находясь в темном фэнтезийном мире, вы играете вора, который должен украсть товары — среди других актов воровства — уклоняясь от захвата охранниками. Это душераздирающее веселье с большим количеством повторов.
Чтобы играть в The Dark Mod, вы должны сначала установить базовую игру, а затем установить миссии. Вы можете скачать некоторые из них на странице «Миссии» или создать свои собственные миссии, используя встроенный редактор.
18. Сага о Ризоме
Доступно для Windows, Mac и Linux.
Существует не так много MMORPG с открытым исходным кодом, о которых заявляет The Saga of Ryzom. Это бесплатная игра MMORPG
, которая имеет бесклассовую систему с динамической средой, является ярким примером того, как бесплатные игры могут достигать высокого качества.
Обратите внимание, что для некоторых несущественных функций требуется платная учетная запись, которую можно получить всего за 9 долларов в месяц.
19. Варшава
Доступно для Windows, Mac и Linux.
Warsow — это динамичный шутер на арене, вдохновленный Quake, с акцентом на скорость и движение. План развития включает в себя киберспортивные функции
как Warsow TV и глобальная статистика. Также примечательна стильная графика, особенно заштрихованные символы.
Поскольку движок с открытым исходным кодом и сценариями с использованием AngelScript, вы можете создавать свои собственные режимы игры и изменять интерфейс. Но даже без этого базовая игра веселая и стоит играть.
20. Ксонотик
Доступно для Windows, Mac и Linux.
Xonotic — динамичный шутер на арене, который позаимствовал многое из Unreal Tournament. Есть 16 видов оружия, каждое из которых использует один из четырех типов боеприпасов, и у каждого оружия есть два режима стрельбы. Знание того, как и когда использовать каждый режим стрельбы, является ключевым и определяет глубину игры.
Вы можете играть между несколькими различными режимами игры (такими как «Захватить флаг», «Сдерживание» и «Замораживание») на десятках различных карт, как официальных, так и созданных сообществом. Он отлично воспроизводится — если вам нравятся стрелялки на аренах, вы не сможете его снять.
Поддержка разработки игр с открытым исходным кодом
Помните, что игры с открытым исходным кодом требуют времени и денег на создание, как и любые другие игры. Разница лишь в том, что разработчики ценят сообщество больше, чем прибыль.
Если вы хотите помочь, подумайте о том, чтобы пожертвовать часть своего времени или денег. Разработчики с открытым исходным кодом мало зарабатывают
и даже пожертвование в размере 5 долларов может помочь компенсировать такие расходы, как веб-хостинг. Если у вас есть опыт программирования, рассмотрите возможность поделиться своим опытом
,
Но больше всего, не забудьте поблагодарить разработчиков — маленький жест с огромным влиянием. Это значит намного больше, чем вы думаете.
Какая из этих игр вам больше всего нравится? Есть ли другие игры с открытым исходным кодом, которые вы добавили бы в список? Дайте нам знать, оставив комментарий внизу, и не забудьте поделиться в социальных сетях!