Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как отключить регулировку яркости в Windows?

Лучший ответ:
есть вариант что это адаптивная регулировка на мониторе и ОС тут ни при чем.
Проверьте настройки монитора.

Худший ответ:
Попробуйте поставить все настройки на максимум в настройках видеокарты. У меня была такая проблема, я менял настройки в Catalyst Control Center. Причем я заметил, что это происходит после подключения зарядки в ноутбук, видимо иногда система не распознает, что надо уже использовать максимальные настройки.
Вопрос: Какую выбрать уличную IP камеру со встроенным 3G?

Лучший ответ:
Лучше варианта тик+3g не получится. Дешёвые варианты привнесут в вашу жизнь геморроя, дорогие варианты - перепакованные дешёвые кишки.
Самый лобовой пример с которым сталкивался - камера на hisilicon, на странице авторизации лежит плагин ~1мб. Жаловавшемуся накрутили пару гигабайт на нем. И это на мобильном стат. ip, где оплата помегабайтная. На тике хоть файрвол и vpn есть.

Худший ответ:
Решаю такую же задачу, какой микротик используете? Какой модем? Насколько стабильно работает? 
А так есть варианты типа Huawei 970, но он вроде VPN не умеет (а VPN нужен чтобы до камеры достучаться)
Вопрос: Как работает Гистограмма Направленных Градиентов (HOG)?

Лучший ответ:
На самом деле, приведенная @Fesor статья - это Статья (с большой буквы) по HOG. Так что, я поддерживаю - все, что вам нужно там есть.
Для того, чтобы было проще ее читать, я попробую продублировать простым языком что происходит там (все равно статья к прочтению обязательна).
Итак.
Для начала, вам нужен большой объем исходных данных. Давайте рассматривать на конкретном примере - обнаружение морд автомобилей. Итак, вам нужно примерно 1000 картинок, к примеру 128х128 пикселей, на каждой из которых будет только машина. Вам нужно также во много раз больше (я использовал недавно 8000) картинок такого же размера, где машин точно не будет. 
Эти все картинки анализируются с помощью HOG, который, по сути считает градиент в каждой точке и в зависимости от направления градиента, записывает некоторое значение в гистограму (это неплохо показано даже в википедии). Вообще в итоге HOG выглядит как очень длинный вектор значений, каждое из которых есть значение определенной ячейки гистограмы.
После анализа всех ваших исходящих данных, у вас будет целая тьма этих векторов. По сути, каждый из этих векторов - это точка в н-мерном пространстве. И эти точки вам нужно разделить на 2 кластера (для детекции). Чаще всего это делается с помощью SVM (Support Vector Machines), так как они гарантируют оптимальное разделение точек на 2 кластера.
На выходе SVM у вас есть граница (чаще всего используют линейную) , которая проходит между вашими точками и она и является критерием решения (детектинга).
Далее, если коротко и на пальцах, для каждого вашего скользящего окна считается HOG и проверяется с какой стороны от границы он лежит. Если со стороны "машинок" то программа кричит о том, что она что-то задетектила, а если с другой - то она молча проверяет следующее окно.
Надеюсь, вышло не слишком сумбурно.
Если вам нужен референс по коду - то можете глянуть на мой github: https://github.com/niosus/HOGclassifier
Там пока есть немного лишнего, но основную идею уловить, я думаю, можно. Через месяц примерно, проэкт свернется до чистого детектинга и из него уберется все ненужное.

Худший ответ:
А объекты могут быть однотипными, но достаточно отличающимися, например если нужно найти вертолет?? Так же я понял, что просто накачать фоток с эталонами из интернета не получиться, так как они содержат не только эталон но и другие объекты а также сильно отличаются в размере. Но одинакового размера только эталона не получиться, не страшно же если по бокам будет белый фон??? И не понятно с win size , каким именно его нужно указывать, а то если объект большего масштаба у меня рамка не обрамляет его а где-то в центре находится??
Вопрос: Как правилно запустить nodejs приложение

Лучший ответ:
у меня через supervisord прекрасно работает
/etc/supervisor/conf.d/site.conf

[program:site]
 command=/usr/local/bin/node app.js
 directory=/var/www/site.com/www/current/
 user=nobody
 autostart=true
 autorestart=true
 startretries=3
 stdout_logfile=/var/www/site.com/www/shared/log/server.log
 stdout_logfile_maxbytes=1MB
 stdout_logfile_backups=10
 stderr_logfile=/var/www/site.com/www/shared/log/error.log
 stderr_logfile_maxbytes=1MB
 stderr_logfile_backups=10
 stopsignal=TERM
 environment=NODE_ENV=production

Худший ответ:
Подскажите, как выполнить ява скрипт код не из файла, а из строки, из файла просто
node ~/test.js
надо что-то типа node -??? 'console.log(1);'
Вопрос: Архитектура компьютера?

Лучший ответ:
Недавно перевели открытый учебник "Цифровая схемотехника и архитектура компьютера". Почитать про него можно в статье на хабре:Учебник Дэвида Харриса и Сары Харрис «Цифровая схемотехника и архитектура компьютера», второе издание, 2012, сводит вместе миры программного обеспечения и аппаратуры, являясь одновременно введением и в разработку микросхем, и в низкоуровневое программирование для студентов младших курсов. Этот учебник превосходит более ранний вводный учебник «Архитектура компьютера и проектирование компьютерных систем» от Дэвида Паттерсона и Джона Хеннесси, причем соавтор предыдущего учебника Дэвид Паттерсон сам рекомендовал учебник от Харрисов как более продвинутый. 
У самого ещё руки не дошли посмотреть, но молва идёт, что книга очень хорошая.

Худший ответ:
Я рекомендую обе, я читал их обе только не полностью(, так частям, что-то определенное не могу выделить, обе дали положительный эффект на мое понимание этого предмета и саморазвитие !  + еще  добавлю Архитектура ЭВМ, кажется Максимова !
Вопрос: Преобразовать верстку в инлайновую

Лучший ответ:
Не совсем понял, в каком виде вы ожидаете получить инструмент.
Google предлагает много вариантов. Из тех, которые не просят ссылку или готовый HTML (откуда они CSS тогда возьмут, если файл у меня на компе?), отметил этот.

Худший ответ:
Даже если вы перенесете все стили в инлайн, это не решит и половины проблем с почтовиками.
Был у меня опыт верстки почтовых рассылок, полный печали и ненависти. И он подсказывает, что если письмо — это чуть больше, чем просто несколько заголовков и параграфов, то только переверстывать, только таблицами и только с минимальным безопасным количеством стилей.
Самая основная группа риска: Outlook всех версий.
Желаю вам удачи, крепких нервов и, желательно, Litmus в помощь.
На хабре когда-то было несколько неплохих статей по теме.
Вопрос: Почему раздел 5 начинается не на границе физического сектора?

Лучший ответ:
Нет, это, безусловно, не смертельно, может немного понизить производительность. Если Вы не замечаете существенных лагов, можно смело забить - оно не стоит мороки с переносом сотни гигабайт.

Худший ответ:
Единицы измерения: секторов из 1 * 512 = 512 байтов
/dev/sda5 512006144 1228806143 716800000 341,8G 7 HPFS/NTFS/exFAT
Раздел 5 начинается не на границе физического сектора.
Почему вдруг? 512006144 % 8 == 0.
Вопрос: &quot;Чистый&quot; C++ в Qt Creator?

Лучший ответ:
Загружаете QtCreator, Создать проект — Другой проект — Простой проект на языке C++

QtCreator создавался только для работы с библиотекой Qt и C++, потому для Python бесполезен.

Худший ответ:
Для PyQt можете попробывать Eric или Spyder. Они сами на нем написаны.
Вопрос: Где и как можно заработать в интернете мастеру по шахматам (биржи, сервисы, игры, сайты, порталы)?

Лучший ответ:
можете канал на youtube открыть и записывать уроки. Ещё есть chess.com - там гуру обучают за оплату, тоже можете с ними сотрудничать и обучать.

Худший ответ:
Репетитор по скайпу
Вопрос: Как вставить видео на страницу www?

Лучший ответ:
Сюда

Худший ответ:
Вы что хотите? просмотр? без поддержки тега video - никак. Более менее разумные решения - выложить на видеохостинг и дать ссылку у себя.  
А если просто скачать - то хоть по прямой ссылке.
Вопрос: Возможно ли подключение Apple Thunderbolt Display 27 (модель A1407) к ПК?

Лучший ответ:
возможно. но по моему опыту не на всех железках.

Худший ответ:
Смотря какая видеокарта на ПК.
Вопрос: JQuery — Как автоматически заново подписаться на событие после Ajax?

Лучший ответ:
попробуйте использовать on
$('#reload_it').on('click', '#btn', function(event){alert(1);});

Худший ответ:
В старых версиях можно использовать live — выживает после AJAX. Но у него свои недостатки)
Вопрос: Какой антивирус самый нетребовательный к системе? но хороший по ступени защиты?

Лучший ответ:
Avira Antivir долгое время лидирует по этим параметрам. Бесплатна.

Худший ответ:
На семерке юзал microsoft security essentials
Вопрос: Как связать android приложение с сайтом?

Лучший ответ:
Ну с сайта у вас должен быть API, можете пока подготовить его.
Читать наверное  придется много) основы java,  потом офф гугл документация.
Среда написания приложений Eclips+ADT
В интернете очень много материала на эту тему.

Худший ответ:
Гуглите GET и POST запросы, сниффинг. Поищите подобные вопросы на тостере - не раз уже разжевывали.
Вопрос: Автоматическое занесение информации с сайта в базу данных другого

Лучший ответ:
Написать парсер прайса, который по cron будет проверять изменения и в случае обнаружения обновлять информацию.

Худший ответ:
Например, настроить репликацию СУБД первого магазина во второй. Но тогда второй будет Read Only. Еще лучше — использовать одну СУБД. Операции чтения также можно распределить с помощью репликации.
Вопрос: Хватает ли у вас знаний чтобы сделать 3D модель человека по фотографии в ZBrush?

Лучший ответ:
Для начала вам нужно будет изучить анатомию, прежде чем у вас получится слепить лицо человека на более-менее приемлемом уровне. Потом, парой туториалов тут не обойдешься. Нужно хотя бы пару месяцев практики лепки, чтобы набить руку. Так что если вы до этого не занимались лепкой (в реальной жизни или в ZBrush), то это гиблая затея. По-быстрому у вас получится только существо, отдаленно напоминающее человека.
А начать можно с уроков на Digital-Tutors. Потом можно попробовать уроки с The Gnomon Workshop или Uartsy (ZbrushWorkshops).

Худший ответ:
Простейший способ модельку снять с человека
www.123dapp.com/catch
Волосы потом готовые в гугле найдете
Вопрос: Сложно ли перейти с Java на Swift?

Лучший ответ:
Тоже читал эту новость. Интересно, кому там котлин проигрывает, если иногда он даже быстрее джавы(оптимальнее), как минимум не медленнее, потому что компилится в джавовый байт-код, а свифта под андроид нет. И во что они планируют компилить свифт, если не в тот же байт-код? В нативные сошники? А как взаимодействовать с обычными  либами? Через нативный интерфейс? 
Короче мутная перспектива, больше вопросов, чем ответов, я б не стал(и не планирую пока) рваться в свифт.
Насчёт сложности перехода - всё очень индивидуально. Я смогу за пару недель перейти, чтобы писать нормальный код, имхо. Вам виднее, сколько времени вы на это затратите.

Худший ответ:
С одной стороны будет круто, если один код будет работать на обоих платформах
Будет, но легче не станет, т.к. фреймворки разные для написания программ, в iOS UIKit, в андройде его нет, в итоге придется писать интерфейс с 0.
Вопрос: Как контролировать доступ пользователей к REST ресурсам?

Лучший ответ:
обычно такие вещи делаются с помощью токенов. т.е. при первом запросе клиент идентифицируется в системе и получает уникальный токен ( число\строка\хеш ) и все последующие сообщения уже отправляет с этим токеном и на его основе определяются его права и возможности. 
если есть возможность, я бы глянул в сторону spring-ws и spring-security. они более или менее успешно пытаются предоставить для всего этого удобное апи. и работают почти из коробки. но я сомневаюсь в целесообразности.

Худший ответ:
Например ты можешь создать поле createdBy или owner, в котором будешь хранить пользователя который создал документ.  И при попытке доступа к чужому документу возвращать статус 403.
Для того чтобы передавать данные о пользователе ты можешь использовать либо cookie либо в каждом запросе передавать username/password.
Вопрос: Как сделать ширину дива по весь экран?

Лучший ответ:
body{
max-width: 1300px; //Убери
}

Худший ответ:
У вас position:absolute. При таком параметре div минимизируется. Единственный простой и нормальный способ, через JS или jQuery определить ширину окна и применить min-width$('div.button').css('min-width',$(window).width());
P.S.: Вячеслав верно заметил. max-width убрать.
Вопрос: Jquery binding?

Лучший ответ:
А какое тогда предназначение у класса, как не определять элементы, которые в чем-то между собой схожи?

Худший ответ:
Для описанной ситуации идеально подходят классы. Если элементы, на которые надо повесить один обработчик, находятся внутри одного контейнера (например, элементы списка), то событие следует делегировать — вешать обработчик на контейнер, указывая уточняющий селектор класса.
Вопрос: Как исправить ошибку Python при сборе telegram-cli?

Лучший ответ:
Я подозреваю, что ещё потребуется:sudo apt-get install python-dev

Худший ответ:
Ну вобще то в описании все понятно. Нет библиотек, не указана папка include, нет поддерживаемой версии python.
Вывод - установить последний python:sudo apt-get install python
либо так:./configure --disable-python
Вопрос: Какой объем знаний должен быть у Senior Java Developer

Лучший ответ:
ИМХО, Senjor Java Developer — это как ветеран на войне. Его сила не в знаниях, а в опыте. Допустим вы начали новый enterprise java project и наняли трех разработчиков: junior, middle и senjor'а.
Junior — умеет программировать, мало опыта на рельных задачах, знает 10-20% используемых в проекте технологий.
Middle — в состоянии решать сложные задачи самостоятельно, знает 50-60% используемых в проекте технологий.
Senjor — берет на себя ответственность за проект, самостоятельно. Знает более 90% используемых технологий. В состоянии решать «нерешаемые» проблемы. Помогает другим: ставит им задачи, учит. В критических ситуациях берет на себя ответственность и риски.

Худший ответ:
Еще напрашивается сравнение: ребенок (junior), подросток (middle) и взрослый (senjor). Основная задача junior'а, как и ребенка — учиться и не наделать фатальных ошибок. Middle, как подросток вроде уже почти взрослый, но сколько еще времени пройдет, прежде чем он набьет нужное количество шишек, остепенится и будет думать не только о себе. Senjor — это взрослый: в состоянии позаботиться о себе и о других, об общем деле. Стреляный воробей, так сказать. Может достигать действительно больших высот, если оторвет кое-что от стула.
Вопрос: Вопрос о сегментных регистрах и процессе загрузки регистра DS?

Лучший ответ:
Регистры перед запуском программы устанавливает DOS.

Худший ответ:
откуда программа может знать где окажутся ее данные чтобы самой указать это значение? 
Она не может знать до загрузки, поэтому все сегментные части адресов записаны как смещения относительно начала программы, т.е. как будто программа будет загружена по адресу 0. EXE-файл содержит таблицу релокаций, это массив смещений относительно начала программы, по которым находятся сегментные части адресов. Загрузчик EXE-файла проходит по этому массиву и прибавляет к словам в памяти фактический сегментный адрес, по которому программа загружена.
Вопрос: Можно ли на кнопке like в вк имитировать клик через js?

Лучший ответ:
Конечно, можно =3
Методом click():document.getElementsByClassName("post_like")[0].click() // к примеру так

Худший ответ:
Кликджекинг, разве что, сделать
Вопрос: Иммиграция разработчика в Канаду. Что, где и зачем?

Лучший ответ:
ВО, как мне многие рассказывают, большой роли не сыграет
Всё правильно, не нужно оно...не получайте, не надо, честно, не напрягайтесь...
Потому чем меньше вы знаете, тем ценнее я как специалист..

Худший ответ:
freetonic жил в канаде, спроси у него.
Вопрос: Как реализовать самоуничтожение сайта?

Лучший ответ:
0. Сайт утвержден, на твоем хосте
1. Сайт оплачен
2. Сайт перенесен на хост заказчика

Худший ответ:
сделайте  на сайте страницу на которой будет форма с полем ввода и какимнить значением, допустим это будет таймстамп. в зависимости от этого значения надо сгенерировать другое значение (только вы будете знать как его сгенерировать) и чтоб ушел запрос на обработку формы и если это то самое то explode! ну а туда где чтоб никто не смотрел то это куданить в системные либы ну и до кучи ченить обфусцированное или сбитое с толку типа category_name = delete_all
Вопрос: Можно ли сверстать любой шаблон с помощью Bootstrap?

Лучший ответ:
можно, но не нужно.

Худший ответ:
Грааля не существует!
Вопрос: Как сделать фреймворк с архитектурой как в Yii?

Лучший ответ:
наплюйте на принципы единой ответственности и инверсии зависимостей, влепите сингелтон и вуаля! Ах да, и не забудьте про один базовый класс аля CObject или CComponent для вообще всего что есть во фреймворке (ну или в большей части его частей).
А если серьезно, то зачем? В целях обучения? Если так, то может имеет смысл сразу почитать литературу на эту тему? Сразу больше всего откроете для себя.

Худший ответ:
@Fesor 
Что можете порекомендовать почитать? Я хочу сделать себе маленький фреймворк, для собственных нужд, маленькие заказы и прочее. Чисто своё - приятнее же. :)
Вопрос: Чем можно заниматься на планшета (в плане обучения) ITшнику?

Лучший ответ:
dflbrhekbn на ПК и планшете синхронизируйте закладки и читайте с планшета то, что добавили в закладки и не было времени почитать на ПК.
Читайте IT-ресурсы, статьи по теме связанной с Вашей специализацией и в общем то что Вам интересно, смотрите видео ролики с различными докладами, обучающее видео. Например, если Вы веб-разработчик то стоит почитать хабр, а также посмотреть видео-каналы о которых писал Олег Серебряков.Из моих подписок:
https://www.youtube.com/user/andrewperk
https://www.youtube.com/user/anthonytrading81
https://www.youtube.com/user/CodeBrackets
https://www.youtube.com/user/CodingEntrepreneurs
https://www.youtube.com/user/DeveloperStarter
https://www.youtube.com/user/simpletrainingcom
https://www.youtube.com/user/DoingITeasyChannel
https://www.youtube.com/user/epixxru
https://www.youtube.com/user/fallendown2005
https://www.youtube.com/user/GitHubGuides
https://www.youtube.com/user/HexletUniversity
https://www.youtube.com/user/CreatiiveCode
https://www.youtube.com/channel/UC8jQsBz_w948kSc7e...
https://www.youtube.com/user/JREAMdesign
https://www.youtube.com/user/ecroFeGushKa
https://www.youtube.com/user/laracasts
https://www.youtube.com/user/LaravelScreencasts
https://www.youtube.com/user/hermanmu
https://www.youtube.com/user/MickeySoFine1972
https://www.youtube.com/user/phpacademy
https://www.youtube.com/user/Poljak29
https://www.youtube.com/user/psd2cms
https://www.youtube.com/user/sentdex
https://www.youtube.com/user/shadrus
https://www.youtube.com/user/h0rny0toad
https://www.youtube.com/user/nettutsplus
https://www.youtube.com/user/WDLessons
https://www.youtube.com/user/webformyself
https://www.youtube.com/user/TheWordpressTrainer
https://www.youtube.com/user/Wordpresso
Выбирайте)
Кодить с планшета будет не удобно, но можете например поставить какие-нибудь головоломки или игры на логику. :)

Худший ответ:
1. Читать книги. Я так успел познакомиться с основами Scala и Erlang, не написав на них ещё ни строки кода :)
2. Писать небольшие программки на C, C++ (CppDroid), Python (QPython), Lua (QLua) — это что у меня установлено, может, еще на чем-то можно. Плюс есть еще REPL для C#, Scheme, Clojure, Forth (внезапно).
3. Если есть интернет, то листать тостер, стэковерфлоу, читать исходники на гитхабе. Кстати, есть даже git клиет для Android, но я еще не пробовал.
Вопрос: Как сделать стиль окна Python как в telegram desktop?

Лучший ответ:
Ну проще всего стилизовать окна в Qt через таблицы стилей. Но вообще для создания кастомных интерфейсов я бы рекомендовал использовать QML.

Худший ответ:
Как уже и рекомендовали выше - QML. Добавлю только про модуль Material Design - https://github.com/papyros/qml-material
Думаю это то что нужно.
Примеры:
Liri Browser https://github.com/liri-project/liri-browser
Papyros Calculator https://github.com/pierremtb/papyros-calculator
Вопрос: Какие книги стоит почитать по продвижению, директу и гугл адвордсу начинающему seo специалисту?

Лучший ответ:
eugenemalkov почитайте официальные руководства Google и Yandex для вебмастеров, блог devaka о оптимизации, блог seoprofy.ua, можете подписаться на рассылку seopult(на сайте тоже есть все рассылки), посмотреть кейсы aweb и netpeak, до кучи можете почитать разные "книги" от ingate и книжку Эффективное продвижение сайтов от gogetlinks. Вообще по SEO материалов хватает, начинайте работать с поиском и находить что нужно, раз решили стать сеошником. ;)

Худший ответ:
сео так быстро меняется что особого смысла читать книги нет
лучше читать оф доки от гугла и яндекса и маултолк с серчем.
Вопрос: Как бороться с DDOS атаками на node?

Лучший ответ:
Примерно так:var http = require('http');
var ipTables = {};

var server = http.createServer((req, res) => {
    //Ваш обработчик запроса или express/connect вместо него
});

server.on('connection', socket => {
    var ip = socket.address().address;
    var time = Date.now();
    if(ip in ipTables) {
        if(time - ipTables[ip].time > 3000) {
            ipTables[ip] = {
                count : 1,
                time
            };
            return;
        }
        ipTables[ip].count++;
        ipTables[ip].time = time;
        if(ipTables[ip].count > 100) {
            socket.end('HTTP/1.1 429 Too Many Requests\n\n');
            socket.destroy(); //Обрываем соеденение, так как ip ломится слишком часто
        }
        return;
    }
    ipTables[ip] = {
        count : 1,
        time
    };
});

server.listen(80);

Худший ответ:
Если настроить защиту в proxy или load balancer не вариант по каким то причинам, придется делать это в node.js
Я использую пакет rate-limiter-flexible
Позволяет ограничивать трафик, настроить дополнительные правила, а также у него есть стратегии блокировки и страховки, если у вас node.js запущен в кластере или на нескольких серверах
Вопрос: Как сделать мониторинг zabbix аналоговых телефонов?

Лучший ответ:
Если шлюз может отдавать статистику по SNMP, то получать информацию по SNMP.

Худший ответ:
Остановился на том, что полноценный мониторинг аналоговых телефонов , по крайней мере, на имеющемся оборудовании, сделать не вышло
Вопрос: Русификация Kindle 4

Лучший ответ:
тоже пока не нашел… если найдете — скиньте пожалусто =)

Худший ответ:
Меню еще ладно, но я никогда не понимал русификации меню таких несложных устроств, неужели Вам на столько неприятен английский? Или Вы не понимаете 40 слов из меню?
Вопрос: Хороший код для тестирования Django?

Лучший ответ:
https://github.com/Tiendil/the-tale - достаточно большой проект, в котором есть тесты :)

Худший ответ:
https://github.com/Tiendil/the-tale - достаточно большой проект, в котором есть тесты :)
Вопрос: Как проанализировать сайт с точки зрения юзабилити?

Лучший ответ:
Это очень большая тема и общими советами тут обойтись сложно. Начать изучение можно с книг Алана Купера и Стива Круга.
А общие подходы такие:
- анализируете статистику сайта. Смотрите, в каких местах люди уходят, ищете возможные причины.
- если есть бюджет, проводите тестирование с фокус-группой. Смотрите, как они пользуются сайты и выполняют стандартные use case, слушаете их мнение, вносите правки.

Худший ответ:
Поддерживаю - прочтите Стива Круга, пусть Вас не смущает, что книга старая.
В ней есть примеры как проанализировать юзабилити, провести тестирование, причем вполне себе бюджетно.
А так есть ресурсы, где можно провести тесты юзабилити, советую погуглить.
Вопрос: Разработка игр под Android — с чего начать?

Лучший ответ:
А никто не представляет, что там за движки-не движки и с чего начинать вообще.. Просто берете и начинаете, гуглите движки - выбираете, потом гуглите как создать проект в конкретном движке, потом гуглите как эту вашу платформу для "дудл джампа" нарисовать на экране, потом как заставить камеру двигаться и тд и тп. Короче, смысл в том, чтобы решать конкретные маленькие задачи, а не думать о правильном подходе. Надо изначально понимать, что первая игра неизбежно будет адом и ужасом в плане архитектуры, оптимальности кода и прочих "бэст прэктис". И вторая тоже, и третья.. А потом - ОП! и после n игр ты уже понимаешь чем тот движок отличается от этого, из каких "кубиков" должна состоять игра и как их заставить между собой взаимодействовать и жить своей жизнью.

Худший ответ:
Юнити от Самчука и docs.unity3d.com/Manual