Роман Сакутин
103K subscribers
1.34K photos
140 videos
18 files
735 links
Основатель студии разработки игр Агава и школы ЯЮниор. Настоящий программист с опытом 10+ лет.

Служба поддержки школы - @ijuniorSupportBot

Я - @rsakutin

РКН - https://www.gosuslugi.ru/snet/67d8231025b58f3d79091b83
Download Telegram
Главный косяк кликера

Сегодня я узнал, что для всех трёх разработчиков кликера это - первый проект. Они совсем недавно закончили нашу школу и их вовремя подхватил геймдизайнер Анжела. Нас в первую очередь зацепил их подход к разработке. На всех этапах проекта они не хотели просто сделать ну хоть как-то на отъ*бись, закинуть на площадки и пойти дальше. Они пришли с идеей сделать качественную игру, которую будут развивать после релиза. И убивать такой энтузиазм стало бы огромной ошибкой.

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

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

Я: Коллеги, очень горжусь что у вас первый проект такого качества. Что почувствовали, когда он вышел?
Команда: Гордость и большую радость.
Я: Что разочаровало?
Команда: Надеялись сразу выстрелит, и мы будем дорабатывать и добавлять новые фишки в проект.
Я: Ещё не всё потеряно. Игры не делаются, а переделываются. А чему научились на проекте? Какой главный урок?
Команда: DI контейнеры, со временем проект сильно запутался и сейчас при сильных изменениях много проблем.
Я: А если не про код?
Команда: Работать в команде и играть в планировочный покер. Просто оценить задачу и договориться с коллегами оказалось сложнее, чем мы думали.

Я горжусь и ребятами, и тем, как построен наш процесс обучения, во время которого вы получаете кучу практического опыта. Лично я не знаю ни одной школы, которая бы имела подобные кейсы и такой классный выхлоп)
👍248👎5
Стань частью AGAVA

Прямо сейчас мы ищем двух талантливых специалистов, вместе с которыми выведем наши проекты на новый уровень: Геймдизайнера и UI/UX-дизайнера. Если вы горите желанием делать игры и мечтаете влиться в геймдев, то добро пожаловать!)

Мы предлагаем:
- Полностью белое трудоустройство:
- Удалённую работу или удобный офис в Санкт-Петербурге;
- Творческую свободу и поддержку ваших креативных идей.

От вас ждём: классное портфолио, наличие интересного опыта и готовность работать с нами в формате полного рабочего дня.

Подробнее о вакансиях здесь:

Game Designer - https://spb.hh.ru/vacancy/75790405?hhtmFrom=employer_vacancies

UI/UX designer - https://spb.hh.ru/vacancy/75743637?hhtmFrom=employer_vacancies

Портфолио присылайте нашему директору Андрею Викторовичу @SuschenyaA. Не забудьте указать зарплатную вилку :)

Жду вас в нашей команде!
👍60👎11
Вечер с близкими

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

А как вы проводите вечер?
👍137👎14
Остаюсь на второй год

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

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

Закрыть эту историю я хочу нормально и договорился с куратором сдвинуть защиту на май. Неприятно, конечно, что отстал от группы и не справился. Честно вам скажу - гложет немного.
👍313👎9
Russian indie games

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

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

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

С авторами самых интересных историй мы свяжемся и предложим принять участие в съемках проекта. Жду ваших историй)
👍236👎1
Обучаем бесплатно с Яндексом

Открылся набор на бесплатный интенсив по разработке игр, который мы сделали совместно с Яндекс.Лицеем. Интенсив доступен бесплатно для всех, кто младше 18 лет.

Преподавать буду лично я :)

Записаться -  https://academy.yandex.ru/intensive/gamedev
👍132👎13
Good morning Vietnam!!!

Как же я за**ался вставать в 7 утра! И как же я счастлив что мне есть ради чего это делать!
👍236
Давно не обозревал код! И тут сам бог велел. Давайте вспомним старое?))

1. В парных блоках скобки должны быть либо в двух, либо ни в одном. Надо добавить в if { }

2. С On начинаются обработчики событий, а названия событий Past Simple либо Present Continoius. Правильно JoinedToNMG += OnJoined или RedirectToSource да если это доменный метод.

3. В блоке else += без пробелов.

4. Я честно вообще не понял логики этих событий, хуйня какая-то. Да и их можно вынести за if-else блок, просто дубляж кода сейчас.

5. До декларации метода RedirectToSource неплохо было бы строчку отступить.

6. В метод Join просто захардкодили аргумент, так ещё и без протокола.

7. NewLife - статический тип сервис? А почему такой мутабельный?

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

Идиотский код и идиотская практика строить нарратив через исходники.
👍173👎9
Говорят, что господь болезнями проверяет наше смирение

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

Последние пару дней в таком состоянии я вёл стратегическую сессию, но сегодня даже с кровати встать не могу. Лежу, выплëвываю лёгкие и температурю в домашней обстановке.

Записался к врачу на вечер, буду лечиться. А вам желаю не болеть)
👍231👎4
This media is not supported in your browser
VIEW IN TELEGRAM
👍211👎9
Финал лучшего псевдоинтеллектуального IT-шоу уже близок

В сентябре вы увидели первый выпуск "Кода в мешке", того самого шоу, где мы разнесли программистов, а потом сделали это еще два раза. Такого формата и уровня в IT-сегменте российского YouTube ещё не было.

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

Пишите в комментах, кто заберёт главный приз и сможет избежать святой инквизиции.

А пока финал не вышел, предлагаю вам вспомнить прошлые выпуски:
1-й - https://www.youtube.com/watch?v=lKRD9ZnIYWk
2-й - https://www.youtube.com/watch?v=6pdsVRax1uA&t=4s
3-й - https://www.youtube.com/watch?v=uV8j4_Xcg-s

P.S. Будем считать, что это был первый сезон, а вот будет ли второй - зависит только от вас)
👍142👎1
Forwarded from Александр
Выгляжу, конечно, не очень
👍141👎13
Бесплатные курсы от Яндекса теперь тоже инфоцыганство.

Господа, а почему вы так считаете?
👍120👎13
Немного похвастаюсь

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

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

И сейчас, читая отзывы, я понимаю - все, что мы сделали, было не зря)
👍202
Я поправляюсь! Отметился на выпускном, остался последний шаг до «Мастер делового администрирования» :)

Завтра уже буду на работе и расскажу про много крутых новостей ☺️
👍99
Как не заметно пролетел этот год учебы!
👍137👎4