Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Поднимайтесь как можно выше по дереву, собирайте цветы и дарите их близким.
Вас ждут уникальные награды и 22 выгодных промокода!

Пикаджамп

Аркады, Казуальные, На ловкость

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Unity + Работа

С этим тегом используют

Gamedev Разработка Инди Инди игра Игры YouTube Компьютерные игры Юмор Волна постов Мат Зарплата Картинка с текстом Истории из жизни Скриншот Все
14 постов сначала свежее
35
user8892723
5 месяцев назад

Ответ на пост «Разоблачение Кипрских геймдев-мошенников P.D. PLAYGENES INTERNATIONAL LIMITED»⁠⁠1

Полностью поддерживаю автора. В сети можете найти много негативных отзывов про эту компанию и сам я писал такой в группе вк, посвязщенный поиску работы в геймдеве. Вероятно, у этой компании сейчас дела идут совсем плохо. Расскажу свою историю.
Я устроился в нее левел дизайнером в апреле 2022 года. Нанимал меня непосредсвенно этот Сергей Терещук. По началу всё было более менее нормально, я работал по гпх и выплаты были плюс минус во время, но спустя где-то год компания перешла на оплату по фрилансу через сайт easystaff. Вот тут началось веселье. Выплаты за уровни стали задерживаться, Сергей находил постоянные отговорки, чтобы не выплачивать деньги. В итоге у команды левелдизайнеров кончилось терпение, мы начали возмущаться и пытаться найти компромисс по оплате с Сергеем. Он просто не слушал. В итоге, 3 из 5 челове ушли включая меня. Постоянные обвинения и ложь Сергея уже начинали бесить. Никому не рекомендую связываться с этой компанией, если уважаете себя и своё время.

Несправедливость Скандал Начальство Увольнение Unity Работа Кипр Разоблачение Мошенничество Длиннопост Ответ на пост Текст
0
56
DeltaXX
5 месяцев назад

Разоблачение Кипрских геймдев-мошенников P.D. PLAYGENES INTERNATIONAL LIMITED⁠⁠1

Разоблачение Кипрских геймдев-мошенников P.D. PLAYGENES INTERNATIONAL LIMITED Несправедливость, Скандал, Начальство, Увольнение, Unity, Работа, Кипр, Разоблачение, Мошенничество, Длиннопост

Приветствую всех. Эта статья написана с целью предостеречь и заведомо спасти от конторы с мошенниками в руководстве под названием "P.D. PLAYGENES INTERNATIONAL LIMITED". Мне не хочется, чтобы кто-то оказался на моем месте и отдал даром 2 месяца усердной, неоплаченной работы этим мошенникам.

Мне предложили работу на hh.ru в должности разработчика игр на Unity, а затем состоялся звонок с неким Владимиром Комлевом (в скайпе записан как voldemar fet). В разговоре мы познакомились, после чего я сказал, что меня устроит зарплата в 160 тысяч рублей в месяц. Владимир согласился, но обозначил, что перед работой будет необходимо выполнить тестовое задание, за которое обязался заплатить 8 тысяч рублей.

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

В момент, когда устраивался, я объяснил, что по сетевой части разбираюсь лишь с NetCode и Unity Relay, собственно, на чем и делаю свою сетевую RPG с открытым миром. Владимир обозначил, что у них в команде есть тимлид - Дмитрий Косарев, непосредственно которому я могу задавать вопросы, и задача которого - помочь мне с фронтенд частью.

Тестовая задача была выполнена мной за три дня. По итогу, выполненное тестовое задание оплатили через платформу EasyStaff, выплатив обговоренные 8 тысяч рублей, с которых я сам заплатил налог в размере 6%.

После данной выплаты, я доверился людям, поэтому был готов к дальнейшему сотрудничеству. Да и на личном опыте работы в других компаниях, где я работал, бывали заминки, но на деньги не кидали.
Доверие к этим людям оказалось ошибкой.

После упомянутого выше тестового задания, мне поручили задание с дедлайном в 3 недели, оценённое в 110 тысяч рублей. В нём было необходимо создать с нуля клон игры "Zombies vs Balls", когда-то сделанной для Flash Player.
И здесь начинается самая интересная часть.

Мне предстояло создать проект внутри их собственного проекта, через который прошло порядка 50 игр. То есть, команда разрабатывала игру, удаляла всё со сцены, а файлы в проекте оставались. И так много раз подряд. Из всего этого мусора данных, мне требовалась лишь сетевая часть, которая служит для обработки реквестов, мультиреквестов и т.д. Так как у меня было недостаточно опыта, чтобы с нуля и в сжатые сроки написать свою сетевую часть, мне пришлось чистить этот проект от лишних файлов, которых там, по ощущению, порядка 90%, поскольку физически продолжить разработку проекта с таким кол-вом мусора было невозможно.

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

Прототип игры был готов, и я перенёс его в очищенный проект, продолжив разработку. Когда обращался по поводу помощи по сетевой части ко всё тому же тимлиду, Дмитрию Косареву, в ответ получал полное нежелание адекватно помогать, а также ответы в духе "Погугли" или "Сам посмотри", даже без указаний на конкретную часть кода. Обращался к этим людям я редко, и только в тех случаях, когда заходил в тупик, а ChatGPT не помогал найти возможное решение. Каждый раз, при обращении, по много раз приходилось повторять один и тот же вопрос, а если и получалось решить проблему, это занимало порядка часов четырёх из-за полного отсутствия желания и настроя пояснить тот или иной момент в их же проекте.

Спустя неделю такой "помощи" я попросту перестал обращаться к этим людям с вопросами. Мне пришлось искать помощь извне и быстро обучаться новому. Время шло, игра становилась всё лучше, и вот, шла уже вторая неделя, а у меня до сих пор не было половины необходимых файлов графики и анимаций

Разработка давалась невероятно тяжело. У меня был лишь .apk оригинальной игры, без возможности включения читов, а также проект, написанный на action script, опыта во взаимодействии с которым у меня не было. И, что самое главное, не было никакого подобия документа игрового дизайна с механиками. Все имевшиеся игровые механики приходилось анализировать строго "на ощупь". Например, на сервере, на котором в .json файле находились 760 уровней для игры , лежали ID объектов и все эти ID приходилось искать в массиве и сопоставлять с типами объектов полностью вручную.

Вот пример того, как выглядел процесс:

0 - Пустая клетка
1 - Зомби
2 - Широкий зомби
3 - Высокий зомби
4 - Бомба

Подобным образом, я выискивал 50 тайлов и перебирал все 760 уровней, параллельно делая скрины. И всё это проделывал для каждой игровой механики. Для каких-то механик и вовсе имелось лишь описание, без возможности посмотреть как это выглядит в оригинальном виде.

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

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

Терещук Сергей - Продукт-менеджер

Анастасия Гутыро - Тестировщица

Денис Лесуненко - Программист

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

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

Первая часть выплаты предполагала оплату за "кору" (так Сергей называл основную часть игры) - 70 тысяч руб.

Вторая часть выплаты подразумевала оплату за сетевую часть игры (расстановка рекламы, настройка инапов) - 64 тысяч руб.

Таким образом, была чётко обговорена сумма в размере 134 тысяч руб., что выше 110 тысяч руб.
На этом моменте уже начали закрадываться подозрения, но находясь не в самой радужной ситуации, когда я уже почти целый месяц не получал деньги, соглашаюсь, отринув задние мысли.

На платформе EasyStaff ранее указанная сумма в 110 тысяч руб. магически превратилась в 70 тысяч руб. Работа идёт, и уже к пятой недели в таблице было исправлено более 400 полей багов. На этом этапе, проект играется и ощущается просто отлично.

Я проверяю билд, отправляю на проект Сергею. Он ловит баг, который ни я, ни тестировщица за 50+ часов тестов не встречали.

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

Как изюминка - Сергей прямо на ходу меняет в EasyStaff размер обговорённой выплаты с 70 тысяч руб. на 10 тысяч руб. (!), аргументировав тем, что их команда тестила только 100 уровней из 760 а это, якобы, "13% игры". Хотя фактически игра устроена таким образом, что после 30 уровня новых, не появлявшихся на прежних уровнях тайлов в игре не прибавится, а все механики и элементы игрового процесса остаются неизменными, за исключением скинов и расстановки этих тайлов на уровне. Игра была фактически готова, по ощущениям как законченный на 95%+ проект, о чём говорила даже тестировщица из команды, но с такого подхода к оценке и оплате проделанной работы я натурально выпал.

Сергей предлагает мне сделать отчет о проделанной работе в виде всех логов гита (отчет на 508 страниц правок) и сделал следующее предложение:
Он платит мне, внимание, через EasyStaff 10 тысяч руб., а затем каждый месяц будет закидывать по 5 тысяч руб. каждый месяц уже переводом по СБП (!), пока не наберутся оговорённые 65 тысяч руб.
Выглядит это недо-предложение, само собой, максимально подозрительно, на что я отказываюсь и требую хотя бы те 70 тысяч руб. за проделанные два месяца работы - Сергей мне в этом отказал.
Я продолжаю исправлять эти редкие баги, на что каждый раз слышу от Сергея, что я якобы скидываю ему непроверенную версию, хотя каждую готовую версию я  тестировал по меньшей мере четыре часа. Так продолжается на протяжении недели доработок, и каждый раз из-за очередной мелочи слышу о незаконченности игры и неуважение в свой адрес: обвинения в проверках на баги, обвинения в пустой трате лично его времени, слова о разочаровании в проделанной работе и нежелание идти навстречу.

Мне надоело терпеть к себе такое неуважение и хамство. Как вообще можно было не платить ни рубля на протяжении двух месяцев (ведь до сих пор мне, помимо тестового, так и не заплатили)?! В команде был общий чат, и я, решаю высказаться там по фактам в грубой форме по поводу вообще всей ситуации и взаимодействии с командой, открыто высказав своё мнение о Владимире, Сергее и в меньшей степени о Дмитрии. Естественно, это видит Владимир, и пытается оправдаться, говоря что всё было по-другому, а также скидывает скрины нашей личной переписки в общий чат с возникшими в ходе разработки вопросами, хотя мы в ходе каждого обсуждения созванивались, и разрешение препятствий рождалось именно в разговоре голосом.

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

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

Также, есть весьма странный момент: Сергей Терещук говорил про некоего главу компании (сео), стоящего в его руководстве, не называя имени. Однако все в команде мне рассказывали, что ведущий руководитель - Сергей и что все нити ведут к нему, либо отвечали что не знают, кто стоит выше.

Разоблачение Кипрских геймдев-мошенников P.D. PLAYGENES INTERNATIONAL LIMITED Несправедливость, Скандал, Начальство, Увольнение, Unity, Работа, Кипр, Разоблачение, Мошенничество, Длиннопост
Разоблачение Кипрских геймдев-мошенников P.D. PLAYGENES INTERNATIONAL LIMITED Несправедливость, Скандал, Начальство, Увольнение, Unity, Работа, Кипр, Разоблачение, Мошенничество, Длиннопост
Разоблачение Кипрских геймдев-мошенников P.D. PLAYGENES INTERNATIONAL LIMITED Несправедливость, Скандал, Начальство, Увольнение, Unity, Работа, Кипр, Разоблачение, Мошенничество, Длиннопост
Показать полностью 3
[моё] Несправедливость Скандал Начальство Увольнение Unity Работа Кипр Разоблачение Мошенничество Длиннопост
19
Блог компании
VSKurs
VSKurs
1 год назад

ТОП-15 лучших курсов Unity: обучение онлайн с нуля для начинающих, бесплатные + платные⁠⁠

В этой статье сравниваем ТОП-15 лучших онлайн-курсов по обучению Unity + рассматриваем бесплатные курсы.

Unity — это мощная кроссплатформенная игровая движок, разработанная компанией Unity Technologies. Он используется для создания интерактивных 2D и 3D приложений, таких как игры, архитектурные визуализации и анимации. Unity стал популярен благодаря своей доступности, мощному функционалу и большому сообществу разработчиков.

1. Курс “Разработчик игр на Unity” (Skillbox) — 826 отзывов

Информация о курсе: стоимость — 6 182 ₽ / мес. в рассрочку на 24 месяца, длительность - 4 месяца

Особенности: Доступ к курсу навсегда. Вы составите портфолио из 5 игр, получите сертификат установленного образца, и сможете начать работать Junior-разработчиком.

Чему вы научитесь:

  • Программирование на C#:
    Освоите основы языка C# и сможете создавать игровую логику для различных жанров.

  • Ведение дизайн-документа:
    Научитесь создавать понятные для команды дизайн-документы, описывающие правила и элементы игры.

  • Разработка игр на Unity:
    Поймёте этапы и инструменты разработки игр на Unity, сможете адаптировать проекты под ПК, iOS и Android.

  • Создание 3D-моделей и анимации:
    Изучите моделирование персонажей и окружения, добавление анимации и импорт объектов в Unity. Сможете создавать игры самостоятельно без помощи моделлера.

  • Использование ассетов:
    Научитесь интегрировать сторонние ресурсы в проекты, что ускорит разработку и позволит тестировать идеи на готовых моделях.

  • Создание противников с AI и окружения:
    Овладеете созданием противников с искусственным интеллектом, настройкой освещения, добавлением визуальных эффектов и звуков для повышения глубины и интереса игры.

Содержание программы:

  • Введение в разработку игр:
    Понимание процесса разработки игр, этапов, обязанностей разработчиков, основ геймдизайна и программирования, различий между движками.

  • Разработчик игр на Unity:
    Основы разработки на Unity, программирование на C#, работа с ассетами, создание игрового ландшафта и персонажей. Выполнение 5 проектов в рамках курса.

  • Blender:
    Создание детализированных сцен и визуализаций, работа со сложными эффектами. Выполнение 5 проектов в рамках курса.

Подробнее о курсе Unity →

2. Курс “Разработчик игр на Unity” (GeekBrains) — 1110 отзывов

Информация о курсе: стоимость — 5 452 ₽ / мес. в рассрочку на 36 месяцев, длительность - 10 месяцев

Особенности: Вы выполните 10+ объемных проектов: от 2D шутера до собственной CRM на C#. Диплом о профессиональной переподготовке. Возможность практики в «GameBox».

Освойте создание игровых сцен, работу с анимациями и визуальными эффектами. Научитесь программировать на C# и разрабатывать 2D и 3D игры для различных платформ, став квалифицированным разработчиком игр.

Программа обучения:

  • Введение в игровую индустрию

  • Основы разработки игр

  • Разработка игр на Unity с нуля

  • Middle-разработчик игр на Unity

  • Итоговый проект

  • Система контроля версий Git

  • Blender

  • Технические основы разработки игр.

Подробнее о курсе Unity →

3. Курс “Разработчик игр на Unity с нуля” (Skillbox) — 826 отзывов

Информация о курсе: стоимость — 5 134 ₽ / мес. в рассрочку на 24 месяца, длительность - 3 месяца

Особенности: Подробная обратная связь от куратора-эксперта. 5 проектов в портфолио. Доступ к курсу навсегда. В конце обучения получите сертификат установленного образца.

На этом курсе вы научитесь создавать игры с нуля: разрабатывать идеи, оформлять их в концепт, работать с 3D-моделями и графикой, а также программировать на C# в Unity. Практические занятия помогут вам собрать портфолио и начать карьеру в игровой индустрии.

Что вы освоите:

  • Программирование на C#: Изучите язык программирования C# с нуля и научитесь писать игровую логику для различных жанров.

  • Создание дизайн-документа: Научитесь вести дизайн-документ, описывающий правила и элементы игры, понятный всем участникам разработки.

  • Разработка игр на Unity: Разберётесь в каждом этапе разработки 2D- и 3D-игр. Научитесь адаптировать игры для различных платформ, включая ПК, iOS и Android.

  • Создание 3D-моделей и работа с ассетами: Освоите основы 3D-моделирования для создания окружения и персонажей, а также научитесь импортировать и использовать ассеты в своих проектах.

Программа курса:

  • Введение

  • Работа с ассетами на сцене

  • Знакомство с интерфейсами

  • Создание и использование скриптов

  • Циклы и массивы

  • Работа с временем в Unity

  • Проект 1: Создание игры "Save the village"

  • Перемещение и вращение

  • Знакомство с физическим движком

  • Проект 2: Создание игры "Wild Ball"

  • Нарративный дизайн видеоигр

  • Проект 3: Создание игры "Платформер"

  • Знакомство с Blender

  • Моделирование объектов (Props Modeling)

  • Работа с материалами в Blender

  • Создание Low Poly персонажей

  • Создание игрового ландшафта

  • TimeLines

  • Cinemachine

  • Постпроцессинг

  • Бонус-модуль: Командная разработка

  • Проект 4: Создание игры "Crazy Run"

  • Бонус-модуль: Геймдизайн

  • ИИ и поиск пути

  • Raycasts

  • Проект 5: Финальная работа.

Подробнее о курсе Unity →

4. Курс “Разработчик игр на Unity” (SkillFactory) — 427 отзывов

Информация о курсе: стоимость — от 4 260 руб. / мес. в рассрочку на 36 месяцев, длительность - 12 месяцев

Особенности: Создадите 5 проектов 2D и 3D игр в ходе обучения. Получите помощь в трудоустройстве от Центра карьеры.

Программа курса:

  • Введение в разработку игр (GameDev)

  • Основы программирования на C#

  • Основы геймдизайна

  • Создание игры Space Shooter

  • Разработка Tower Defense

  • Проектирование 3D-гонок

  • Командная или инди-разработка собственной игры.

Приобретаемые навыки:

  • Программирование на C#

  • Создание 2D и 3D моделей и анимаций

  • Разработка игр на Unity для различных платформ

  • Создание многопользовательских игр

  • Использование Unity API

  • Написание игровой логики

  • Ведение дизайн-документа

  • Продвижение игр и монетизация.

Подробнее о курсе Unity  →

5. Курс “Разработчик игр на Unity” (Нетология) — 215 отзывов

Информация о курсе: стоимость — 100 500 ₽ или рассрочка на 36 месяцев - 2 938 ₽ / мес., длительность - 13 месяцев

Особенности: Создадите 6 прототипов в разных жанрах и свою игру под руководством экспертов. Получите диплом о профессиональной переподготовке.

Программа обучения:

  • Основы создания игр

  • Введение в профессию разработчика игр

  • Работа с Unity

  • Программирование на C# и его использование в Unity

  • Разработка и прототипирование игр в Unity

  • Создание мобильных игр

  • Развитие soft skills

  • Программа трудоустройства

  • Самозанятость и фриланс

  • Основы моделирования в Blender

Приобретаемые навыки:

  • Прототипирование 2D- и 3D-игр на Unity

  • Создание пользовательских интерфейсов

  • Применение архитектуры современных игровых платформ

  • Использование бесплатных ассетов из Asset Store

  • Работа с ресурсами Unity: звук, текстуры, модели, анимации

  • Программирование на C#

  • Работа с шейдерами и системой частиц, настройка визуальных эффектов

  • Построение игровых сцен различных жанров

  • Прототипирование AI-противников и создание NPC

  • Подготовка игры к релизу

  • Настройка взаимодействия объектов в Unity.

Подробнее о курсе Unity →

6. Курс “Разработка игр на Unity” (XYZ School) — 118 отзывов

Информация о курсе: стоимость — , длительность - 5 месяцев (270+ часов обучения)

Особенности: Получишь сертификат о прохождении курса и помощь в трудоустройстве.

Научись создавать игры на Unity, программировать на C#, и разрабатывать играбельные 2D-прототипы, которые можно будет загрузить на Steam, App Store или Google Play.

Программа обучения:

  • Введение в курс

  • Создание платформера-пазла

  • Реализация боевой системы и NPC

  • Разработка пользовательского интерфейса и новых игровых механик

  • Продвинутые игровые механики и визуальные эффекты

  • Оптимизация, аналитика, сборки и дипломный проект.

Подробнее о курсе Unity →

7. Курс “Unity Game Developer. Basic” (OTUS) — 126 отзывов

Информация о курсе: стоимость — 82 000 ₽ или рассрочка - от 8 200 ₽ / мес., длительность - 5 месяцев

Особенности: Создадите Top-Down зомби-шутер с нуля и выложите в Google Play. Получите помощь в трудоустройстве - карьерную консультацию, помощь в оформлении резюме и портфолио, а также разместите свое резюме в базе OTUS.

Курс для тех, кто увлекается играми и мечтает стать разработчиком на Unity. Вы освоите технические аспекты разработки и основы геймдизайна, а также сможете претендовать на позицию Junior Unity Developer.

Программа курса:

  • Создание персонажа

  • Разработка оружия

  • Создание прототипа игры

  • Проектирование игрового интерфейса

  • Полная разработка игры

  • Подготовка к релизу

  • Проектный модуль.

Подробнее о курсе Unity →

8. Курс “Unity разработчик” (itProger) — 31 отзыв

Информация о курсе: стоимость — 12 675 руб. - 16 250 руб., длительность - 2-4 месяца

Приобретаемые навыки:

  • Владение языком программирования C#

  • Разработка программ для Windows на C#

  • Интеграция мультиплеера в игры

  • Создание мобильных 2D-проектов

  • Разработка 3D-проектов в Unity

  • Анимация в Unity

  • Публикация игр в Google Play и App Store

  • Создание AR-приложений

  • Внедрение монетизации в игры

  • Основы создания простого искусственного интеллекта.

Подробнее о курсе Unity →

9. Курс “Разработка игр на Unity” (Компьютерная Академия TOP) — 19 отзывов

Информация о курсе: стоимость — от 2 630 руб. / мес., длительность - 12 месяцев

Программа обучения:

  • Введение в платформу Microsoft.NET

  • Основы программирования на C#

  • Массивы и строки. Введение в классы

  • Обработка исключений

  • Пространства имен и перегрузка операторов

  • Индексаторы и свойства

  • Наследование и интерфейсы

  • Структуры, перечисления, делегаты и события

  • Использование коллекций и введение в Generics

  • Сборка мусора

  • Работа с файловой системой и основы XML

  • Сериализация объектов

  • Паттерны проектирования: MVC, MVP, MVVM. Принципы SOLID

  • Unity: основы создания игр и обработка ввода

  • Физика и игровые объекты

  • Шейдеры, освещение и камеры

  • Взаимодействие с 2D графикой

  • Использование 3D графики

  • Анимация

  • Работа со сценами

  • Использование аудио

  • Создание пользовательских интерфейсов (UI)

  • Кроссплатформенная разработка игр

  • Системы контроля версий и модульное тестирование

  • Работа в команде и управление программными проектами.

Подробнее о курсе Unity →

10. Курс “Unity разработчик” (ГЦДПО) — 12 отзывов

Информация о курсе: стоимость — 120 000 руб., длительность - 28 занятий

Четко структурированный курс обучения разработке на Unity, состоящий из 27 модулей. В ходе обучения вы создадите две полноценные игры разных жанров, освоите базовые навыки моделирования в Blender и сделаете первые шаги в разработке 3D игр на Unity. Курс подходит как для начинающих, так и для тех, кто уже имеет опыт в программировании.

Подробнее о курсе Unity →

11. Курс "Basic Unity" (Scream School) — 6 отзывов

Информация о курсе: стоимость — 90 000 руб., длительность - 5 месяцев (120 ак. часов)

Структура учебного курса:

  • Введение в Unity
    Учащиеся изучают принципы объектно-ориентированного программирования и основы языка C#, необходимые для работы в Unity. Они усваивают основные навыки работы с движком, такие как физика, работа с 3D моделями, создание шейдеров и материалов, управление светом и камерой, анимация и работа со звуком. В то же время они работают над учебным проектом, выбирая сложность самостоятельно.

  • Разработка игры в коллективе
    Этот этап изучается параллельно с первым. Студенты знакомятся с процессом разработки игр, ключевыми ролями в команде разработки и особенностями работы каждой специальности в геймдеве, такими как продюсеры, гейм-дизайнеры, концепт-художники, 3D-моделлеры и другие. Они также изучают, как эффективно взаимодействовать в команде.

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

Подробнее о курсе Unity →

12. Курс “Unity 3D” (Realtime School) — 2 отзыва

Информация о курсе: стоимость — 45 000 руб., длительность - 5 дней (50 часов)

Учебный план:

  • Исследование популярных ресурсов магазина Unity. Оценка лучших бесплатных ресурсов для ускорения процесса разработки игр.

  • Подробное изучение материалов. Создание реалистичных текстур и настройка шейдеров.

  • Реализация фотореалистичного рендеринга в Unity. Работа с отражениями, множественными камерами и RenderToTexture.

  • Применение статического и динамического освещения. Использование Reflection Probe и Light Probe Group. Запекание освещения.

  • Применение постобработки с помощью Post Processing Stack. Основы и настройка.

  • Работа с анимацией. Использование вил анимации и методы управления ими.

  • Создание анимации персонажей. Использование системы Mecanim и компонента Animator. Создание анимационных контроллеров и работа с скелетной анимацией.

  • Настройка переходов между анимациями с помощью State Machine. Программное управление состояниями.

  • Особенности передачи анимации. Риггинг и работа с аватаром персонажа.

  • Создание тканей и физическое моделирование их взаимодействия с объектами.

  • Разработка одежды с использованием мягких тел для анимированных персонажей.

  • Подробный обзор систем частиц. Работа с материалами и шейдерами для частиц, а также физика частиц.

  • Сочетание нескольких источников частиц и различных эффектов, таких как магия, взрывы и бафы.

  • Продвинутая физика в Unity. Работа со слоями, сложными коллайдерами, joint'ами и создание различных механизмов.

  • Объектно-ориентированное программирование в Unity. Применение практик и примеров реализации, работа с событиями, делегатами и интерфейсами классов.

  • Использование Singleton в разработке.

  • Управление временем с помощью таймеров и ожидание. Использование Coroutine на примерах.

  • Работа с файловой системой и ресурсами игры. Загрузка данных в реальном времени с использованием класса WWW

  • Хранение информации с помощью PlayerPrefs.

  • Использование класса WWW для запросов в интернет и загрузки данных с сервера.

Подробнее о курсе Unity →

13. Курс “Создание игр на Unity” (Я-Юниор)

Информация о курсе: стоимость — от 5 277 ₽ / мес. в рассрочку на 36 месяцев, длительность - 11 месяцев (можно закончить быстрее)

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

Подробнее о курсе Unity →

Бесплатные курсы курсы и уроки Unity

Курс “Создаём первую игру на Unity за 3 дня” (Нетология)

Познакомьтесь с ведущим движком для разработки онлайн-игр. С нуля вы создадите прототип шутера. Это будет ваш первый шаг в мире создания игр.

На курсе вы освоите:

  • Работу в Unity

  • Создание игровых уровней

  • Разработку головоломок

  • Создание ловушек

  • Реализацию стрельбы

  • Основы программирования на языке C#.

Подробнее о курсе Unity →

Курс “Создание игры на Unity для Яндекс Игр” (Яндекс)

Вы будете пройти шаг за шагом через процесс, который научит вас создавать онлайн-игры для браузера с помощью движка Unity engine. Вы загрузите их в Яндекс Игры и начнете зарабатывать, делая то, что вам нравится.

Новые навыки, которые вы освоите:

  • Работа в Unity

  • Написание скриптов на языке C#

  • Создание анимации для персонажей

  • Использование префабов

  • Создание спецэффектов

  • Добавление и настройка звуковых эффектов

  • Разработка системы сохранения игры

  • Создание пользовательского интерфейса

  • Внедрение внутриигровых покупок и рекламы

  • Загрузка игр на платформу Яндекс Игр.

Подробнее о курсе Unity →

Основные особенности Unity:

  1. Мультиплатформенность: Unity поддерживает множество платформ, включая Windows, macOS, Linux, iOS, Android, PlayStation, Xbox, Nintendo Switch и многие другие. Это позволяет разработчикам создавать приложения и игры, которые могут работать на различных устройствах.

  2. Интуитивный интерфейс: Unity предоставляет пользователям удобный графический интерфейс, который облегчает процесс создания и настройки игровых объектов, анимаций и сцен.

  3. Мощный движок рендеринга: Unity поддерживает высококачественные графические эффекты, включая освещение, тени, постобработку и шейдеры. Это позволяет создавать визуально впечатляющие игры и приложения.

  4. Скрипты и программирование: Unity использует C# в качестве основного языка программирования для создания игровой логики. Это мощный язык с богатыми возможностями, который позволяет разработчикам создавать сложные взаимодействия и поведения.

  5. Ассет Стор: Unity имеет собственный магазин ассетов, где разработчики могут покупать и продавать различные ресурсы, такие как модели, текстуры, звуковые эффекты, скрипты и плагины. Это значительно ускоряет процесс разработки.

  6. Поддержка VR и AR: Unity активно используется для разработки приложений виртуальной (VR) и дополненной реальности (AR), благодаря поддержке основных VR/AR платформ и устройствам.

  7. Сообщество и документация: Unity обладает большим сообществом разработчиков и обширной документацией, которая помогает новичкам и профессионалам находить решения для своих задач и развиваться в области разработки игр.

Применение Unity:

  • Игры: Unity используется для создания игр различных жанров и масштабов, от инди-проектов до крупных коммерческих игр.

  • Образование: Unity применяется для создания образовательных приложений и симуляторов.

  • Архитектура и дизайн: С помощью Unity создаются архитектурные визуализации и интерактивные презентации дизайна.

  • Медицина: Unity используется для разработки медицинских тренажеров и симуляторов.

  • Кино и анимация: Unity применяется в производстве анимационных фильмов и спецэффектов.

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

Сколько нужно учить Unity?

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

Начальный уровень (от 1 до 3 месяцев):

  1. Основы интерфейса и инструментов:

    • Познакомьтесь с основным интерфейсом Unity и его компонентами.

    • Изучите базовые концепции сцены, объектов, компонентов и активов.

    • Пройдите несколько начальных уроков и туториалов.

  2. Основы программирования на C#:

    • Если вы не знакомы с C#, изучите основные концепции языка программирования.

    • Напишите несколько простых скриптов для управления игровыми объектами.

Средний уровень (от 3 до 6 месяцев):

  1. Создание простых игр:

    • Разработайте несколько простых игр, таких как платформеры или головоломки.

    • Изучите основы физики, анимации и пользовательского интерфейса.

  2. Работа с ассетами:

    • Научитесь импортировать и использовать ассеты из Unity Asset Store.

    • Практикуйтесь в создании собственных 2D и 3D моделей, текстур и звуков.

  3. Расширенные концепции:

    • Изучите работу с шейдерами, освещением и постобработкой.

    • Освойте основы оптимизации производительности.

Продвинутый уровень (от 6 месяцев до 1 года и более):

  1. Разработка комплексных проектов:

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

    • Работайте над проектами с использованием VR или AR.

  2. Групповые проекты и коллаборации:

    • Присоединяйтесь к команде разработчиков или участвуйте в игровых джемах.

    • Изучайте системы контроля версий и совместной работы над проектами (например, Git).

  3. Продвинутая оптимизация и выпуск игр:

    • Изучите методы оптимизации для различных платформ (мобильные устройства, ПК, консоли).

    • Освойте процессы публикации и монетизации игр.

Ресурсы для обучения:

  • Официальные учебные материалы Unity: Unity Learn, Unity Documentation.

  • Онлайн-курсы.

  • Книги и руководства: "Unity in Action", "Learning C# by Developing Games with Unity".

Нужно ли учить C# для Unity?

Да, для работы с Unity необходимо изучение C#, поскольку этот язык является основным для написания скриптов в Unity. Вот несколько причин, почему знание C# важно:

Почему нужно учить C# для Unity:

  1. Основной язык программирования: C# используется для создания игрового кода, логики и взаимодействий в Unity. Все скрипты, которые вы пишете для управления игровыми объектами, анимацией, физикой и пользовательским интерфейсом, пишутся на C#.

  2. Большая функциональность: C# предлагает множество возможностей для создания сложных и эффективных игровых систем. Он поддерживает объектно-ориентированное программирование, что упрощает создание модульного и повторно используемого кода.

  3. Совместимость и производительность: C# хорошо интегрируется с Unity и обеспечивает высокую производительность. Он также имеет широкий набор библиотек и инструментов, которые облегчают разработку игр.

  4. Большое сообщество и ресурсы: В сети доступно множество ресурсов для изучения C#, включая учебники, книги, видеокурсы и форумы. Большое сообщество разработчиков Unity активно делится своими знаниями и опытом.

Основные аспекты C#, которые нужно изучить:

  1. Основы синтаксиса: Переменные, типы данных, операторы, циклы, условия.

  2. Классы и объекты: Объектно-ориентированное программирование, наследование, полиморфизм.

  3. Методы и свойства: Создание и использование методов, свойства классов.

  4. События и делегаты: Обработка событий, использование делегатов.

  5. Коллекции и массивы: Работа с массивами, списками, словарями.

  6. Поток выполнения и асинхронность: Работа с потоками, асинхронные операции.

Сколько зарабатывают программисты на Юнити?

Средняя зарплата Unity-разработчиков в России варьируется в зависимости от уровня опыта и местоположения. Вот основные данные:

  1. Junior разработчики: от 45 000 до 80 000 рублей в месяц.

  2. Middle разработчики: от 60 000 до 180 000 рублей в месяц.

  3. Senior разработчики: от 120 000 до 500 000 рублей в месяц.

  4. Удаленные разработчики: от 35 000 до 300 000 рублей в месяц

Показать полностью
Удаленная работа Фриланс Обучение Дистанционное обучение Курсы Онлайн-курсы Курсы повышения квалификации Образование Развитие Карьера Учеба Работа Профессия Онлайн-школа Онлайн Полезное Gamedev Unity Unity3D Программирование Блоги компаний Длиннопост
60
Djon22
1 год назад
Лига Разработчиков Видеоигр

Как я стал разработчиком игр на зарплате⁠⁠

Для ЛЛ: история как я попал в компанию по разработке видеоигр будучи ~30 летним джуном.

Всем привет! Лет 5 назад плотно заинтересовался разработкой видеоигр на движке Unity. Особого опыта в программировании не имел (образование: инженер - программист, но по факту просто отсидел в универе 5 лет). За пару лет хобби - разработки выпустил 2,5 игры которые не принесли мне хоть какого то финансового благополучия.

Работал я тогда IT ремонтником заправок - что не приносило мне удовольствия. Интереса(?) ради разместил на HH 2 резюме как разработчик и моделер-дизайнер (3d моделирование также пришлось освоить, но на начальном уровне). Как пример указал одну из своих игр (самую привлекательную, вот пост про нее писал когда то: Хрюшкины войнушки) , и , собственно стал пассивно ждать.

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

Спустя 3 месяца мне в вотсапе написал человек и предложил пройти собеседование на Unity разработчика. Была возможность онлайн собеседования, но компания находилась в моем городе (Рязань) и я настоял на личной встрече.

Я пришел в полуподвальный огромный офис где меня собеседовало 6 человек сразу (как потом оказалось у них опыта в приеме на работу было не так много). Рассказал что умею делать, не ответил практически не на один тех вопрос - выглядели они так что я не очень им понравился, я предложил выполнить небольшое тестовое задание чтобы показать что умею на практике. На следующий день мне прислали задание (игра flow free). За неделю я справился с ним, и оказалось что я "хорошо сделал".

Дальше было для меня странно:

1) Они легко шли на компромисы: испытательный срок я совмещал со старой работой (я хотел на двух стульях посидеть - и посидел))

2) Честно и много платили за работу - хотя я больше учился у лида чем работал. Выходило больше чем на старой работе.

3) Предложили мне оборудование в личное пользование (там была возможность работать как дома так и в офисе - когда как хочется0

4) Помогали с любыми вопросами, буквально разжевывали мне то что было непонятно, хвалили когда я задавал вопросы (а я прям дофига их задавал)

5) Постоянно спрашивали приду ли я завтра)) (оказывается некоторые соискатели уходили на обед и пропадали)

В итоге я работаю в компании 3 года, они все такие же честные и отзывчивые, имею карьерный рост и рост ЗП (получаю выше рынка).

Компания называется MNO GO GAMES, иногда появляются вакансии (разработчики, дизайнеры, менеджеры). Правда теперь офис уехал на Кипр и появился HR - так что собеседование в подвале пройти не получится.

P.S. Разработку своих игр я не забросил, о последнем интересном своем проекте расскажу в следующем посте

P.S.S. Свою первую игру про свиней я подарил ребятам - школьникам которые связались со мною через пикабу и проявили интерес к разработке, надеюсь у них все получится.

Показать полностью
[моё] Работа Программист Unity Текст
28
17
Lepenson
Lepenson
1 год назад
Лига Разработчиков Видеоигр

Нарративный дизайнер aka сценарист игр⁠⁠

Ищу приложение навыкам и умениям.

Здравствуйте. Меня зовут Александр. Так получилось, что в данный момент я нигде не работаю. В связи с этим интересуюсь: вдруг кому-то нужен человек моих компетенций и талантов?

Я нарративный дизайнер в геймдеве. Если проще — сценарист в разработке игр:

— умею работать с сюжетом — от общей концепции до проработки деталей;

— создаю персонажей — внешность, характер, развитие, речевые особенности;

— пишу. Пишу много, пишу качественно, пишу всё: диалоги, описания, названия, художественные вставки и интерфейсные тексты;

— работаю с базой знаний (Confluence и т. п.), чтобы не пришлось искать, как называется вон та штука, о которой все забыли, но она вдруг нужна по сюжету;

— работаю с игровыми движками: Unreal Engine, Unity, Construct. Не боюсь таких страшных слов, как "скрипты", "ассеты", "диалоговое дерево" и "реимпорт в базу данных";

— имею опыт координационной работы внутри и между командами;

— владею английским на уровне С1 (Advanced); 

Подробное резюме на русском: https://docs.google.com/document/d/1r5ZmkhW-kvNqkhxmbVbBIpoqaM75bYDLBmUJlJS1lmM/edit?usp=sharing

Подробное резюме на английском: https://docs.google.com/document/d/1YLo0BF027hoo7Qw-1645amFWdpCOA_bPK8iKZ4CGi-s/edit?usp=sharing

Буду очень, очень признателен за репосты, причём как в соцсетях, так и в реале, по принципу "шести рукопожатий".

Telegram для связи: https://t.me/axel_levine

Показать полностью
[моё] Разработка Компьютерные игры Gamedev Unity Unreal Engine Работа Поиск работы Резюме Объявление IT Текст
5
AliseDavydova
AliseDavydova
1 год назад

Ищу ребят в команду⁠⁠

в общем я делаю свою игру и хочу найти ребят в свою команду так как одному будет сложно работать, СРАЗУ скажу зарплаты не будет! деньги будем получать (если вообще будем) с донатов в вк и скачиваний игры
В КОМАНДУ НУЖНЫ:
программист 1 или 2
2д художник окружения
2д художник персонажей
и один 3д моделлер
вк студии:https://vk.com/club222708923
вк игры: https://vk.com/club222708136

3D моделирование Персонажи Blender 2D Компьютерная графика Поиск работы Работа Бесплатно Игры Компьютерные игры Программист Программирование Команда Gamedev Разработка Инди Инди игра ВКонтакте Unreal Engine Unity Текст
13
73
CGAleksey
CGAleksey
4 года назад
Лига Геймеров
Серия TOTAL RELOAD

Немного о нашей безымянной студии и о том, что мы делаем⁠⁠

Привет всем! Пока мы, на самом деле, безымянная студия и проект, который делаем имеет техническое название "CGDrone". Сегодня мне захотелось написать эту короткую статью. Понимаете, замучился от всей этой работы со скетчами, цветами, алгоритмами и исправлением багов во вращениях, которые реализованы с помощью кватернионов. Последние, к слову, меня порядочно побили.

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


Начало


Дело было в институте, конец магистратуры. Мы с моим товарищем из параллельной группы решаем создать свою супер-пупер 3D-головоломку от первого лица. Такую, что просто… ну просто бомба и огонь. Надеюсь вы поняли меня. Почему решили делать игру? У меня есть опыт в рисовании, окончил школу с ИЗО уклоном, у напарника есть опыт в создании 3D-моделей. Ну и оба мы программисты как-никак, поработали в фирмах в т.ч. игры делали. Почему головоломку? Потому, что нам нравятся головоломки.


Работу мы разделили примерно пополам ну или делали кто что может. С одной стороны, если в команде 2 человека, то делить работу можно пополам! Удобно же :) И на контроль за результатами работы всех разработчиков не так много времени уходит как, скажем, ушло бы если бы в нашей команде было 30 человек.


В итоге все встало на свои места: я стал отвечать за весь код и графику (шейдеры, освещение, пост-эффекты), а напарник за уровни и юридические вопросы. Вначале, кстати, он моделил лучше меня. Но со временем стало понятно, что просить его переделывать что-то каждый раз - это дергать человека и отрывать от основной работы. К тому же требования к моделям могут меняться и человек сойдет с ума от 1000 правок в день. Так что позже модели перешли под мою ответственность.


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

Не поверите, но у меня набралось 2 толстенные папки со скетчами по проекту и иногда мне все еще приходится набрасывать картинки/перебирать идеи/сопоставлять объекты:

Немного о нашей безымянной студии и о том, что мы делаем Gamedev, Команда, Indiedev, Разработка, Истории из жизни, Реальная история из жизни, Личный опыт, Опыт, Поиск команды, Поиск людей, Игры, Компьютерные игры, Видеоигра, Энтузиазм, Студия, Разработчики игр, Разработчики, Unity, Блог, Работа, Длиннопост

Скетчи, которые я набрасывал выглядят примерно так:

Немного о нашей безымянной студии и о том, что мы делаем Gamedev, Команда, Indiedev, Разработка, Истории из жизни, Реальная история из жизни, Личный опыт, Опыт, Поиск команды, Поиск людей, Игры, Компьютерные игры, Видеоигра, Энтузиазм, Студия, Разработчики игр, Разработчики, Unity, Блог, Работа, Длиннопост
Немного о нашей безымянной студии и о том, что мы делаем Gamedev, Команда, Indiedev, Разработка, Истории из жизни, Реальная история из жизни, Личный опыт, Опыт, Поиск команды, Поиск людей, Игры, Компьютерные игры, Видеоигра, Энтузиазм, Студия, Разработчики игр, Разработчики, Unity, Блог, Работа, Длиннопост
Немного о нашей безымянной студии и о том, что мы делаем Gamedev, Команда, Indiedev, Разработка, Истории из жизни, Реальная история из жизни, Личный опыт, Опыт, Поиск команды, Поиск людей, Игры, Компьютерные игры, Видеоигра, Энтузиазм, Студия, Разработчики игр, Разработчики, Unity, Блог, Работа, Длиннопост
Немного о нашей безымянной студии и о том, что мы делаем Gamedev, Команда, Indiedev, Разработка, Истории из жизни, Реальная история из жизни, Личный опыт, Опыт, Поиск команды, Поиск людей, Игры, Компьютерные игры, Видеоигра, Энтузиазм, Студия, Разработчики игр, Разработчики, Unity, Блог, Работа, Длиннопост

На данный момент мы опубликовали большую часть скетчей в твиттере / инстаграме.


Были еще знакомые, мы попытались подключить их к проекту. Кроме нас в команде было две девушки (дизайнеры-художники), гейм-дизайнер и программист. Через 2-3 недели программист пошел работать в крупную фирму, после попыток прописать структуру проекта и сборки одного игрового объекта - условный объект с "глазом" (который следит за игроком). Потом нас покинули дизайнеры. Гейм-дизайнер оказался крепким. Он был с нами до последнего, а вот результатов его работы у нас не было :)


Кстати, игра на тот момент выглядела так:

Немного о нашей безымянной студии и о том, что мы делаем Gamedev, Команда, Indiedev, Разработка, Истории из жизни, Реальная история из жизни, Личный опыт, Опыт, Поиск команды, Поиск людей, Игры, Компьютерные игры, Видеоигра, Энтузиазм, Студия, Разработчики игр, Разработчики, Unity, Блог, Работа, Длиннопост
Немного о нашей безымянной студии и о том, что мы делаем Gamedev, Команда, Indiedev, Разработка, Истории из жизни, Реальная история из жизни, Личный опыт, Опыт, Поиск команды, Поиск людей, Игры, Компьютерные игры, Видеоигра, Энтузиазм, Студия, Разработчики игр, Разработчики, Unity, Блог, Работа, Длиннопост
Немного о нашей безымянной студии и о том, что мы делаем Gamedev, Команда, Indiedev, Разработка, Истории из жизни, Реальная история из жизни, Личный опыт, Опыт, Поиск команды, Поиск людей, Игры, Компьютерные игры, Видеоигра, Энтузиазм, Студия, Разработчики игр, Разработчики, Unity, Блог, Работа, Длиннопост
Немного о нашей безымянной студии и о том, что мы делаем Gamedev, Команда, Indiedev, Разработка, Истории из жизни, Реальная история из жизни, Личный опыт, Опыт, Поиск команды, Поиск людей, Игры, Компьютерные игры, Видеоигра, Энтузиазм, Студия, Разработчики игр, Разработчики, Unity, Блог, Работа, Длиннопост
Немного о нашей безымянной студии и о том, что мы делаем Gamedev, Команда, Indiedev, Разработка, Истории из жизни, Реальная история из жизни, Личный опыт, Опыт, Поиск команды, Поиск людей, Игры, Компьютерные игры, Видеоигра, Энтузиазм, Студия, Разработчики игр, Разработчики, Unity, Блог, Работа, Длиннопост

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


Еще несколько скетчей:

Немного о нашей безымянной студии и о том, что мы делаем Gamedev, Команда, Indiedev, Разработка, Истории из жизни, Реальная история из жизни, Личный опыт, Опыт, Поиск команды, Поиск людей, Игры, Компьютерные игры, Видеоигра, Энтузиазм, Студия, Разработчики игр, Разработчики, Unity, Блог, Работа, Длиннопост
Немного о нашей безымянной студии и о том, что мы делаем Gamedev, Команда, Indiedev, Разработка, Истории из жизни, Реальная история из жизни, Личный опыт, Опыт, Поиск команды, Поиск людей, Игры, Компьютерные игры, Видеоигра, Энтузиазм, Студия, Разработчики игр, Разработчики, Unity, Блог, Работа, Длиннопост

Коротко о не коротком, о сети


Изначально мы планировали сетевой режим. Вот то, что не стоило делать, так это сеть. Я пытался вытягивать сеть до последнего. Просто как кот вцепляется в рыбу, так и я вцепился намертво в сеть. В итоге мы реализовали комнаты, уровни, сетевое взаимодействие основных объектов. Но все это двигалось очень долго, тесты и отладка занимали тьму времени.


Интерфейс игры тогда выглядел так:

Немного о нашей безымянной студии и о том, что мы делаем Gamedev, Команда, Indiedev, Разработка, Истории из жизни, Реальная история из жизни, Личный опыт, Опыт, Поиск команды, Поиск людей, Игры, Компьютерные игры, Видеоигра, Энтузиазм, Студия, Разработчики игр, Разработчики, Unity, Блог, Работа, Длиннопост

Мы много чего сделали по сетевой части, в том числе и организовали сетевой чат (иконка конверта) и систему общения голосом (иконка микрофона).

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

Лучше синица в руках, чем журавль в небе

Попытки расширить команду


Позже мною предпринимались попытки привлечь в проект крутых художников. Но не пошло.


Очевидные вещи, которые я выяснил:

- профессиональные художники хотят получать денежки, а у нас есть только энтузиазм

- непрофессиональные художники (из моего личного опыта), в основном, любят покреативить и вместо того чтобы сделать все максимально по ТЗ, их заносит и они по-полной берут на себя роль главного ГД и начинают работать уже в этом направлении

- мотивировать команду - это работа на которую затрачивается много времени


Для себя мы поняли еще одну вещь: у нас нет времени на выдачу ТЗ ребятам, которые работают на энтузиазме потому, что высока вероятность их ухода. Так что мы решили делать все сами и никого не искать, не расширять команду. У этого решения есть плюс, который я описал бы так:

Надеемся только на крепость рук, На руки друга и вбитый крюк - И молимся, чтобы страховка не подвела

На данный момент мы все так же усердно работаем над проектом. Сделали кучу основной работы, работаем над оптимизацией, полировкой графона, анимациями и историей.

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


А вот и ссылки на нас:

https://twitter.com/CGAleksey

https://www.instagram.com/cgaleksey

https://vk.com/treload

Показать полностью 13
[моё] Gamedev Команда Indiedev Разработка Истории из жизни Реальная история из жизни Личный опыт Опыт Поиск команды Поиск людей Игры Компьютерные игры Видеоигра Энтузиазм Студия Разработчики игр Разработчики Unity Блог Работа Длиннопост
13
11
UnityDeveloper
4 года назад

Кодабра. Отзыв о компании от бывшего методиста⁠⁠

Кодабра. Мой опыт крайне неприятного сотрудничества с компанией, которая "обучает" детей программированию и цифровому творчеству.

Кодабра. Отзыв о компании от бывшего методиста Образование, IT, Unity, Текст, Длиннопост, Работа

Предисловие.


Немного о том, как я пришёл к сотрудничеству с данной конторой.

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

Выбор пал на Unity и язык программирования C#.

Я погрузился в изучение всей сферы, связанной с разработкой игр: игровой движок, язык программирования, создание 2Д и 3Д графики, создание визуальных эффектов и многое другое.

В 2018 году началось моё сотрудничество с Кодаброй, где я проводил занятия по направлению, связанным с игровой разработкой.


Процесс "трудоустройства"


Собеседование. HR от Кодабры поведал, что надо бы рассказать перед небольшой публикой о том какой я классный и весёлый (да, это собеседование в IT, не путать с детским садом), там были и другие интересные конкурсы, но не все смогли оценить глубину этого отбора.

Там же, на собеседовании мне сообщили, что работать они будут после открытия ИП. Соответственно, чтобы получить заработанные за занятия деньги, я должен стать "предпринимателем".

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

И вы спросите: "Почему кривую?".

Что вы знаете о системах налогообложения? Я и несколько моих коллег по несчастью тоже ничего не знали. Итог моего (и не только) предпринимательства по наставлению специалистов из Кодабры: мне устроили 6 камеральных проверок и я заплатил вместе со штрафами 100к рублей. Только часть смог вернуть с компании (которая обещала изначально взять на себя свой конфуз), но это было сложно, постоянный игнор со стороны руководства никак проблему не решал. Остальным, коих было немало, до сих пор не выплатили ничего и у них висят штрафы, в неправильно открытом ИП от Кодабры.

Как не сложно догадаться, Кодабра использует схему с открытием ИП в своих целях, чтобы меньше платить налогов. Я оказался в числе тех, на ком неплохо прокатились.

Именно поэтому, нельзя назвать это трудоустройством, так как ИП не является сотрудником, а только исполнителем.

Кстати, сейчас появилась новая система - Самозанятые, теперь эта компания катается на них.


Карьерный рост


В теории: Много работай и тогда уровень оплаты в час будет выше.

На практике:

- Вы должны провести 3 группы от начала и до конца курса.

- Отработать больше полугода, чтобы поднять свой грейд.

- Проявлять активность в жизни направления.

Все ступеньки я прошел довольно легко. Мне было интересно, и пока я учил детей - учился сам. В результате, весной 2019 года стал методистом. Как только я им стал, у меня возник закономерный вопрос: Что с этим делать?

Прошлый методист пинал х*и и теперь я понимаю почему.

Курсы имели много косяков, примерно 70% преподавателей не следовали методическим рекомендациям, а на саму программу курса просто забивали болт.

Второй важный момент, это сами преподаватели. Не могу сказать за всех, многие из них действительно крутые профессионалы геймдева и программирования на Untiy. НО, часть из из них это те, кому навязали ведение курсов по данной теме, а они в ней не шарят. Следовательно, качество курсов ограничивалось скоростью восприятия материала преподавателем. Когда возник запрос на повышение квалификации, многие преподы сами являлись студентами IT вузов, при этом не понимали многих аспектов программирования и проектирования игр.

Как только мы это разобрали, встал острый вопрос в переработке курсов, а также сокращение с 4 курсов до 2. Так появились курсы "погружения". У них вместо стандартных 8-ми занятий, было 16, то есть курс становился длиннее и дороже.

Переделывание первого курса, я взял на себя, а на второй нашел очень крутого парня.

Мы составили концепты на два курса, а затем началось “полное погружение”. Правда не в курс, а в говно.

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

Как итог, долгая возня, а никто так и не сказал как правильно.


Немножко Бизнеса


Договор на разработку курса. Кое-как, почти на коленке, был составлен договор с этой компанией. Условия договора нельзя разглашать, поэтому мы это пропустим. Суть - надо написать курс за такой-то срок.

Приступил к написанию курса, отправил несколько уроков главному методисту и получил ответ - "Слишком сложно".

А знаете почему? Да потому, что в компании пытаются продать курс, который изначально рассчитан на детей от 14 лет, детям от 7 лет! Т.е. Кодабра на полном серьёзе предлагала вчерашним детсадовцам писать код, главное что бы родители заплатили за курс, а там уж как пойдёт.

Тут уже у меня бомбило знатно (полное погружение, помним об этом).

После написания нескольких уроков, наступил летний лагерь...


Летний лагерь в Кодабре


Если летний лагерь от Кодабры и можно описать в двух словах, то слова эти будут - Испанский стыд.

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

Дальше веселей, половина курсов не имеет методичек и многие коллеги на ходу выдумывали темы занятий, чтобы хоть как-то выкрутиться из ситуации, когда курс продан, а его по факту нет.

Меня тоже это задело. Бывший методист анонсировал курс, его напродавали, но методичек по нему не существовало.

В воскресенье мне сказали что я буду вести курс в летнем лагере, в понедельник я вёл курс в летнем лагере. Сколько дней у меня было, чтобы научиться монтировать видеоролики что бы обучать этому детей? Половина воскресенья.

Если вы думаете что это была ситуация из ряда вон - нет. Для Кодабры это обыденность. Такие вещи практикуются до сих пор, на постоянной основе.

Но вы спросите, почему же так происходит?

Все очень просто, нет никакой связи между отделами. Маркетинг вообще не в курсе, что чего-то нет, до них не дошла нужная информация и они продают как есть.

Такая ситуация не только с маркетингом.


Что там по моему курсу?


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

Мы уже в третий раз переписали договор, который в дальнейшем перепишем еще разок.

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

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

Но нет, друг мой, конечно нет.

Вопрос об оплате моего труда за курс сначала растянулся на один месяц, после подписания Акта приема-передачи.

Затем еще на месяц.

Потом еще.

Сейчас июль, а денег я так и не получил.

Я не могу рассказать, сколько стоил мой труд, но давно уже осознал, что недооценил его.


Немного о СЕО


Имён говорить не буду, но, вопрос легко гуглится.

Результаты плодотворной деятельности данного руководителя, воистину велики и переоценить их невозможно:

- Кодабра хочет платить меньше налогов и не нанимать работников, пусть открывают ИП, ведь мы им обещаем поддержку и сопровождение в юридических делах > По нашей вине и у половины наших “сотрудников” проблемы с налоговой, неправильно открытые ИП и штрафы > Они обращаются напрямую к руководителю, выясняется что бухгалтер Кодабры положила на всё это большой и толстый, не бухгалтеру ведь в конце концов разбираться с бухгалтерией > Руководитель следует примеру бухгалтера и уходит в отказ, ничего не знаю, ничего не видели, а бухгалтер вообще в отпуске, так что я тут не при делах.

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

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

- Период пандемии. О этот прекрасный для Кодабры период пандемии. До этого кормление завтраками было на пустом месте и бездействие руководства объяснялось лишь алчностью и лживостью, но теперь, теперь у данной особы появилась лазейка! С тех пор как человек в Китае съел злосчастную мышь и Covid бодро зашагал по русской земле в том числе, руководитель Кодабры каждый день говорила что проблемы то все из-за него родимого, из-за ковида. И не важно что проблемы уже год, а ковиду всего месяц. Пренебречь, вальсируем!

О руководстве Кодабры можно очень долго рассуждать и вспоминать всё сказанное и сделанное, но, это не изменит одного - время потрачено, нервы вытрепаны, штрафы выплачены, а деньги за курс так и не получены.


Итог


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

У вас есть дети и вы хотите что бы они уже сейчас обучались в IT? - Замечательно. Существует много хороших курсов и школ, у них у всех есть названия и это ни в коем случае не Кодабра. Обходите их за версту.

Заработал ли я опыт? - Да. Теперь я знаю с кем сотрудничать не стоит.

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

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

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


P.S.


На днях мне поступил спам-звонок от Кодабры: “ Здравствуйте, вы недавно интересовались курсами в нашей компании и хотели записать ребёнка на занятия!”. Нет, бл&$%* не хотел.

- Я ваш бывший методист и вы до сих пор должны мне денег за курс. Сказал я и грустно усмехнулся от такой пронзительной иронии судьбы.

Показать полностью 1
[моё] Образование IT Unity Текст Длиннопост Работа
9
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии