bobeff/open-source-games: каталог игр с открытым исходным кодом

Не AI-модель и не SaaS-сервис — но незаменимый ориентир для разработчиков, студентов и геймеров, ищущих качественные проекты с открытым кодом.

Что это и для кого

Репозиторий bobeff/open-source-games — это список различных open-source видеоигр и open-source ремейков коммерческих видеоигр. Проект живёт на GitHub и представляет собой курируемый «awesome-list» — структурированный markdown-файл со ссылками на игры, их описаниями и ссылками на исходный код.

На момент обзора репозиторий собрал более 14 000 звёзд на GitHub, включает 182 куратируемых ресурса и 18 категорий.

Целевая аудитория:

  • 🎮 Геймеры, ищущие бесплатные игры с открытым кодом
  • 👨‍💻 Разработчики и студенты, изучающие архитектуру игр на реальных проектах
  • 🛠️ Мод-мейкеры и контрибьюторы, желающие улучшать существующие игры
  • 🎓 Преподаватели, подбирающие учебные примеры геймдев-проектов
ℹ Важно
Это не игровая платформа и не магазин — это навигационный каталог со ссылками на GitHub-репозитории игр. Сами игры скачиваются с их собственных сайтов или репозиториев.

Ключевые возможности

18 жанровых категорий

Список охватывает широкий спектр жанров: экшн, приключения, бизнес и тайкун, градостроительные симуляторы, шутеры от первого лица, платформеры, головоломки, гонки, RTS, рогалики, RPG, сэндбоксы, скролл-шутеры, спортивные игры, шутеры от третьего лица, tower defence, пошаговые стратегии и прочее.

Примеры игр из списка

Градостроительные симуляторы:

  • IsoCity — изометрический градостроительный симулятор на NextJS, TypeScript и TailwindCSS.
  • Julius — open-source реимплементация Caesar III.
  • micropolisJS — JavaScript-порт открытого городского симулятора Micropolis.

Шутеры от первого лица:

  • AssaultCube — бесплатный мультиплеерный шутер от первого лица.
  • Descent 3 — видеоигра в жанре FPS.

Стратегии:

  • The Battle for Wesnoth — пошаговая стратегия в жанре высокого фэнтези.
  • Unciv — open-source ремейк Civilization V для Android/Desktop; VCMI Project — open-source движок для Heroes of Might and Magic III.

Приключения и RPG:

  • Endless Sky — игра о космических исследованиях, торговле и боях.
  • ScummVM — программа для запуска классических графических приключений и RPG.

Ремейки классики:

  • The Legend of Zelda: Twilight Princess — проект реверс-инжиниринга для декомпиляции игры в читаемый и изменяемый исходный код.
  • CorsixTH — open-source клон Theme Hospital.
📝 Пример использования
Студент изучает архитектуру RTS-игр → открывает раздел «Real-Time strategies» → находит несколько проектов → клонирует их репозитории и разбирает исходный код. Никаких платных подписок, никаких регистраций.

Сопутствующие репозитории автора

Автор (bobeff) ведёт целую экосистему связанных списков:

  • bobeff/open-source-tools — список open-source инструментов для геймдева, графики и аудио.
  • bobeff/open-source-engines — список движков: Librebox (Roblox-совместимый), Luanti (воксельный), Nebula (современный C++).

Как устроен репозиторий


graph TD
    A[bobeff/open-source-games on GitHub] --> B[README.md — главный список]
    B --> C[18 жанровых разделов]
    C --> D[Action games]
    C --> E[City-Building games]
    C --> F[RPG / Roguelikes]
    C --> G[Strategy / Turn-Based]
    C --> H[... ещё 14 категорий]
    B --> I[Other lists — ссылки на альтернативы]
    A --> J[Pull Requests от сообщества]
    J --> K[Новые игры добавляются контрибьюторами]


Тарифы и цены

ПараметрЗначение
Стоимость доступаБесплатно
Лицензия репозиторияOpen Source (GitHub)
РегистрацияНе требуется для просмотра
Взнос за вкладБесплатно (Pull Request)
💡 Совет
Чтобы предложить свою игру в список, достаточно открыть Pull Request на GitHub. Так, например, через PR были добавлены OpenMRac и аркадные игры, включая osu!.

Плюсы и минусы

✅ Плюсы❌ Минусы
Полностью бесплатный и открытыйНет поисковика или фильтрации внутри README
14k+ звёзд — живое сообществоНет скриншотов и превью игр
18 жанровых категорийКачество записей не унифицировано
Ссылки на исходный код каждой игрыНекоторые проекты могут быть заброшены
Регулярно пополняется через PRТолько английский язык
Экосистема связанных репозиториевНет рейтинга или сортировки по популярности

Сравнение с альтернативами

Trilarion/opensourcegames (OSGL) — список open-source игр, игровых фреймворков и инструментов для создания игр. Содержит 1799 игр, 50 инструментов, 66 фреймворков и 16 библиотек.

michelpereira/awesome-open-source-games — коллекция игр с исходным кодом на GitHub, включающая такие проекты как OpenLiberty (ремейк GTA III на Godot), C-Dogs SDL и Chaos Projectile.

Параметрbobeff/open-source-gamesTrilarion/opensourcegamesmichelpereira/awesome-open-source-games
⭐ GitHub Stars~14 000~900Средний
Кол-во записей182+1799+100+
Категории18ШирокиеПо жанрам
Веб-сайт❌ Нет✅ Есть❌ Нет
Инструменты и движкиОтдельные репо✅ Встроено❌ Нет
Фильтрация/поиск❌ Только Ctrl+F✅ Сайт с фильтрами❌ Только Ctrl+F
Активность сообщества🔥 ВысокаяСредняяСредняя
ЯзыкАнглийскийАнглийскийАнглийский
⚠ Предупреждение
Репозиторий leereilly/games — популярная историческая альтернатива — стартовал в 2012 году как тред на Hacker News, когда GitHub был скорее «кладбищем» для игр, чем местом, где они процветали. Сейчас он архивирован и не обновляется.

Вердикт

bobeff/open-source-games — это образцовый пример курируемого GitHub-каталога. Он не претендует на роль энциклопедии (OSGL с 1800+ записями выигрывает по объёму), но берёт качеством отбора, удобством структуры и активным сообществом.

Кому подойдёт:

  • Разработчикам, которым нужен быстрый старт с реальными open-source проектами
  • Студентам геймдева, изучающим архитектуру игр по исходникам
  • Энтузиастам FOSS, ищущим во что поиграть без лицензионных ограничений
  • ⚠️ Исследователям нужен более полный OSGL с веб-интерфейсом и фильтрацией
  • Casual-геймерам — список без скриншотов и демо сложен для навигации

Рейтинг: 7.5 / 10

КритерийОценка
Полнота охвата7/10
Удобство навигации6/10
Активность сообщества9/10
Качество отбора8/10
Бесплатность и открытость10/10