• Какие существуют области графического дизайна?

    @McBernar
    Что можно делать:

    1. Дизайн сайтов
    2. Дизайн мобильных приложений
    3. Рекламная ретушь. Это всякие классные кейвижуалы для рекламных кампаний
    4. 3Д. Сфер применения много — визуализация архитектуры, кино, тв-заставки, презентации
    5. Моушен. Опять же, тв-заставки, презы, кино
    6. Графдизайн — лого, стили, плакаты
    7. Верстка — книги, журналы
    8. Полиграфия — смесь графдизайна и верстки + умение правильно подготовить продукт для печати

    P.S. Для видео на первоначальном этапе много ресурсов не надо. Если, конечно, у вас не пентиум на win xp.
    Ответ написан
    Комментировать
  • Как сохранить слои в файлы, так чтобы остался прозрачный фон по краям?

    mixail_fet
    @mixail_fet
    Дизайнер веб-интерфейсов
    Правок кнопкой мыши на слой - экспортировать как - размер холста
    spoiler
    5af040b45cd85754432032.jpeg
    Ответ написан
    Комментировать
  • Как называется технология, позволяющая сэкономить ресурсы на невидимых объектах?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    Occlusion culling и frustrum culling.
    https://docs.unity3d.com/ru/530/Manual/OcclusionCu...
    Ответ написан
    Комментировать
  • Можно ли автоматически раскрашивать фотографии по образцу?

    Пускай заказчик не выдумывает, как заполучить себе побольше геморроя за свои кровные, а наймет модель, фотографа и они сделают нормальные снимки всех товаров. У ткани кроме самого цвета может еще и текстура быть различной и светоотражение и еще хрен знает какие свойства, а негативные отзывы о том, что на картинке одно, а привезли другое магазину мало помогут.
    Ответ написан
    Комментировать
  • Авторитетные источники по термопастам?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    Если руководство требует отчета по такой мелочи, как термопаста, то забейте и не меняйте.

    Если процессоры действительно перегреваются - подождите, пока сгорят. Потом поменяете процессоры.
    Если не перегреваются - значит не нужно менять термопасту. Вы админ или сервис центр в конце концов?
    Ответ написан
    Комментировать
  • Как удобней вырезать svg из adobe illustrator?

    RostOsipov
    @RostOsipov
    Designer
    Если векторная графика внутри PS, то можно просто:
    ПКМ на векторном слое > Copy SVG.
    Потом: Cmd (Cntrl) + V в Ai.

    5ad111e28af19765683556.png
    Ответ написан
    3 комментария
  • 16x16 и 32x32. В чём разница?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    Это не макимальное, это просто - размер объекта в пикселях. Можете впихивать рядом с чем угодно другим - если это позволяет ваш визуальный стиль и вкус.
    Ответ написан
    Комментировать
  • Как создать android-игру без использования unity и других готовых движков?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Написать свой движок типа unity.
    В качестве основной технологии - много геометрии и некоторое количество матана для теней, эффектов и оптимизации.
    Ответ написан
    6 комментариев
  • Почему игровые движки пишут на C++?

    1) Java а уж тем более python (даже pypy) сосут по производительности, т.к. у них большие накладные расходы. И речь тут даже не о виртуальной машине или интерпретаторе, а об явной возможности располагать объекты на стеке. Выделить память на стеке это одна машинная команда в один такт, а в куче это большая цепочка вызовов, в худшем случае доходящая до пространства ядра.

    К сожалению java и python не имеют средств для ручного управления памятью. Хотя для scala есть проект offheap, правда он немного заглох.
    Одна из самых популярных библиотек для Python - NumPy. И она написана на Си.

    Но есть золотая середина: движок написан на C++, но имеет API для другого языка. Пример тому Unity, который сам написан на C++, но логика реализовывается на C#.

    А почти все перечисленные вами движки живут на передовой графических технологий. Зачастую даже мощнейших процессоров и видеокарт им не хватает. Вспомните шутки про Крайзис.

    2) Сборка мусора может блокировать все потоки приложения. Из-за этого у вас будут постоянные фризы.
    Ответ написан
    2 комментария
  • Какой 3D редактор изучать новичку?

    KeySVG
    @KeySVG
    аниматор svg / html5
    Ну если еще Вы еще полный ноль - то начинайте с Блендера.
    • Бесплатен
    • Регулярно обновляется
    • Уйма учебного материала, в т.ч. на русском
    • Несколько сообществ в сети

    Ну а далее - как дело пойдет. Принцип у всех 3D редакторов в принципе один, освоите Блендер - легко мигрируете потом хоть на Макс, хоть на Майю, хот на Рино.
    Ответ написан
    5 комментариев
  • Как правильно организовывать разработку игры?

    sim3x
    @sim3x
    Терпения у меня достаточно

    чего хочу от своего проекта знаю

    все проекты быстро забрасываются

    определитесь, что из вышесказанного правда

    Напишите ТЗ
    Выделите ресурс на поиск / создание графики
    И сделайте
    Ответ написан
    2 комментария
  • Какой выбрать стек для работы в GameDev?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Если цель -- это именно работа в компаниях уровня Близзард, то я бы советовал следующие:
    1) Поступить в технический университет в Мск или Спб (а ещё лучше в США или Европе), на специальность связанную с математикой, информатикой или разработкой ПО. Почему эти города? Всё просто: больше возможностей. Больше конференций и прочих мероприятий, больше компаний, ближе к развитым странам (привет программам по обмену студентами), да и уровень жизни в целом выше.
    2) Действительно учиться в этом университет и не забывать заводить полезные знакомства.
    3) Учить английский, желательно до уровня "свободно говорю".
    4) Начиная со второго курса ходить на летние стажировки в крупные и не очень компании, которые занимаются разработкой игр (если повезёт найти такие, если не повезёт, то подойдут любые другие). Рассматривать в том числе и международные компании. Этот пункт очень важен, пожалуй, он даже самый важный.
    5) Читать книги, которые вам перечислили (https://github.com/miloyip/game-programmer) и работать над своим проектом/проектами.
    6) Да, вам нужен С++, но это не основной навык, есть ещё немало составляющих, которые вы приобретёте проходя стажировки, читая книги и работая над своим проектом.

    Вообще, это универсальный набор советов, который можно применять для становления профессиональным разработчиком в любой отрасли, будь то игры, финансы, компьютерная графика и т.д. Если вам сейчас 16, то, следуя рекомендациям, годам к 25 у вас есть все шансы стать состоявшимся и востребованным специалистом.
    Ответ написан
    Комментировать
  • Как называются подобные векторные фигуры и где их можно скачать?

    KeySVG
    @KeySVG
    аниматор svg / html5
    Самое лучшее приложение для отрисовки таких иконок, да и вообще элементов где нужно сглаживание углов - Affinity Designer. Тут даже не на пару минут работы - на несколько секунд.

    5ab3420f434d6089352231.gif
    Ответ написан
    3 комментария
  • Насколько сложно создать свой игровой движок?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Насколько сложно создать автомобиль? Если делать всё самому и с нуля, то невероятно сложно, если брать готовые компоненты(двигатель, кузов, etc), то проще. Также это может быть игрушечный автомобиль, это всё упрощает, но также это может быть уменьшенная модель, но максимально реалистичная, тут уже сложнее.

    Вот также нельзя ответить на ваш вопрос, зависит от того, какой движок, для каких игр(2d, 3d, жанр), насколько с нуля он будет создаваться, будет ли поддержка клиент серверных игр и т.д.
    Ответ написан
    Комментировать
  • Насколько сложно создать свой игровой движок?

    demon416nds
    @demon416nds
    Разработчик на чем попало
    со всеми и сразу
    вы бы хоть тип игры озвучили
    Ответ написан
    1 комментарий
  • Как делаются читы для игр?

    Griboks
    @Griboks
    Существуют три разных подхода:
    1) изменение значений ячеек памяти
    1a) изменение кода/сохранения на диске
    2) прокси сетевого трафика
    3) подмена ввода/вывода
    Ответ написан
    2 комментария
  • Какая хорошая термопаста есть для воздушного охлаждения процессора, которая не деградировала бы?

    Jump
    @Jump
    Системный администратор со стажем.
    Деградируют все известные со временем.
    По теплопроводности они различаются - если брать чистую теплопроводность, то различие может быть на порядок.
    Если брать реальную эффективность - отличие между лучшими и худшими образцами - не превышает 10-15%.

    По факту КПТ-8 обеспечивает достаточный уровень и прекрасно справляется со своим делом в большинстве случаев. Брать что-то более теплопроводное стоит только если вы занимаетесь разгоном, и желаете достичь каких-то уникальных результатов.

    Если у вас паста быстро деградирует - то чаще всего проблема не в качестве термопасты, а в креплении радиатора. Не обеспечивается нормальный и равномерный прижим радиатора к процессору.
    Ответ написан
    Комментировать
  • Как вступить в команду разработчиков игр?

    BasmanovDaniil
    @BasmanovDaniil
    Геймдизайнер-телепат
    Если хотите опыт, то идите нанимайтесь на работу джуниором или стажёром в какую-нибудь студию. Если будете просто со случайными энтузиастами на форумах шашкаться, то в лучшем случае потеряете время, а в худшем -
    можете нахвататься плохих привычек. Не работая в реальной успешной команде, очень сложно понять процесс разработки, все эти мифы про волшебные дизайн-документы, бытующие среди любителей, к реальности имеют мало отношения. В качестве альтернативы можете поучаствовать в геймджемах (Ludum Dare, itch.io), иногда они проходят не только в интернете, но и в городах. Ищите ближайшие игровые студии, все более-менее крупные студии рано или поздно участвуют в геймджемах. А вообще говоря, если вас интересуют не деньги, а опыт, то команда вам не нужна, берите халявную графику в магазине, у Kenney или где-то ещё и просто делайте разную мелочёвку. Если с фантазией туго, то можете попросить тестовое задание у любого работодателя, это заодно вам установит дедлайн.
    Ответ написан
    Комментировать