• Как избавиться от размытия текстур в Unity?

    BasmanovDaniil
    @BasmanovDaniil
    Геймдизайнер-телепат
    Для решения этой проблемы была придумана анизотропная фильтрация, её параметры можно менять либо на самой текстуре, либо в настройках качества.
    Ответ написан
    2 комментария
  • Как не утонуть в океане информации?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    0. На хабре мир не замкнулся так же, как и на вконтакте)
    1. Когда "наткнулись" при "рабочем" поиске (когда делаете работу по текущему проекту) на интересную информацию - кладите статью (+линк) в папку рядом с проектом, применительно к которому Вы на нее набрели или отталкиваясь от темы статьи (рядом с другим проектом).
    2. По тематически-узконаправленному ("лучевому") поиску - вы найдете не более 5 статей. Это первоисточники и образовательные (примеры, производительность и т.д.) Все другие - "адский trash" и плагиат.
    3. Не ищите "от нечего делать": время потратите - толку 0.
    4. Используйте всю мощь поисковой строки гугла (символы управления приоритетами и т.д.) для отсеивания "мусорных" ссылок.
    5. На любую тему обсуждений - есть только 1 ресурс-лидер, который цитируют во всем интернете. Интересна тема - станьте участником такого сообщества и получайте уведомления по почте.
    6. Сначала планируете цель, затем идёте "в лес по грибы" за информацией. Если наоборот - всё...: Вас "засосёт" чёрная дыра технологий и читать Вы будете ВЕЧНО!!!
    7. Главное правило: статья должна прочитываться сразу или "привязываться" к вашей цели и отправляться в папку (см. п.1)
    И помните:
    тостер - для отдыха
    гугл - для работы

    UPD: Как правильно искать информацию
    Ответ написан
    14 комментариев
  • Как обновиться до последней версии Unity и стоит ли?

    GavriKos
    @GavriKos Куратор тега Unity
    Более новую версию ставить однозначно стоит. По сравнению с 5 веткой в 2017 и 2018 много всякого интересного.
    Насчет прям последней - советую ставить предпоследнюю с патчами. Не исключены глюки в "сверхсвежих" версиях, разной степени заковыристости.
    Насчет поддержки проектов - никто кроме вас не знает что у вас там в проекте. Точно скажу что на уровне кода юнити что то депрекейтила - может птребуется внести изменения. А так - базово все должно завестить.
    Никто не мешает поставить новую юнити параллельно со сторой и проверить-погонять несколько дней.
    Ответ написан
    2 комментария
  • Как узнать, какой процесс использует интернет?

    Встроенные утилиты (или установить) lsof, ss (ака - netstat), можно ещё для более глубинного анализа посмотреть трафик с помощью tcpdump.
    Ответ написан
    Комментировать
  • Как узнать, какой процесс использует интернет?

    ApeCoder
    @ApeCoder
    Диспетчер задач (Ctrl+Shift+Esc) \ Производительность \ Монитор ресурсов
    Ответ написан
    Комментировать
  • Как узнать, какой процесс использует интернет?

    @Strabbo
    Тут и тут видны все процессы и куда они посылают траффик.
    Ответ написан
    1 комментарий
  • Чтобы вы посоветовали человеку, который моделирует 3D город для игры на моб. платформы?

    @GreatRash
    Чтобы город выглядел красиво и шустро работал нужно для каждой модельки наделать LOD'ов. Вот отличный туториал на тему.
    А про растянутые треугольники - фигня какая-то.
    Ответ написан
    Комментировать
  • Как находить нужные текстуры для 3D моделей? Или как их самому создавать?

    noostyche
    @noostyche
    Game developer
    Стоит изучить основы PBR (физически корректный рендер). Здесь неплохая подборка материалов: noostyche.ru/blog/2016/08/22/osnovy_po_fizicheski_...
    Без понимания принципов PBR ничего не выйдет совершенно.

    Сейчас текстурирование делается сразу по модели посредством smart material, "набивание" текстуры методом композинга в том же Photoshop устарело и применяется всё реже.
    Для текстурирования по модели применяются: Blender, 3D Coat, Substance Painter и Designer. Наиболее популярной является связка Substance Painter и Designer, программы можно довольно дёшево приобрести в Steam.
    Ответ написан
    Комментировать
  • Нормально ли отправить письмо самому себе (Яндекс)?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    есть что то в этом такое... )))

    (хочется посоветовать визит к психотерапевту - шутка ;)))

    думаю нет ни какой проблемы. письмо может генерить бот/служба/демон, но оно предназначено для прочтения человеком/админом/сапортером - это нормальный сценарий

    но у яндекса есть вполне себе работающий сапорт, вы можете спросить у них об этом, а так же полистать правила пользования сервисом, и тд.

    скорее проблемы возможны при слишком интенсивной эксплуатации бесплатного сервиса, если вы не превышаете лимиты по количеству писем (обьему ящика?), думаю, ни кого не интересует кому вы их отправляете ..

    (ну и если фильтры не срабатывают на признаки терроризма ;))
    Ответ написан
    Комментировать
  • Хочу "шагать" весь код C# в VS, как это осуществить?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    все просто - https://i.imgur.com/HCEUEq0.png

    ps

    другой вопрос, если хочется залезть в чужие сборки (то что называется 3я сторона)... но тогда нужен не
    Решарпер и его функцию Decompile methods
    а RedGate Reflector пираты в помощь... если жаба душит..
    Ответ написан
  • Хочу "шагать" весь код C# в VS, как это осуществить?

    @kttotto
    пофиг на чем писать
    Самый простой способ, как я считаю, посмотреть что внутри, это через Решарпер и его функцию Decompile methods.
    Находится это options/External Sources и поставить все галочки внутри Navigation to Sources.

    Если без Решарпера, то чтобы дебажить исходники .net, у Вас должны быть скачаны отладочные pdb файлы. Для этого так же нужно сделать некоторые настройки в vs.
    В первую очередь желательно выставить сервер для скачки отладочных символов Tools/options/Debugging/Symbols ставим галочку Microsoft Symbol Servers, можно тут же указать папку для кеширования Ваших символов и нажать кнопку Load all Symbols, чтоб они лишний раз не подгружались каждом запуске проекта.
    Дальше идем в Tools/options/Debugging/General и выставляем галочки Enable .NET Framework source stepping. У Вас сразу спросят, подгрузить ли отладочные символы, на что Вы соглашаетесь. При этом у Вас отключиться опция "только мой код".

    Чтобы дебажить сторонние библиотеки, для этого авторы должны предоставить свои отладочные символы, что я еще не встречал) Хотя есть ресурсы, где народ их выкладывает для общего пользования.

    Недавно я на это вопрос уже отвечал тут
    Ответ написан
    2 комментария
  • Как сделать анимацию ходьбы в Unity (2D)?

    @youkerni Автор вопроса
    Unity3D developer
    Для тех кому интересно: ходьбу как таковую я не сделал. Сделал имитацию прыжков.
    Сделал 3 разных GameObject-a: один для тела, два для ног (один для ног которые перед flipX тела, другой после). Отдельной анимацией анимировал тело. А в анимации для ног сделал синхронные движения ног (подготовка к прыжку, сам прыжок, приземление).
    Видео: https://youtu.be/N-rcC8kDZeE
    Ответ написан
    Комментировать
  • Насколько актуально сегодня в финансовом плане заниматься геймдевом?

    @kttotto
    пофиг на чем писать
    Одно время интересовался геймдейвом, всевозможные конференции, общался со многими людьми, которые на этом зарабатывают и с теми, которые ушли из того направления. Те, которые зарабатывают, так и говорят, что это фарт. Ты можешь вложиться в игрушку, думая, что она будет революцией, а в итоге окажется никому не нужна. А может быть наоборот - какой то бред дешевый, а будет миллион загрузок по доллару. В общем геймдейв трудно предсказуемая вещь в плане заработка и поэтому один вариант, это конвейер, в ожидании, что какая-то выстрелит.

    Ну это я о мобильной разработке. Если говорить о серьезных играх, то в одиночку и даже 5 человек - это мало рук, т.к. для успеха важны даже не программисты и в реальных проектах они составляют 10% от всей команды, остальные: сценаристы, иллюстраторы, дизайнеры, звукооператоры, менеджеры и т.д.

    И это все при том, что в последние годы, геймдейв по обороту превзошел Голивуд, т.е. денег там крутится немерено и можно попробовать что-то себе урвать. Но опять, из моего общения я вынес, что влезть туда сейчас очень тяжело, рынок устаканился, ниши поделены и новички, без поддержки монстров, обречены на провал. Молодые сейчас в основном сами не продают потребителю, продают тем, у кого есть устоявшиеся выходы на рынки.
    Ответ написан
    Комментировать
  • Как думаете, получат ли VR шлемы и очки массовое распространение?

    gobananas
    @gobananas
    finishhim.ru
    Как раз недавно в блог накатал finishhim.ru/novr думаю, что VR не получит массового распространения.
    Ответ написан
    1 комментарий
  • Как думаете, получат ли VR шлемы и очки массовое распространение?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    Я склонен считать что действительно массовое распространение получит не VR, а AR.
    Там еще хватает технических проблем, но сам кейс использования гораздо понятней.

    По факту полноценных устройств AR пока нет, но крупные игроки активно играются.
    google glass (мир его праху)
    microsoft hololens (пока не вышел)
    apple ar kit (+пачка патентов www.patentlyapple.com/patently-apple/augmented-reality ) - уже работает, но только в телефоне.
    Ответ написан
    Комментировать
  • Каким словарём или сервисом пользоваться, чтобы переводить программы?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Переводить слова по одному? Серьезно? Вы омонимы в школе проходили?

    Обычное изучение зарубежного включает изучение грамматики, накопление собственного словаря в несколько тысяч слов, и только потом начинается изучение нюансов, устойчивых сочетаний, разговорные выражения.

    Вдобавок, есть еще терминология, которая вообще не обязательно относится к английскому языку, ибо тот же drag мышкой и drag мешок мусора - разные вещи.

    Не стоит изучать английский "в первую очередь" что попроще, просто нормальные курсы пройдите хотя бы до intermediate, а там уже вполне осознанно можно через google translate понимать где он ошибся, а где вроде правильно подсказал.

    Короче: тонкости устойчивых словосочетаний на начальном уровне заучить наверное можно, но сложно и бессмысленно зубрить. Выгоднее изучить английский на среднем уровне и выше - тогда понимание таких сочетаний будет интуитивным.
    Ответ написан
  • А это большой грех делать окна у 3D модели текстурами(для игры)?

    @Dexter_Legseto
    Junior AR C# dev & 3D hobbyist
    Тут дело больше зависит от того, как Вы придерживаетесь стилистики. Можно нарисовать и в очень упрощенном хендпеинте, и это будет смотреться мило, лампово и уютно. Главное чтобы все было выдержано в едином стиле.

    Ещё зависит на сколько эти окна заметны(на каком они плане). Если посмотреть гта-шные города, то там очень часто выше первых трех этажей все окна текстурками.

    Да и в конце концов, никто не будет вас ругать и не играть в вашу игру из-за того, что вы сделали 2д, а не 3д окно, людям важен геймплей :)
    Ответ написан
    Комментировать
  • Можно ли в основную игру, которая 3D "запихнуть" другие мини 2D игры? Гугл плей и апп стор не запрещают такую практику?

    @SEOVirus
    В принципе, очень сложно забанить автора за некачественную игру, покуда понятие качества очень размыто. Единственное, на чём можете погореть - это если пользователи будут недовольны и клацать "пожаловаться". Но тут сами подумайте - вы сами бы в такое играли? Было ли бы это вам удобно? Если да, то GP только приветствует то, что сделано с душой для игроков. Не понимаю за что здесь банить, если всем всё нравится.
    Ответ написан
    Комментировать