Обновить
15
0

Разработчик

Отправить сообщение
Кто бы ещё его доработал, насколько помню:
1. его перешибали игры, хотя последние версии flux тоже стали грешить этим;
2. он не умеет учитывать цветовые профили системы, а flux это научился;
3. слишком резко переключает цветовую температуру, я не смог сделать её такой же плавной как у flux.
Если бы не эти пункты сидел бы на Redshift GUI.
Отключить не судьба?
Хорошее объяснение.
Кубики правда иногда превращаются в пазл и не стыкуются :(
Особенно беда когда расширение распространяется без исходников и собрано в dll — код самому не поправить.
А ещё с новыми версиями самой юнити что-то может так измениться что часть кубиков упадёт.
Юнити это скорее фреймворк-сдк. В двух словах сложно, но попробую покороче.
Можно заметно расширять редактор и сам движок — добавлять свои инструменты, от какой-нибудь банальной панели инструментов с вызовом уже имеющегося функционала, до полноценных инструментов которых из коробки в юнити нет (а голая юнити довольно ущербная и неприглядная), например «воксельную» (marching cubes) геометрию или просто процедурную.
Ещё есть родные (native) плагины на c++ если надо спуститься пониже, но для большинства задач это не нужно.
Можно довольно сильно изменить поведение рендера (стандартные шейдеры переписываются), так например есть уже не один проект-расширение где добавлено глобальное освещение и в каждом свой подход.
При желании можно и физику другую нацепить — видел ролики где буллет привязали и ещё один парень делал расширение до свежей версии физикса (правда с 5 версией это уже не насущно).
Достоинств очень много, но недостатки конечно есть и не всё можно реализовать, а что-то приходится делать через одно место, но равных я пока не видел в гибкости.
Другими словами хоть платформа и закрытая, но интерфейс и начинку можно заметно изменить под себя.
Да это несомненно круто, и хорошо что они повернулись лицом к народу, но:
1. как-то это поздно и на вид выглядит вынужденным (то есть если бы Unity3D не начал наступать на пятки, то они бы на такие условия не пошли бы). Тут остаётся только радоваться что есть конкуренция.
2. пока не ясно будут ли доступны исходники как это сделали в UE4 (вот это меня очень удивило, это реально бьёт по юнити) или они собираются пойти по пути Unity3D.
3. у Unity3D есть одно очень важное преимущество — магазин сторонних расширений, где огромное количество готовых решений, ожидается ли подобное решение у CryEngine?
4. Unity3D можно купить за 1500$ навсегда отдельно взятую основную версию, а тут дешёвой оказывается только подписка?

Я это говорю вовсе не как юнитифил (ранее я довольно отрицательно относился к этому движку, пока не увидел магазин расширений и не обратил внимание на его гибкость, которая на первый взгляд совсем не видна).
И я вовсе не хочу опустить CryEngine, в своё время он меня очень порадовал, просто любопытно мнение кто что думает, чем сейчас может выделиться среди конкурентов CryEngine кроме как графикой? (которую теперь уже можно сказать нагнали конкуренты).
Дешёвая подписка это ведь не самое главное.
Продукт не нужен никому.
Голословное утверждение.
Если делают значит кому-то надо, мне в том числе.
Линукс не панацея.
У MINIX есть и еще одно преимущество перед UNIX. Она на десять лет моложе UNIX, поэтому ее код обладает более модульной структурой. Например, файловая система MINIX вообще не является частью ядра, а работает как отдельная пользовательская программа. Другое отличие в том, что UNIX создавалась, чтобы быть эффективной. MINIX же создавалась, чтобы быть читаемой (насколько может быть читаемым текст любой программы на сотни страниц). Поэтому, например, в коде MINIX имеются тысячи комментариев.
Точнее не FreeBSD, а BSD вообще
Размножению этой операционной системы во многом поспособствовали американские чиновники, еще до рождения UNIX, в 1956 году, наложившие ограничения на компанию AT&T, которой принадлежала лаборатория Bell Labs. Дело в том, что тогда министерство юстиции вынудило AT&T подписать соглашение, запрещавшее компании заниматься деятельностью, не связанной с телефонными и телеграфными сетями и оборудованием, но к 70-ым годам AT&T уже поняли, какой удачный проект получился из UNIX и захотели сделать его коммерческим. Для того, чтобы чиновники разрешили им это сделать, AT&T передала исходники UNIX некоторым американским вузам.
Одним из таких вузов, имевших доступ к телу исходникам был Калифорнийский университет в Беркли, а если есть чужие исходники, то невольно возникает желание подправить в программе что-нибудь под себя, тем более, что лицензия это не запрещала. Таким образом, через несколько лет (в 1978 году) появилась первая UNIX-совместимая система, созданная не в стенах AT&T. Это был BSD UNIX.

BSD — это сокращение от слов Berkeley Software Distribution, специальная система распространения программ в исходных кодах с очень мягкой лицензией. Лицензия BSD была создана как раз для распространения новой UNIX-совместимой системы. Эта лицензия разрешает повторное использование исходного кода, распространяющегося под ней, и, кроме того, в отличие от GPL (которого тогда еще не было), не накладывает каких-либо ограничений на производные программы. Кроме того, она очень короткая и не оперирует большим количеством нудных юридических терминов.

Первая версия BSD (1BSD) была скорее дополнением к оригинальной UNIX версии 6, чем самостоятельная система. В 1BSD был добавлен компилятор Паскаля и текстовый редактор ex. Вторая версия BSD, вышедшая в 1979 году включала в себя такие известные программы, как vi и C Shell.
После того, как появился BSD UNIX количество UNIX-совместимых систем стало расти неимоверно быстро. Уже от BSD UNIX начали отпочковываться отдельные ветки операционных систем, разные операционные системы обменивались друг с другом кодом, переплетения становились довольно запутанными, поэтому в дальнейшем не будем останавливаться на каждой версии всех UNIX-систем, а посмотрим, как появились наиболее известные из них.



Отдельно про Minix тоже интересно
Во времена молодости UNIX (Version 6), ее исходные коды были широко доступны по лицензии AT&T и часто изучались. Джон Лайонс (John Lions) из университета Нового Южного Уэльса в Австралии даже написал небольшую брошюру, описывающую шаг за шагом работу UNIX. С разрешения AT&T эта брошюра использовалась во многих университетских курсах по операционным системам.
С выходом UNIX Version 7 стало ясно, что UNIX превратилась в дорогостоящий коммерческий продукт, поэтому лицензия, под которой распространялась Version 7, запрещала изучение исходного кода на учебных курсах, чтобы не подвергать риску его статус коммерческого секрета. Поэтому многие университеты просто прекратили изучение UNIX, довольствуясь одной теорией.
К сожалению, изучение одной только теории формирует у студентов однобокий взгляд на то, какой в действительности может быть операционная система. В книгах и курсах, посвященных операционным системам, в огромных подробностях рассматриваются такие теоретические главы, как, например, алгоритмы планирования, которые на практике не столь важны. Действительно важные вещи, такие как ввод/вывод и файловые системы, зачастую опускаются, так как им не посвящено достаточно теории.
Чтобы исправить ситуацию Э. Таненбаум решил написать собственную операционную систему, которая с точки зрения пользователя была бы совместима с UNIX, но внутри была бы совершенно самостоятельной. Так как в этой системе не используется ни строчки кода AT&T, она не попадает под действие лицензионных ограничений и может свободно использоваться при обучении.


реактос очень похож на секту

Есть такое мнение:
Как только появились линуксоиды, появилось стремление с их стороны противопоставить себя окружающим. Задолго до Linux все было тихо и мирно. Были пользователи Mac, были пользователи Amiga, пользователи Windows и пользователи других систем. Ключевое слово тут именно пользователи. С момента начала «победоносного» шествия Linux по планете выяснилось, что оказывается все другие люди относятся ко второму сорту, если они не понимают и не принимают все прелести использование Linux. Разумеется, ряд разногласий из разряда «что лучше Mac или Amiga» был всегда. Но тут не было главного, — тут не было идеологии, которая как раз таки появилась вместе с Linux. Если у других систем и платформ были те или иные конкурентные преимущества, то у Linux не было ни того не другого. Действительно, что было у Linux? У него не было ровным счетом никаких достоинств! Но так продвигать систему было невозможно, нужно было что-то, выделяющее ее на фоне остальных, что-то, что можно будет скормить широким массам под видом общего блага. Этим благом стала идея открытости.
Подобное мы можем наблюдать в различных сектах. Там, как правило, тоже есть идея некого счастья, приближения к абсолюту и т.д. Заметьте, что секты отличает та самая узость мышления, вокруг которой выстраивается весь фундамент учения. Таким образом Linux стал двойным ядром. С одной стороны он представлял собой ядро, как центральную часть системы, с другой он оказался ядром, как точкой сплочения приверженцев секты. Как только у группы людей начинает расти свое самосознание и чувство своей отличности от других, у этой группы появляется свое само-наименование. Вот тут то и появляется термин «линуксоид». И как только накопилась некая критическая масса фанатиков, была начата политика тотального навязывания и насаждения Linux. Хитрая спекуляция понятиями, свободами и ценностями преследовала главной целью убедить широкие массы в том, что Linux имеет целый ряд перспектив и что он им просто необходим в реальной жизни. Все несогласные стали получать клеймо ламеров, неспособных понять и разобраться. Именно с подачи линуксоидов появился едкий нарицательный термин «виндузятник», который обозначал не кого иного, как простых пользователей (!). Таким образом именно линуксоидами было создано разделение на согласных и несогласных и именно ими была начата политика активного расширения границ своей секты за счет тех людей, которые боялись получить клеймо неудачников, не способных работать с Linux. С этого началось агрессивное навязывание Linux широким массам.

Сам лично наблюдал и наблюдаю такую пропаганду. Хотя сейчас положение несколько изменилось, видимо необходимая масса набралась, но зато теперь больше гнобят ROS как конкурента.
+1
Зря ребята минусуют (аж 26, на момент написания комментария). Прогресс у проекта явно есть. Это вам не Linux написать оглядываясь на хорошо документированный Minix (да и вклад FreeBSD тут огромен, если бы не законодательство США фиг вы бы получили свободную UNIX-систему, ибо UNIX в истоках проприетарен). Не надо двойных стандартов.
ReactOS идёт по похожему хоть и более сложному пути, но и выигрыш гораздо больший.
Я думаю линуксоиды как раз боятся что даже свои 1-2% аудитории ( gs.statcounter.com/#desktop-os-ww-monthly-201302-201402 ) потеряют и это будет означать смерть основанных на линуксе ОС как домашних систем окончательно (исключением остаётся тут только SteamOS). Иначе как объяснить такую лютую ненависть к проекту? Кто-то может сказать что это из-за навязчивости проекта, так линукс-системы в своё время были тоже очень агрессивны в плане пиара.
Попробуйте её купить. По факту это доступно только для крупных ААА-студий за огромные деньги.
В Windows 8/8.1 на эту тему сделали возможность чистки от дублей: www.outsidethebox.ms/15272/
Про 7рку тоже есть: www.outsidethebox.ms/15444/
Я опроверг утверждение «Нельзя». А зачем это уже другой вопрос, как и вопрос стоимости.

Кстати, если денег нет, существуют Real-time ядра для Linux и *BSD.
Можно, если поставить например Real Time eXtension.
Нет конечно (выше человек видимо забыл про Проф-ПО, которое внезапно для кого-то существует и на Linux), но многое действительно бесплатно, как впрочем так же бесплатно многое и под Windows (включая порты с того же Linux). Правда не всё это бесплатное надлежащего качество.
Тут скорее надо было написать «Linux-дистрибутивы бесплатные» (не надо тратиться на покупку Windows) вместо «Под Линукс все бесплатно».
Вальв отожрёт нишу гостиных, скорее тут война не прямо с Windows, а с консолями. Расширение ПК рынка на гостинный сектор.
У габена особо нет выбора, для него сложилась такая ситуация:
1. в Windows 8 появился свой встроенный магазин не просто с метро-приложениями, но и с играми! Новые пользователи теперь хорошо подумают нужен ли им стим когда тут всё из коробки (она проблема: только Windows-игры).
2. Приставки это вкусный рынок, пилить свою приставку очень рискованно, а вот на ПК собрать в маленьком корпусе почему бы и нет. Можно часть игроков склонить к покупке стимкоробок вместо PS4 и XboxOne, при этом ещё заработать какие-то деньги на железе (и в особенности на контроллерах).
3. Лицензировать винду дорого, ReactOS слишком сырая (не факт что они вообще о ней знают) и допиливание ROS будет дороже (хотя если бы ROS был допилен, то у них не было бы проблем с играми). С линуксом они кое-как знакомы и им проще собрать на нём свой дистрибутив, где у них не будет проблем со стимом, с драйверами и прочим (обновления станут заметно легче).
Побочный эффект: на линуксе станет больше игр, на Windows внезапно тоже — вообще на ПК, потому что консольные разработчики начнут больше обращать внимание на рынок ПК.
Надо смотреть на эту ситуацию шире. Тут выиграют все, кроме подразделений приставок Sony, Microsoft, ну и наверное Nintendo.
Админские права всё равно надо дать, что мешает им под линуксом запросить так же рут и сделать свои грязные дела? Тут нет особой технической проблемы. Тут проблема что лень париться ради маленькой аудитории с огромным зоопарком дистрибутивов (учитывать их особенности), не окупается это наверное.
Там человек ушёл добровольно занимавшийся переносом на линукс, т. е. как я понял Кармак не был прямо уж таким сторонником.

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность