Как правильно подойти к вопросу: открытый код на хабр игр?
Ссылка скопирована
Сейчас ситуация такая: помниться несколько лет назад, видел в какой-то теме люди делились файлами с кодом игр, которые не были.. Скомпелированы.. Сейчас искал этот материал несколько часов.. Может кто может помочь. Или дальше перебирать все темы..
Сейчас ситуация такая: помнится были простые и старые игры, но хотел глянуть и разобрать.. Но не было времени. Сейчас время есть, но не могу найти..
Нужно решить такую задачу?
Заказать помощь
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Лучший ответ
1
Другие ответы (0)
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Если речь про старую подборку открытого кода игр на Хабре или похожем ресурсе, искать лучше не по одному слову “игры”, а по связкам: “исходники”, “open source”, “разбор игры”, “код игры”, “gamedev”, “пишем игру”, “движок”, “GitHub”. Многие такие материалы были не отдельной темой, а статьями с ссылкой на репозиторий.
Попробуйте такой порядок поиска:
исходники игры gamedev github;Примеры запросов:
site:habr.com исходники игры github site:habr.com "пишем игру" "github" site:habr.com "разработка игры" "исходный код" site:habr.com "gamedev" "исходники"
Если нужны не именно те старые файлы, а материал для разбора, проще взять современные небольшие open-source игры: 2048, snake, tetris, roguelike, platformer, mini RTS. Для обучения лучше выбирать проекты, где код маленький, есть README и понятная лицензия.
На GitHub ищите так:
topic:game language:javascript stars:>50 topic:pygame stars:>50 topic:tetris language:cpp topic:roguelike language:python
Обратите внимание на лицензию. “Открытый код” не всегда означает, что его можно копировать в свой проект без условий. Для обучения читать можно почти всё, а для использования смотрите MIT, Apache-2.0, BSD или GPL с пониманием ограничений.
Итог: если нужна старая тема, ищите через
site:habr.comи слова “исходники/github/gamedev”. Если цель — разобрать код игры, быстрее взять небольшой проект с GitHub с понятной лицензией и активным репозиторием.