Задать вопрос
Ответы пользователя по тегу Дизайн
  • Редизайн книги для портфолио нарушение авторских прав?

    @Mercury13
    Программист на «си с крестами» и не только
    Нарушением не будет, пока ты не займёшься распространением собственно альбома.
    Всё, что ты дерёшь,— это тривиальную информацию: название альбома и список песен.
    Ответ написан
    1 комментарий
  • Какие ошибки в экранах приложения?

    @Mercury13
    Программист на «си с крестами» и не только
    1. Непонятен смысл журнала, ведь это какая-то новостная лента.
    2. Освещённость в люксах избыточна, ведь Солнце светит одинаково, а люксы зависят от облачности, пыли, времени суток и года. То же самое с влажностью — она производна от других параметров.
    3. Люксы сокращаются как «лк», а мили в русском не стоит сокращать «ми».
    4. Странный диапазон силы ветра, спишем на ограничение.
    5. Слишком много экранного места отдано дому, что имеет смысл лишь если домов несколько.
    6. Непонятен смысл кнопок «Автоматическая настройка» и «Информация».
    7. Настраивать погоду на несколько дней — замучаешься.
    8. Наше «божественное устройство», управляющее погодой, скорее всего имеет какие-то ограничения, и их надо указать.
    9. Тут нужно указывать не просто миллиметры дождя, а его силу. Дождик целый день и большая гроза на полчаса — немного разное.
    10. У вас какой-то мягкий нагскрин, большинство прог, которые я видел, просят оплату наглее.
    Ответ написан
    3 комментария
  • Как договорится с художником и какие есть лицензии у изображений?

    @Mercury13
    Программист на «си с крестами» и не только
    На вопрос 2 — из некоммерческих годятся общественное достояние (Public domain = PD = CC0) и «укажи автора» (Creative Commons Attribution = CC-BY). Никакие другие лицензии CC для коммерческой игры не годятся!

    Если игра открытая — подумай, под какой лицензией она будет выпущена и совместимы ли требования с этой лицензией. Например, с GPL совместимы PD = CC0, CC-BY, CC-BY-SA.

    Разумеется, возможна ситуация, что одни части игры под одной лицензией, другие — под другой. Например, движок GPL-ный, а изображения под более строгой или более мягкой лицензией. Так, Doom (1993) имеет GPL-ный движок и коммерческое всё остальное.

    Каждую полукоммерческую лицензию приходится рассматривать по отдельности.

    Если лицензий несколько (например, CC-BY + GPL2 + GPL3) — если среди них есть хоть одна, которая тебя устраивает, порядок!
    Ответ написан
    Комментировать
  • Что значит оформить страницу лицензии в ПДФ?

    @Mercury13
    Программист на «си с крестами» и не только
    Это значит: в какой программе вы бы ни писали лицензию, но на выходе должен получиться PDF.
    Этот PDF может быть создан виртуальным принтером, встроенным или внешним конвертером в PDF.
    Ответ написан
    Комментировать
  • Так ли необходима TN матрица для дизайна?

    @Mercury13
    Программист на «си с крестами» и не только
    «Среднепотолочный» IPS для дизайна лучше «среднепотолочного» TN, независимо от разрядности ЦАПа и разрешения.
    На IPS удобнее сидеть долго, и на TN принципиально нельзя настроить цветопередачу: меняется даже при повороте головы.

    UPD. Пишу «среднепотолочный», потому что видал плохие IPS на уровне TN’ов. Может, появились хорошие геймерские TN на уровне IPS’ов средней руки, я лично таких не видел.
    Ответ написан
  • Иконки и лицензия?

    @Mercury13
    Программист на «си с крестами» и не только
    Смотря какие работы, но там CC-BY-ND, то есть производные работы запрещены и нужна ссылка на них.
    Простое преобразование в PNG — НЕ производная работа, но вы, вероятно, не просто в PNG преобразуете…
    Ответ написан
  • Как происходит визуализация интерфейса декстопных приложений?

    @Mercury13
    Программист на «си с крестами» и не только
    УРОВЕНЬ 1. ПРОГРАММНОЕ РИСОВАНИЕ. В экстремальном случае — программист сам рисует элементы управления, как на Canvas’е. Его опустим. Так, например, поступают в разработке игр, когда элементов мало, и они должны быть предельно стилизованы. Но и в таком случае лучше делать библиотеку объектов.

    Ещё прямым рисованием часто пользовались в текстовом режиме, особенно без мыши, где постоянно были какие-то нюансы, мешавшие сделать свою библиотеку — например, потому, что лучше было представить программу как одно большое меню, а не как кучу маленьких пунктов.

    УРОВЕНЬ 2. ОБЪЕКТНАЯ БИБЛИОТЕКА. Часто ОС и/или система программирования имеют свою библиотеку элементов управления. В таком случае получается что-то типа.
    program HomeMadeForm;
    
    uses
      Vcl.Forms, Vcl.StdCtrls;
    
    {$R *.res}
    
    var
      fm : TForm;
      bt : TButton;
    
    begin
      Application.Initialize;
      Application.MainFormOnTaskbar := True;
    
      fm := TForm.Create(nil);
      fm.Width := 400;
      fm.Height := 200;
      fm.Caption := 'Test';
    
      bt := TButton.Create(fm);
      bt.Parent := fm;
      bt.Caption := 'Go!';
      bt.Left := 150;
      bt.Top := 80;
    
      fm.ShowModal;
      fm.Free;
    end.


    УРОВЕНЬ 3. ВИЗУАЛЬНОЕ РИСОВАНИЕ. Наконец, существуют механизмы рисования форм: Qt Widgets, Qt Quick, VCL, WxWidgets, Windows Forms… В таком случае программист просто рисует форму, а про механизмы конструирования-позиционирования не думает. Создал форму, на неё поставил кнопку, к кнопке приделал событие OnClick — и вот уже при нажатии кнопки вызывается событие.
    5b006b57a3c2f727637474.png

    Существуют и HTML-подобные механизмы. Например, элементы HTML есть в Apache Cordova, обеих разновидностях Qt. Используют их, потому как удобно, но механизмы разбора HTML довольно сложны и потому не везде есть.
    Ответ написан
    Комментировать
  • Программа для работы с тайлсетами?

    @Mercury13
    Программист на «си с крестами» и не только
    Tiled: www.mapeditor.org/. Не самая крутая, но самая известная.
    Вот ещё одна: tide.codeplex.com
    Ответ написан
    Комментировать
  • Какие шрифты можно ставить на фоллбеки?

    @Mercury13
    Программист на «си с крестами» и не только
    Таких универсальных шрифтов нет. В Windows свой комплект, в Mac свой, в Linux свой. А в Ведроиде — у Хрома и Лисички разные шрифты.

    Любая цепочка должна кончаться шрифтами serif, sans-serif или monospace — это стандартные шрифты браузера. Браузер их применит, если не найдёт других. Ну и, разумеется, нежелательны serif/monospace на малых кеглях (есть риск, что будут плохо смотреться).

    HTML сделан (по крайней мере изначально) так, чтобы он как-то рендерился на любом устройстве, возможно, с перевёрсткой. Может оказаться, что браузер (например, мобильный) вообще не поддерживает внешних шрифтов, а из внутренних имеет две-три штуки.

    Идеал — сделать страницу так, чтобы на «чужом» шрифте она нормально читалась.
    Ответ написан
    5 комментариев
  • Почему в логотипах редко используют красивые, сложные иллюстрации?

    @Mercury13
    Программист на «си с крестами» и не только
    Когда рыцари стали носить закрытые шлемы, изобрели гербы — на щите стали рисовать что-то, связанное с личностью рыцаря. И все страшные и сложные геральдические законы — это: 1) опознать рыцаря даже с сотни метров в сумерках; 2) при крайней дороговизне цветного рисунка сохранять изображения гербов в гербовниках.

    А ведь для логотипов то же самое. Опознать бренд, например, из кабины автомобиля или при беглом проходе мимо. И не везде доступны цветные изображения — дизайнер решил выворотку, ч/б принтеры намного дешевле, ксерокс всё ещё не отжил, оформленный одной (но хорошей) краской прибор выглядит дороже. Только прогресс идёт, принтеру или офсетной машине что текст, что рисунок — всё едино, и геральдический язык уже не нужен. И даже чертёж для Знака качества — отжившее дело, восстанавливать знак с линейкой и циркулем не надо, достаточно выложить SVG.

    Сложные иллюстрации некогда были мейнстримом, да и сейчас, например, в логотипе Киевского университета стоит его Красный корпус. Но тут всё зависит от того, на что мы ставим логотип: в университете — максимум на папку, да и Красный корпус сам по себе бренд. По той же причине выжил логотип кока-колы: на этикетке он более чем хорош. А сложное изображение богини Kwanon превратилось в предельно стилизованное Canon.
    Ответ написан
    1 комментарий
  • Правильная красная строка или её зарубежный аналог?

    @Mercury13
    Программист на «си с крестами» и не только
    По-английски нашёл: paragraph leading, paragraph spacing.
    По-русски вроде бы «интервал между абзацами».
    Ответ написан
  • Насколько необходимы навыки художника для геймдизайнера?

    @Mercury13
    Программист на «си с крестами» и не только
    Нужно постольку, поскольку художник понимает ваши почеркушки. В смысле, какие-то знания не помешают, но не самоцель.
    Куда важнее (из художественного)…
    • Понимание стилей искусства, как исторических, так и современных.
    • Умение быстро сфотошопить концепт-рисунок, который и будет техзаданием художнику.
    • Умение внятно, словами и зарисовками, объяснить художнику, где он не прав.
    • По портфолио понять, брать художника в проект или не стоит.
    • Умение собрать из «всякого хлама в интернете» временную картинку, чтобы понять, не будет ли лучше другая метафора или другой стиль.

    Бывают игры, вышедшие из графического стиля. Например: Myst, Syberia, Transistor. В них геймдизайнер — в первую очередь художник. Но важно и сделать надлежащий геймплей — то, чего, по-моему, не хватает Transistor.
    Ответ написан
    Комментировать
  • Что значит эта ошибка при открытии svg-спрайта иконок в браузере?

    @Mercury13
    Программист на «си с крестами» и не только
    Это означает: в XML есть нестандартное (внутреннее редакторское) пространство имён «sketch:xxx», для которого не определён URL (xmlns:sketch="http://example.com/sketch" или что-то типа того).
    Если вы пользуетесь редактором, который работает с этими полями — SVG запорчен. Если это результат какой-нибудь «компиляции» или «экспорта» — удаляйте эти поля, браузеру они ни к чему!
    Ответ написан
    Комментировать
  • Что такое Stylus Bearing?

    @Mercury13
    Программист на «си с крестами» и не только
    Направление наклона пера.
    Ответ написан
    2 комментария
  • Линия из двух точек может быть замкнутым путём?

    @Mercury13
    Программист на «си с крестами» и не только
    Я не знаком с Иллюстратором, но, очевидно, кнопка «Замкнуть путь» подводит линию Б-А. И если подтянуть ус, будет видно, что там две линии.

    То же самое повторил в Inkscape: нарисовал отрезок, переключился на редактирование кривых (Edit path by nodes), выделил оба конца, нажал «Join selected endnodes with a new segment» — линия стала двойной. Если оттянуть за линию (у отрезка в Inkscape усов нет), это будет видно.

    Точно так же можно нарисовать «двуугольник» инструментами «карандаш» и «ручка».

    Да, и «closed» здесь не «закрытый», а «замкнутый».

    P.S. Посмотрел поближе; видно, что антиалиазинг кривой — значит, там именно что две линии друг на друге.
    Ответ написан
    1 комментарий
  • Как правильно уменьшать размер (габариты) png?

    @Mercury13
    Программист на «си с крестами» и не только
    Мой совет работает для всех форматов, и растровых, и векторных. При рендеринге вектора или уменьшении растра использовать правильную гамму монитора (2,2 для Windows, сейчас на неё, насколько мне известно, перешёл и Мак).

    Вот у нас два цвета: (0,5, 0,5, 0,5) и (1, 1, 1). Во сколько раз второй ярче первого? Вдвое? Нет, в 2^2,2 раза. Потому сильно размытая (размытая с гаммой 1) линия выходит тоньше не столь размытой.
    Ответ написан
  • Почему многие популярные интернет издания используют шрифт с засечками для основного текста, хотя это дурной тон?

    @Mercury13
    Программист на «си с крестами» и не только
    На печати длинный текст с засечками читается лучше. Линия засечек — это дополнительная направляющая, которая ведёт взгляд по строке. На компьютере, правда, случилось неожиданное: даже один пиксель с одной стороны и один с другой — это много. К тому же у многих букв с засечками (например, б, Ж, Л) есть кокетливые кривые, которые также не передашь пикселями.

    Когда субпиксельный рендеринг и высокие DPI уменьшили удельный вес засечек и выправили кривые, а Королькова и не только предоставили шрифты с засечками, оптимизированные под экран, стали потихоньку использовать.

    Как для меня, anekdot.ru на ретиноподобном планшете читается замечательно. И на читалке с 200 dpi лучший шрифт — PT Serif. А на настольнике с насильно отключённым ClearType (ну не перевариваю, как минимум в интерфейсах) — слабовато.

    P.S. Специально для вас включил ClearType — на этих двух новостных сайтах вышло довольно хорошо.
    Ответ написан
    Комментировать
  • Разрешено ли использование стиля OS X в открытом проекте?

    @Mercury13
    Программист на «си с крестами» и не только
    Иконки-то откуда? Под OS X косят все, кому не лень, а тут ещё и закос не полный, не до смешения.
    Если иконки не украдены, всё в порядке.
    Ну и маленькая подсказка — улучши слегка жизнь тем, кто на Windows, сейчас там точечный шрифт, которым много не не напишешь.
    Ответ написан
    Комментировать
  • Как называется такой стиль в искусстве?

    @Mercury13
    Программист на «си с крестами» и не только
    Textureless 3D.
    Есть ещё поджанр Flat-shaded 3D, но эта картинка — только без текстур, освещение же самое настоящее.
    Ответ написан
    Комментировать