Сергей Кореневский, эмм, вообще-то нет, не предлагаю. Кажется, вы меня перепутали с товарищем Vilos. Я же предлагаю даблкоммандер - я пощупал все популярные двухпанельные файловые менеджеры и в итоге остановился именно на нём как наиболее удобном.
Maksim Herasim, ну, тут в любом случае надо смотреть по ситуации на месте. Может это реальные сто градусов, может нет. ТС температура устраивает - дело его.
Requirements
- any headless Linux server
- optional: GPU drivers for GPU-rendering
Кроме того, блендер прекрасно умеет рендерить без графического ускорителя. Даже полноценные фермы можно делать для распределения нагрузки по сети. Не, если есть бюджет и желание тратить годы на написание своего 3D рендера - то кто ж вам против.
historydev, я ещё щупал вивальди - тот же хром в профиль. Как шмяндекс - все хромовые браузера одинаковы. Ничего интересно. Я себе даже не сам хром ставлю, а чистый хромиум без гугло-мусора. Один фиг использую его только для проверки вёрстки и сайтов-косяков (да, некоторые умудряются ломать верстку даже сегодня - такие видимо никогда не переведутся).
historydev, не, ну так-то да, конечно, вот была бы вредной - от вредных надо избавляться. А лучше вообще не заводить. А вот на лисичку я смог переехать где-то раза с четвертого. Периодически с шагом в несколько десятков версий и начиная с третьей версии. Вот няшку Оперу, конечно, очень жалко :( Хрому же не хватает гибкости и настраиваемости - так и не смог к нему привыкнуть. А вот лисичка за годы очень сильно выросла.
Внезапно, аналогичная проблема и у меня: десятка 22н2, встроенная сетевуха тоже риалтек почему-то работает только в сотке, даже если принудительно поставить 1Гиг и выключить автосогласование. Уже проверил порт роутера - он гигабит с другим девайсом выдаёт, остальные порты тоже только сотку показывают с этим кабелем и этой сетевухой. Пойду искать и втыкать другой кабель для проверки, потом в линуксе в лайве загружусь. Может в дровах косяк какой вышел? Хм, проверил дату драйвера - 28.03.2018. Не оно. UP: потыкал другие кабели и машины - гигабит есть, пошевелил старый и везде перетыкнул старый - вернулся обратно гигабит. Без понятия что это конкретно было, но похоже на плохой контакт где-то.
MasterGod, повторюсь еще раз: реализация логики игрового движка НИЧЕМ принципиально не отличается от реализации логики в любой другой программе. Хоть в калькуляторе, хоть в прошивке спутника, хоть в центре управления АЭС. Везде принципы одни и те же. Вам нет смысла искать литературу конкретно по реализации механики РПГ или ещё какой игры - там будет ровно то же самое, что в любой книге по алгоритмам. Если вы не знаете как реализовать требуемую вам логику - ваша проблема не в том, что вы не знаете как это реализовать, а в том, что вы не можете поставить задачу и сформулировать алгоритм. А это основы. Грубо говоря, написание кода - это перевод с человеческого языка на строгий язык логики. При этом само написание кода - это лишь процентов 20-25% затрат времени и усилий, а всё остальное - это исследования, проектирование, тестирование, отладка, написание документации и всё такое прочее. Примеры кода в вашем случае вам никак и ничем не помогут. Вам надо начинать с простых вещей и развиваться вверх.
Вот вам примеры: Какие хорошие opensource-игры вы можете посоветовать?
Wexagon, в таком случае вам следует сделать отладку. Кроме того, в приведённом коде нету какого-либо логирования значения в конструкции ветвления и при этом внутри вы повторно вызываете функции и логируете результат. А во время повторного вызова там может быть другое значение. Правильнее проверять конкретное значение в конкретный момент времени: