Вообще таким поведением славились раньше Амиго и сотоварищи - запуститься при старте ОС, висеть в трее, делать подозрительные операции, жрать память. Неясно при этом, зачем такое надо - тот же Ворд на запускается почти молниеносно, и даже на компьютере 10-летней давности больше 15 секунд ждать не придётся. Имеет ли резон подвешивать в памяти ещё одного резидента, чтобы сэкономить?
Не, так не получится. Детальный ответ тянет на ещё одну статью, потому тезисно:
Разрабы самого движка (TheGameCreators Ltd., или TGC) выложили в общий доступ не последнюю версию исходников (1.20 beta 18 вроде), а какие-то огрызки из серии "то, что нашли у уволенного прогера на компьютере - это вроде оно? Ну мы вам все папки, включая версии с именами New Folder (2), зазипуем и в репозиторий зальём, разбирайтесь". Репозиторий - полный несобираемый бардак, выложенная версия старая, лишённая многих фич последних патчей, и крайне грустная в использовании.
Все активные программисты в итоге сплотились вокруг группы Black Ice Mod (BIM), чья версия и стала для сообщества неофициальным "главным форком" движка. В ней восстановлены все ценные фичи из 1.20 и ветки X10 (эксперимента TGC в области "некст-гена" в попытке продать движок NVidia). А что самое ценное - за дюжину лет работы в нём накоплены сотни багфиксов и QOL-патчей!
В версии BIM движок сейчас бесплатен... Но BIM не open-source - покопаться в сорцах не выйдет! И да, оригинальная лицензия на исходники такое позволяет.
Да и были бы сорцы - толку от них не так много. Движок написан на языке Dark Basic Professional, который перестал поддерживаться примерно в то же время, что и сам движок. Работы по компилятору языка, в отличие от BIM, практически не велись. Все доработки делали либо внутри команды BIM, либо энтузиасты внутри TGC (и потом передали в BIM). В итоге, программы на DBPro однопоточны и крайне ограничены в возможностях.
Язык процедурный в худшем смысле этого слова, причём даже официальные туториалы учат дико хаотичному стилю разработки. Кодовая база движка из-под пера TGC - сама по себе портал в ад, где команде дали доступ к единому исходнику (причём буквально - весь рантайм движка выполнен чуть ли не в один супер-мега-файл на десятки тысяч строк кода). Такое чувство, что у команды не было ни гайдлайнов, ни правил, ни задач, ни контроля, ни тестов, ни чувства меры и стиля. Зато у них было пиво финансирование. Да и изучать язык далёкого прошлого чисто для того, чтобы модифицировать редкий движок - развлечение для редких эстетов. Может быть, лет через 50, на пенсии - да, но не сейчас.
GameGuru - уже другой движок от тех же TGC, вдохновлённый Unity. По сути, тот же FPS Creator, только лишённый его достоинств, зато богато разбодяженный недостатками Unity. GGMax - его новая версия, где последнее легаси Креатора вырезали, пойдя своим собственным путём; попытка переиграть Unity и Unreal на их поле, но без большой и жирной идеи за плечами, пока в бете, изобилует багами.
Если в двух словах - 22-й год, российский геймдев коллапсировал, в чате скинули "смотри, движок, где ты копался в детстве, обзавёлся новым релизом". Я решил - ассетов много, сделаю игру за лето, чисто для себя. Потом подтянулась команда, проект вырос, команда снова выросла, проект ещё подрос. И вот сейчас мы в точке, где на наглости и азарте мы пробиваемся в "высшую лигу", имея в основе проекта движок, написанный безумным гением на вымершем языке программирования, с мировым сообществом объёмом от полусотни до сотни активных девелоперов. Типичная ситуация "заложили фундамент под сарай, в итоге строим небоскрёб". Но тут уже что имеем, с тем работаем.
Мы как раз разрабатываем игру (Slipgate) на редком движке BIMA, потомке FPS Creator. И воткнулись в кучу проблем, обусловленных редкостью движка. Основных проблем две - баги и невозможность найти работников с опытом работы с ним. Маленькое коммьюнити движка - причина гораздо большего числа бед, чем может казаться. Возможно, выпустим про это статью к релизу проекта.
Волна таких дисков захлестнула маркетплейсы ещё года 3 назад, да до такой степени, что купить по-настоящему новый стало абсолютно нереально. Сейчас уже на спад пошло.
Посетители столовой с ужасом находят, что, чтобы насыпать соли, они должны подойти к официанту, предьявить паспорт, получить специальный 8-значный одноразовый код к солонке. Для получения перца процедуру следует повторить.
Как им вообще могло прийти в голову переименовать свой флагманский продукт так, что он стал неотличим от "игрушечной" технологии КоПилота? Особенно вводит в ступор таблица, которая мало того что пытается "сравнивать запах апельсина с цветом восхода солнца", так ещё и читается как:
Ехал Copilot через Copilot, Видит — в Copilot нужен Copilot. Сунул Copilot в Copilot Copilot, Copilot Copilot Copilot Copilot.
Делаем игру на технологиях 2005-го года, причём на самых одиозных - на написанном безумным гением движке FPS Creator. Называется Slipgate. Здесь можно поиграть, а здесь - почитать.
Биос обновляли? У меня такая проблема поправилась после апдейта. А до того делал также - гибернация, подождать две секунды, включение, нажать на power (не сзади, а на лицевой панели). После этого ПК уже находится в режиме обычного Power Off, из которого его никакие прерывания не выводят.
Интересно, а механизм серверного gzip-сжатия случайно не содержит уязвимостей для zip-бомб? Сервер отправляет клиенту пожатую gzip фейковую страницу, браузер клиента её получает и пытается... пытается... пытается... и падает с OOM, вероятно :)
Печатные корпуса и правда встречаются на маркетплейсах - покупал ребёнку бизиборд, и с удивлением обнаружил, что некоторые элементы напечатаны (причём хорошо, качественно).
А вот производство формы для литья пластика может влететь в копеечку. Но тут надо уточнять по месту
А стоимость трудочаса сборщика вы учитываете? Энкодер выглядит так, что быстрое комплектование его магнитами малореально. Плюс время печати и ресурс принтера. В итоге, все эти скрытые затраты разгонят цену энкодера-самоделки.
Подделка была будто бы под Ugreen, визуально похож на подлинный, но без лого бренда. Через три-четыре месяца эксплуатации щёлкнул, нагрелся, завонял и перестал отдавать ток - и отправился даже без вскрытия прямиком в помойку (чинить такое я всё равно не умею). Конкретная модель, увы, не сохранилась.
Также, на Али попадались поддельные провода Baseus, которые отбыли в страну вечной охоты чуть не через месяц эксплуатации.
Абсолютно непонятно, к слову, на что они рассчитывали с ВК Комбо. Когда подписка начиналась, то это было весьма недурное предложение - и удобный доступ к музыке, и скидки на доставку, и 25 Гб в облаке Мейла, и какие-то ещё мелочи типа курсов и книг. К концу жизненного цикла подписка знатно усохла - остались только музыка и облако. Но мне как раз это было терпимо.
А потом они такие - а не хотите теперь 149 рублей платить только за возможность выключать экран телефона, слушая бесплатную музыку дольше 30 минут в день? Причём доступную только через уродское официальное приложение (на сторонние, удобные, подписка не работает)?
Десктопных питомцев было много. Помню Felix the Cat (от производителя одноимённого, неизвестного ещё тогда в России корма), к которому в качестве DLC из юного тогда интернета добывался котёнок. Котик мило ходил по краям окон, драл когти и уходил в дверцу, а котёнок следовал за ним по пятам, играл с хвостом, и не мог перелезть высокий край дверцы с первого раза, потешно суча лапками в воздухе.
А ещё была легендарная, ещё чёрно-белая Neko95. Эх, было же время. Вот как мы видели будущее дизайна интерфейсов, а не эти ваши material design с окнами, о края которых можно порезать глаза...
Flip3D, к слову, доступен в Windows 7 через Win+Tab, и даже ограниченно полезен (позволяет быстро проглядеть содержимое своих тысячи окон без альт-табанья на каждое с вынесением его наверх)
Вообще таким поведением славились раньше Амиго и сотоварищи - запуститься при старте ОС, висеть в трее, делать подозрительные операции, жрать память. Неясно при этом, зачем такое надо - тот же Ворд на запускается почти молниеносно, и даже на компьютере 10-летней давности больше 15 секунд ждать не придётся. Имеет ли резон подвешивать в памяти ещё одного резидента, чтобы сэкономить?
Не, так не получится. Детальный ответ тянет на ещё одну статью, потому тезисно:
Разрабы самого движка (TheGameCreators Ltd., или TGC) выложили в общий доступ не последнюю версию исходников (1.20 beta 18 вроде), а какие-то огрызки из серии "то, что нашли у уволенного прогера на компьютере - это вроде оно? Ну мы вам все папки, включая версии с именами New Folder (2), зазипуем и в репозиторий зальём, разбирайтесь". Репозиторий - полный несобираемый бардак, выложенная версия старая, лишённая многих фич последних патчей, и крайне грустная в использовании.
Все активные программисты в итоге сплотились вокруг группы Black Ice Mod (BIM), чья версия и стала для сообщества неофициальным "главным форком" движка. В ней восстановлены все ценные фичи из 1.20 и ветки X10 (эксперимента TGC в области "некст-гена" в попытке продать движок NVidia). А что самое ценное - за дюжину лет работы в нём накоплены сотни багфиксов и QOL-патчей!
В версии BIM движок сейчас бесплатен... Но BIM не open-source - покопаться в сорцах не выйдет! И да, оригинальная лицензия на исходники такое позволяет.
Да и были бы сорцы - толку от них не так много. Движок написан на языке Dark Basic Professional, который перестал поддерживаться примерно в то же время, что и сам движок. Работы по компилятору языка, в отличие от BIM, практически не велись. Все доработки делали либо внутри команды BIM, либо энтузиасты внутри TGC (и потом передали в BIM). В итоге, программы на DBPro однопоточны и крайне ограничены в возможностях.
Язык процедурный в худшем смысле этого слова, причём даже официальные туториалы учат дико хаотичному стилю разработки. Кодовая база движка из-под пера TGC - сама по себе портал в ад, где команде дали доступ к единому исходнику (причём буквально - весь рантайм движка выполнен чуть ли не в один супер-мега-файл на десятки тысяч строк кода). Такое чувство, что у команды не было ни гайдлайнов, ни правил, ни задач, ни контроля, ни тестов, ни чувства меры и стиля. Зато у них было
пивофинансирование. Да и изучать язык далёкого прошлого чисто для того, чтобы модифицировать редкий движок - развлечение для редких эстетов. Может быть, лет через 50, на пенсии - да, но не сейчас.GameGuru - уже другой движок от тех же TGC, вдохновлённый Unity. По сути, тот же FPS Creator, только лишённый его достоинств, зато богато разбодяженный недостатками Unity. GGMax - его новая версия, где последнее легаси Креатора вырезали, пойдя своим собственным путём; попытка переиграть Unity и Unreal на их поле, но без большой и жирной идеи за плечами, пока в бете, изобилует багами.
Если в двух словах - 22-й год, российский геймдев коллапсировал, в чате скинули "смотри, движок, где ты копался в детстве, обзавёлся новым релизом". Я решил - ассетов много, сделаю игру за лето, чисто для себя. Потом подтянулась команда, проект вырос, команда снова выросла, проект ещё подрос. И вот сейчас мы в точке, где на наглости и азарте мы пробиваемся в "высшую лигу", имея в основе проекта движок, написанный безумным гением на вымершем языке программирования, с мировым сообществом объёмом от полусотни до сотни активных девелоперов. Типичная ситуация "заложили фундамент под сарай, в итоге строим небоскрёб". Но тут уже что имеем, с тем работаем.
Мы как раз разрабатываем игру (Slipgate) на редком движке BIMA, потомке FPS Creator. И воткнулись в кучу проблем, обусловленных редкостью движка. Основных проблем две - баги и невозможность найти работников с опытом работы с ним. Маленькое коммьюнити движка - причина гораздо большего числа бед, чем может казаться. Возможно, выпустим про это статью к релизу проекта.
Волна таких дисков захлестнула маркетплейсы ещё года 3 назад, да до такой степени, что купить по-настоящему новый стало абсолютно нереально. Сейчас уже на спад пошло.
Классическая дилемма хакера и солонки в действии.
Как им вообще могло прийти в голову переименовать свой флагманский продукт так, что он стал неотличим от "игрушечной" технологии КоПилота? Особенно вводит в ступор таблица, которая мало того что пытается "сравнивать запах апельсина с цветом восхода солнца", так ещё и читается как:
Ехал Copilot через Copilot,
Видит — в Copilot нужен Copilot.
Сунул Copilot в Copilot Copilot,
Copilot Copilot Copilot Copilot.
Делаем игру на технологиях 2005-го года, причём на самых одиозных - на написанном безумным гением движке FPS Creator. Называется Slipgate. Здесь можно поиграть, а здесь - почитать.
Биос обновляли? У меня такая проблема поправилась после апдейта. А до того делал также - гибернация, подождать две секунды, включение, нажать на power (не сзади, а на лицевой панели). После этого ПК уже находится в режиме обычного Power Off, из которого его никакие прерывания не выводят.
Интересно, а механизм серверного gzip-сжатия случайно не содержит уязвимостей для zip-бомб? Сервер отправляет клиенту пожатую gzip фейковую страницу, браузер клиента её получает и пытается... пытается... пытается... и падает с OOM, вероятно :)
Печатные корпуса и правда встречаются на маркетплейсах - покупал ребёнку бизиборд, и с удивлением обнаружил, что некоторые элементы напечатаны (причём хорошо, качественно).
А вот производство формы для литья пластика может влететь в копеечку. Но тут надо уточнять по месту
А стоимость трудочаса сборщика вы учитываете? Энкодер выглядит так, что быстрое комплектование его магнитами малореально. Плюс время печати и ресурс принтера. В итоге, все эти скрытые затраты разгонят цену энкодера-самоделки.
Подделка была будто бы под Ugreen, визуально похож на подлинный, но без лого бренда. Через три-четыре месяца эксплуатации щёлкнул, нагрелся, завонял и перестал отдавать ток - и отправился даже без вскрытия прямиком в помойку (чинить такое я всё равно не умею). Конкретная модель, увы, не сохранилась.
Также, на Али попадались поддельные провода Baseus, которые отбыли в страну вечной охоты чуть не через месяц эксплуатации.
А где гарантия, что под видом фирменного китая я не куплю подделку под фирменный китай? А я уже натыкался на подобное.
Так и запишем!
А чем ваш подход отличается от обычной стеганографии?
В Microsoft изобрели Chromebook?
Абсолютно непонятно, к слову, на что они рассчитывали с ВК Комбо. Когда подписка начиналась, то это было весьма недурное предложение - и удобный доступ к музыке, и скидки на доставку, и 25 Гб в облаке Мейла, и какие-то ещё мелочи типа курсов и книг. К концу жизненного цикла подписка знатно усохла - остались только музыка и облако. Но мне как раз это было терпимо.
А потом они такие - а не хотите теперь 149 рублей платить только за возможность выключать экран телефона, слушая бесплатную музыку дольше 30 минут в день? Причём доступную только через уродское официальное приложение (на сторонние, удобные, подписка не работает)?
Нет, спасибо, не хочу.
Удивительно, и что же могло пойти не так?..
Десктопных питомцев было много. Помню Felix the Cat (от производителя одноимённого, неизвестного ещё тогда в России корма), к которому в качестве DLC из юного тогда интернета добывался котёнок. Котик мило ходил по краям окон, драл когти и уходил в дверцу, а котёнок следовал за ним по пятам, играл с хвостом, и не мог перелезть высокий край дверцы с первого раза, потешно суча лапками в воздухе.
А ещё была легендарная, ещё чёрно-белая Neko95. Эх, было же время. Вот как мы видели будущее дизайна интерфейсов, а не эти ваши material design с окнами, о края которых можно порезать глаза...
Flip3D, к слову, доступен в Windows 7 через Win+Tab, и даже ограниченно полезен (позволяет быстро проглядеть содержимое своих тысячи окон без альт-табанья на каждое с вынесением его наверх)