• Почему не работает функция?

    MvcBox
    @MvcBox
    Software Engineer [C/C++/JS(for Node.js)/etc]
    Имплементация шаблонных функций должна находиться в заголовочном файле
    Ответ написан
    1 комментарий
  • Как реализовать поиск маршрута в плиточном мире?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Как обычно, Дейкстру ни кто не отменял. Строишь граф по своим клеткам, на ходу его меняешь.
    Ответ написан
    7 комментариев
  • Какими формулами программировать на си Шарп в юнити игру Osmos?

    @oleg_ods
    Для разработки игр нужно знание математики и физики. Ba-Dum-Tss…

    Ссылки для изучения Вам дали правильные. Разбирайтесь…

    В С# для работы с математическими функциями есть классы Math/MathF.

    Если Вы думаете, что кто-то здесь напишет Вам готовую логику игры, то это вряд ли. По крайней мере за «спасибо».
    Ответ написан
    Комментировать
  • Нужен ли файл подкачки, если у меня 32гб оперативной памяти?

    xez
    @xez
    TL Junior Roo
    Файл подкачки нужен всегда.
    Если памяти будет хватать - он не будет использоваться.
    Ответ написан
    6 комментариев
  • Как можно охлаждать помещение?

    ipatiev
    @ipatiev
    Потомок старинного рода Ипатьевых-Колотитьевых
    Решение очевидное. Поскольку из этого всего толком шумит только нас, то поменять этот металлолом на SSD
    Ответ написан
  • Считает ли Unity (windows) код на swift?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Вопрос не совсем понятен. Если вы докините в плагины код на swift, то да, юнити его для xcode подсунет. Писать же саму игру надо на c#
    Ответ написан
    Комментировать
  • Нужно ли хранить ресурсы проекта в папке Assets/Resources?

    freeExec
    @freeExec
    Участник OpenStreetMap
    В папке ресурсы нужно держать именно то, что будет загружаться в ручную. Держать там всё своё барахло не стоит.
    Ответ написан
    Комментировать
  • Почему в VS Code не работают подсказки для C#?

    @pfemidi
    Тут могло бы быть краткое описание меня
    omnisharp скорее всего или не установлен, или он не запущен.

    Когда у меня была аналогичная проблема, но omnisharp был установлен, мне помог вот этот совет со Stackoverflow.
    Ответ написан
    Комментировать
  • AUX и Jack 3,5 - это одно и то же?

    @Mercury13
    Программист на «си с крестами» и не только
    AUX ≠ Jack 3,5 ≠ наушники.
    1. AUX (неусиленный линейный выход) может быть и другими разъёмами — чаще всего DIN-5 или два RCA. Допустим, в моём самодельном переключателе колонки-наушники на колонки идут два RCA из-за сверхнадёжности, а на наушники — ну, так и быть, джек.
    2. На миниджеке 3,5 мм может быть и микрофон. У микрофонов отдельный механизм работы, и ухи от микрофона отличают омметром — наушник имеет сопротивление около 30 Ом, а микрофон — около 1к. И даже ухи с микрофоном, если джек 4-контактный.
    3. В советской аппаратуре существуют разъёмы для высокоомных наушников, и низкоомные могут плохо работать. (Сомневаюсь, что погорят — для проверки полярности часто берут и подключают к ним батарейку, хотя на AUX меньше вольта.) Впрочем, не видел ни одного устройства, где этот разъём — джек.

    Но в целом разъёмы для современных низкоомных наушников и внешней аудиоаппаратуры электрически сходны, подключай свободно. Могут быть проблемы с громкостью и/или помехами (как у меня в машине — если заряжать смартфон и выводить звук с него на магнитофон, будут помехи, зависящие от оборотов двигателя), но работать будет.
    Ответ написан
    2 комментария
  • Какие есть методы из высшей математике в Unity 2D?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Если серьезно копнуть, можно попробовать разобрать акустику.

    Слева и справа понятно, а спереди и сзади - можно почитать какие фильтры используются и что они собственно под капотом из себя представляют.
    Ответ написан
    Комментировать
  • Как преобразовать ссылку на изображение в unity компонент?

    freeExec
    @freeExec
    Участник OpenStreetMap
    1. Скачать картинку
    2. Загрузить её в текстуру
    3. Создать из неё спрайт
    4. Показать этот спрайт
    Ответ написан
    2 комментария
  • Откликнулся на вакансию в которой набирали народ на стажировку, взяли без собеса и сразу кинули на реальный проект без наставника, что делать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Стажировка же предполагает некое обучение, долгую адаптацию и наставника.

    Стажировка это не курсы. Это возможность поработать с присмотром.
    Вот и работай.
    Если же ты на интервью и в резюме наврал, что уже умеешь что-то делать, то видимо сам попал.
    Ответ написан
    2 комментария
  • Роутер на 2 диапазона, но Wi-Fi сеть одна?

    @Drno
    так зайдите в веб интерфейс роутера и настройте сеть вифи как Вам надо..

    нормальные роутеры по умолчанию делают одинаковую сеть для 2.4 и 5 Ггц, а устройство(клиент) уже сам выбирает куда подключаться
    Ответ написан
    1 комментарий
  • Операционые системы на дисках?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    Все. Ведь пиратки "Всё в одном" тоже продавались на оптических дисках.
    Ответ написан
    Комментировать
  • Как устроены хэштаблицы?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Данный вопрос безсмысенно обсуждать только в разделе АЛГОРИТМЫ.

    Дело в том что в каждом языке программирования есть своя реализация хеш-таблиц со своими преференциями.
    Например в Java создается по умолчанию пустая табличка с 16 buckets и с фактором загрузки 0.75.

    Типы данных для ключей и значений - могут быть любые. От них лишь требуется один контракт. Ключи должны позволять на себе посчитать хеш. И ключи нужно сравнивать на равенство и они должны быть иммутабельны. Тоесть ключом не может быть объект представляющий системный таймер например или генератор случайных чисел.

    Для случая автора число 42. Мы считаем остаток от деления на 16 это будет 10. Тоесть мы запишем в 10 бакет. А после того как в табличку зайдет большое число ключей и и соотношение ключей и емкости станет больше чем 0.75 - будет создана новая таблица с 32 бакетами и старые данные будут скопированы туда с реогранизацией ключей. Это тяжеловатая процедура поэтому изначально хеш-таблицу рекомендуется создавать уже с заранее известным capacity. Если хотите хранить 6 млрд социальных номеров людей планеты земля - то создавайте соотв такую таблицу. Тогда реорганизации не будет. И load factor можно сделать близким к 1.0.

    (Старая таблица с 16 бакетами после этой процедуры будет уничтожена)
    Ответ написан
    Комментировать
  • Как закрепить камеру за обьектом в Unity 2d?

    freeExec
    @freeExec
    Участник OpenStreetMap
    • Положить камеру в объект
    • Менять координаты камеры в зависимости от координат объекта


    Код вам не даю, он у вас всё равно не работает.
    Ответ написан
    Комментировать
  • Написание эмулятора сервера с нуля возможно?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Написать сервер имея только клиент невозможно.
    Максимум, что вы увидите, это какую информацию клиент посылает на сервер и в каком диапазоне ожидает получить значения в ответе. Но по каким правилам формируется ответ - вы никогда не узнаете.
    Например, персонаж наносит по противнику удар мечом. По каким правилам рассчитывается нанесённый урон? От каких параметров персонажа, противника, их экипировки он зависит?
    Ответ написан
    6 комментариев
  • Как добавлять элементы в scroll view?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Создать копию из префаба - это GameObject.Instantiate
    Ответ написан
    3 комментария
  • В чем разница между rb.velocity и transform.position?

    vabka
    @vabka
    Токсичный шарпист
    velocity - это скорость
    position - это позиция

    "Что использовать в 2д" - это слишком абстрактный вопрос, ибо зависит от игры и как ты хочешь в ней передвижение делать.
    Ответ написан
    Комментировать
  • Почему не считывает русскую букву в char?

    mayton2019
    @mayton2019
    Bigdata Engineer
    При работе с языками в консоли обычно возникают следующие вопросы.
    1) Консоль. Какая кодировка по умолчанию для однобайтных символов. Смотри команду.
    chcp для windows или
    $ locale для linux.
    2) Какая кодировка указана для char для текущего компиллятора. Включен ли режим _UNICIDE.
    Посмотри что делают
    setLocale(...);
     setCodepage(...);

    3) Какой размер символа sizeof(char).
    4) В какой кодировке написан исходник. Это можно проверить если посмотреть hex редактором. Там где русская буква может быть например 0xC0 для однобайтной и двух байтной для Unicode.
    5) Установлены ли шрифты? Операционка может быть англо-язычной и в этом случае она не обязата что-то специфичное отображать.
    Ответ написан
    Комментировать