bobeff/open-source-games: каталог игр с открытым кодом
Обзор GitHub-репозитория bobeff/open-source-games — курируемый список открытых игр с 14k звёзд, 18 категориями и 182+ проектами.
bobeff/open-source-games: каталог игр с открытым исходным кодом
Не AI-модель и не SaaS-сервис — но незаменимый ориентир для разработчиков, студентов и геймеров, ищущих качественные проекты с открытым кодом.
Что это и для кого
Репозиторий bobeff/open-source-games — это список различных open-source видеоигр и open-source ремейков коммерческих видеоигр. Проект живёт на GitHub и представляет собой курируемый «awesome-list» — структурированный markdown-файл со ссылками на игры, их описаниями и ссылками на исходный код.
На момент обзора репозиторий собрал более 14 000 звёзд на GitHub, включает 182 куратируемых ресурса и 18 категорий.
Целевая аудитория:
- 🎮 Геймеры, ищущие бесплатные игры с открытым кодом
- 👨💻 Разработчики и студенты, изучающие архитектуру игр на реальных проектах
- 🛠️ Мод-мейкеры и контрибьюторы, желающие улучшать существующие игры
- 🎓 Преподаватели, подбирающие учебные примеры геймдев-проектов
Ключевые возможности
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.
Сопутствующие репозитории автора
Автор (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) |
Плюсы и минусы
| ✅ Плюсы | ❌ Минусы |
|---|---|
| Полностью бесплатный и открытый | Нет поисковика или фильтрации внутри 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-games | Trilarion/opensourcegames | michelpereira/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 |