• Что произошло с дизайном веба — почему стали такие большие разрешения для мобильных устройств?

    goodsprite
    @goodsprite
    HyperCasual Game Dev
    Вопрос некорректный. Массового явления демонстрации мобильной версии сайта на десктопе нет, есть отдельные сайты, разные версии которых сложно поддерживать — там вообще от десктопной версии отказываются.

    В приведенном примере сайта roistat это просто решение конкретного разработчика или недоработка. В коде css можно увидеть, что он добавил кучу стилей под множество ничем не оправданных разрешений, как будто просто экспериментировал и это пошло в релиз.

    Есть уже давняя тенденция на mobile first, это да. Еще тенденция: показывать мобильный дизайн на десктопе (точнее универсальный UI, основанный на мобильном), например те же сервисы гугла или мейлру. Но это уже вопрос консистентности системы и приоритетности мобильной версии.
    Ответ написан
    Комментировать
  • Зачем добавлять знак рубля (₽) через ::before?

    goodsprite
    @goodsprite
    HyperCasual Game Dev
    Вы на скриншоте скрыли span с ответом. Смысл в том, что по факту они пишут стоимость в виде "490 руб.", при парсинге/покировании/в поисковиках/на устаревших устройствах будет отображаться так. А в остальных случаях люди увидят модное/красивое ₽. Другое дело, что реализовать можно было по-разному, а разработчик выбрал такой вариант.
    Ответ написан
    Комментировать
  • Почему не получается научиться верстать?

    goodsprite
    @goodsprite
    HyperCasual Game Dev
    Если вы сперва прочитали книги по верстке, выучили основы, и у вас просто не получается качественно верстать, то проблема просто в отсутствии опыта. Я начиная сделал несколько сайтов себе, одногруппникам, повторил несколько популярных сайтов. И вот тогда пришло понимание основы, а потом я постоянно следил за темой, смотрел кто как верстает, заглядывал в код на всех сайтах.

    Также мне очень пригодился сайт www.csszengarden.com здесь вам предлагается скачать html-файл, и создать для него дизайн только с помощью CSS. Галерея дизайнов к сожаление не работает, но больше 200 вариантов можно глянуть перебирая адрес csszengarden.com/001 вместо 001 пишите 002 и так далее.
    Ответ написан
    Комментировать
  • Как безопасно получать оплату на PayPal, не получив блокировки?

    goodsprite
    @goodsprite
    HyperCasual Game Dev
    Цифровые товары через пейпал лучше не продавать. По правилам пейпала они защищают только покупателей, но не продавцов.

    А покупатели могут обманывать продавцов элементарно: зайти в пейпал через ВПН, оплатить товар, получить, написать в пейпал, что покупку совершили не они. Деньги им возвращают с вашего счета, товар уже у них.

    Если вы успели снять деньги со счета, то вам нужно будет пополнить счет, иначе он будет в минусе. При выводе вы потеряете деньги на разнице курсов, при вводе тоже. В итоге вы ничего не получаете, а только теряете.

    Если вас обманут так несколько раз, то пейпал заблокирует не нарушителей, а вас. Потому что вы "проблемный" по их мнению.

    Блокировка обжалованию не подлежит. Деньги со счета вам вернут через 180 дней после блокировки.

    После такой истории и нервотрёпки, никому не советую с ними связываться.
    Ответ написан
  • Хочу понять, с чего мне начать путь в геймдев?

    goodsprite
    @goodsprite
    HyperCasual Game Dev
    Я перешел в геймдев в 32, когда за плечами уже было 12 лет дизайна и разработки. При это в нашей компании есть те, кому 18.

    Освоил Unity за месяц до уровня, когда можешь делать свои небольшие игры.

    Это я к чему?
    1. Чтобы работать разработчиком в игровой компании, нужно программировать и знать теорию, иначе просто не пройдете собеседование. Разбираться в движке не достаточно. А чтобы быть крутым разработчиком в крутой компании: раз и два
    2. Чтобы работать художником, аниматором, дизайнером, нужен скилл и портфолио. Это несколько лет упорного труда. Джунам платят очень мало.
    3. Чтобы придумывать игры, механики, концепции, нужен опыт либо в геймдеве, либо в других проектах с игровыми механиками. В продюсеры и геймдизайнеры можно переквалифицироваться из продуктовых или проектных менеджеров. То есть нужен опыт управления командой, решения бизнес задач (запуск, монетизация, повышение конверсий и так далее). Как понимаете, это тоже годы труда.

    В итоге если вы хотите заниматься именно продумыванием игр, то самый простой путь это:
    0. Просмотреть на ютубе видео по тематике геймдева, выбора профессий, про гейм-дизайн, продюсеров. Потратьте пару недель на изучение темы.
    1. Изучить движок Unity, разработать свой проект (дизайн, разработка, звук, анимации и всё остальное делаете сами), один из лучших курсов для начинающих на английском.
    2. Выпустить его в стор,
    3. Продумать вход и удержание игроков, монетизацию, довести проект до максимально идеального состояния.
    4. Затем повторить несколько раз.
    Только так вы сможете максимально быстро получить опыт геймдизайнера и продюсера за 2-3 года.

    После этого уже решите: хотите работать в компании или собрать свою команду и делать свои игры.

    В любом случае вам всего 21 год. Даже уделяя разработке только свободное от работы время вы можете набраться достаточно опыта к 25 годам.

    Добавлю другие пути через смежные профессии вроде:
    1. Тестировщики.
    2. Саппорт.
    3. Сценаристы.
    4. Переводчики.
    5. Моддеры (сперва делают моды для игр, затем становятся левел-дизайнерами).
    6. Видео-монтажеры и режиссеры.
    7. Маркетологи.
    8. СММ (приходят вести группы в соцсетях, потом изучают геймдев кухню и другую профессию).

    Путей много. Но это всё работа. Не только развлечение.
    Ответ написан
    3 комментария
  • С чего начать изучать game dev?

    goodsprite
    @goodsprite
    HyperCasual Game Dev
    Самый быстрый вариант — это изучить движок Unity. Лично я прошел курс: https://www.udemy.com/the-ultimate-guide-to-game-d...
    С постоянными экспериментами это заняло 2 недели, но зато тебе всё подробно разжёвывают. Объяснят довольно простым английским. Стоит в районе 10-12 долларов. Можно найти и на торрентах.
    Далее я уже за пару дней набросал начало своей игры.

    Главное не смотрите русскоязычные уроки на ютубе. Миллионы просмотров, но толку от них 0.

    Рекомендую очень крутые каналы по Unity:
    1. Очень понятные мини-видео без воды, лучше пока ничего не видел https://www.youtube.com/channel/UCYgUFrFyfr5IyL8Hf...
    2. https://www.youtube.com/channel/UC9Z1XWw1kmnvOOFsj...
    3. https://www.youtube.com/user/Brackeys
    Ответ написан
    Комментировать
  • В каких облаках файлы сразу попадают в галерею?

    goodsprite
    @goodsprite
    HyperCasual Game Dev
    В Dropbox и Google Photo файлы автоматически синхронизируются. То есть с телефона в облако.
    Но если вы хотите в обратную сторону, то попробуйте настроить апплет в сервисе IFTTT
    Посмотрите апплеты для iOS здесь:
    https://ifttt.com/ios_photos

    Пример: https://ifttt.com/applets/126947p-send-photos-from...
    С андроида на iOS: https://ifttt.com/applets/230760p-android-photos-on-ios
    Ответ написан
  • Существует ли плагин для adobe xd по типу zeplin для sketch?

    goodsprite
    @goodsprite
    HyperCasual Game Dev
    Такого решения пока нет, Adobe XD еще в ранней бете. Но оно обязательно появится в нативном виде https://blogs.adobe.com/creativecloud/collaborativ...
    Ответ написан
  • Использовать модальные диалоги в мобильном сайте или нет?

    goodsprite
    @goodsprite
    HyperCasual Game Dev
    Модальные окна имеют свои плюсы:
    — акцентируют внимание на важной информации;
    — позволяют вынести информацию, которую сложно встроить на страницу, в отдельное окно, тем самым не портить текущий дизайн.

    На экране мобильного или вертикального планшета места еще меньше, и встраивание доп.инфы еще сложнее. Проблема перекрытия данных клавиатурой ввода все равно останется.

    Предлагаю просто адаптировать модальные окна:

    @media (max-width: 768px) {
        .modal {
            border: 0;
            border-radius: 0; // избавляемся от границ и скруглений
            margin: 0; // отменяем сдвиг направо (margin-left: -280px;) для больших экранов
            position: absolute;
            top: 0; // размещаем сверху
            left: 0; // отменяем центрирование для больших экранов
            width: 100%; // растягиваем на всю ширину экрана
        }
        .modal.fade.in { top: 0; } // фиксим бутстраповский хардкод
    }
    


    PS. Системными алертами можно заменить только информационные окна (с текстом и кнопками «Ок», «Отмена»). Но это лишь частный случай.
    Пример адаптивной верстки выше я использовал, к примеру, на сайте дата-центра «Технодом» на странице пополнения баланса, где в модальном окне отображается не только дополнительная информация о размере комиссии, но и поле ввода суммы пополнения.
    Ответ написан
    Комментировать
  • Обнулился рейтинг

    goodsprite
    @goodsprite
    HyperCasual Game Dev
    Служба поддержки на это ничего не ответила, увы.

    Поговаривают, что обнулили из-за низкой активности. Надеюсь это выдумка. После своего последнего «полезного» комментария, я решил не плодить здесь пустые комментарии, коими заполнены все топики. Лишать из-за этого возможности голосовать? Жестоко.
    Ответ написан
    2 комментария
  • Chrome. Поиск в адресной строке как в firefox?

    goodsprite
    @goodsprite
    HyperCasual Game Dev
    У меня обратный вопрос. В Firefox 4 появилась огромная задержка при вводе в адресной строке — до минуты. Не показывает даже сайты только что закрытые.
    Ответ написан
    Комментировать
  • Статьи о создании музыки, обработке и синтезе звука на Хабре?

    goodsprite
    @goodsprite
    HyperCasual Game Dev
    Подобные статьи лучше делать тут skillopedia.ru/
    Полезнее будет и большую аудиторию охватите. А тут, только если плюсики собирать.
    Ответ написан