halfwaypixel
202 subscribers
86 photos
13 videos
4 files
70 links
Кирилл Пиксельный.

Вы не знаете, кто я.
indie game developer/publisher; pixelartist; performance maker;

<...>
Download Telegram
#gamedev #retrospective

Скриншоты из "M.E.X.A" и ссылка на игру для вас:

https://fireks.itch.io/mexa
https://fireks.itch.io/mexa
https://fireks.itch.io/mexa
6
Going out.gif
102.4 KB
#art
Пока поделюсь с вами классной анимашкой, которую почти никто не видел
👾9💊4
#retrospective
полу #gamedev полу #art
В этот приятный вечер я дарю вам два мини-обзора на игры, в которых я участвовал по большей части как художник, а не разработчик:

"Я НЕНАВИЖУ РОЖДЕСТВО"

Абсолютно глупая, но атмосферная игра про злого Санту Клауса, который взял в руки двухстволку и отправился кромсать своих подопечных по фабрике подарков. А они ещё и отбиваются! Это шутер от первого лица в духе первого DOOM, только у деда вместо BFG и бензопилы печенечно-молочные пистолеты и катана из рождественского леденца ( -_•)╦̵̵ ╤─

Так вот, всех противников и оружие рисовал как раз я. Локации, честно, признаюсь, мы откуда-то взяли, уже не вспомню... А ещё я кричал на всю квартиру "COMPLETE X-MAS!!!" для звука проигрыша. Актёрская игра и саунд дизайн в этой игре, конечно, невероятный...

Вообще, сейчас даже переиграл, чтобы вспомнить, что да как там было, и ловлю себя на мысли, что самые лучшие игры в "эру джемов" - это стрелялки ( ˶°ㅁ°)

А вторая - одна из последних сделанных нами игр, свежак! И это...

"КОРОВАНЫ"

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

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

Заставку главного меню и стильное название делал наш юный падаван. Отдельное спасибо старому актёру озвучки из "шаров", который вернулся к своей роли ради "корованов" ( ≧ᗜ≦)

По традиции, скриншоты будут постами ниже
🎄2💊1👾1
👾4
#life #retrospective
Выходные - значит надо отдыхать, правильно? Поэтому сегодня у меня для вас небольшая история о моей поездке на Тавриду!

На самом деле, я туда даже попал по воле случая. Мой товарищ уже несколько лет отправляется на любые интересные смены от Тавриды, а я считал их неприоритетными для себя, наверное. Но, как оказалось, смена, на которую мой товарищ отправился в этот раз была связана с разработкой игры для умного автомобиля "АТОМ", а игры как раз по моей части.

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

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

Давайте кратко, пока я не пошёл в детальное описание всего возможного - было ОЧЕНЬ круто! Как будто вновь вернулся в летний лагерь, только ребята немножко выросли, и вожатые не так пристально следят за всеми. Самое моё большое удивление - это то что большинство людей, вне зависимости от возраста (а ведь, на минуточку, смены рассчитаны на людей от 18 до 35 (!!!) лет), реально участвуют во всех активностях, трудятся, общаются, танцуют, дурачатся... Мило (˶˃ ᵕ ˂˶)

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

Очень классными на смене были ребята-импровизаторы, их цель, очевидно, была проста - помочь нам разгрузиться, перезагрузиться и чуть-чуть отдохнуть в перерывах между лекциями и кучей личной работы (а её правда было много, даже в расписании у нас стояла "работа в командах" с 22:00 до 03:00, хех)

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

Ну и, конечно же, результат. На оглашении результатов нашу команду назвали ШЕСТОЙ, когда изначально обещали ПЯТЬ команд, которые пройдут в следующий этап. Я уже успел снова расстроиться во всех своих мучительных попытках пройти хоть куда-то дальше, но не в этот раз!

Эмоций - очень много, опыт - интересный, особенно с учётом того, что делали мы игру не в условном юнити, а в движке от АТОМа и Godot'e...

В комментарии покидаю много разных фотографий с Меганома (づ ᴗ _ᴗ)づ♡

Хорошего воскресенья вам!
❤‍🔥6💊1
halfwaypixel
#life #retrospective Выходные - значит надо отдыхать, правильно? Поэтому сегодня у меня для вас небольшая история о моей поездке на Тавриду! На самом деле, я туда даже попал по воле случая. Мой товарищ уже несколько лет отправляется на любые интересные смены…
Эх, вот бы этот пост был некой подводкой к какой-то другой информации...

Ах да. Меня взяли на стажировку в АТОМ. Да, тех самых организаторов мероприятия на Меганоме, на которое я отправился. Буду проходить стажировку, а потом и работать с ними!

Я очень этому рад ヾ( ˃ᴗ˂ )◞ • *✰
🔥9❤‍🔥2💊1
#gamedev #retrospective
Пока солнечная погода совсем не покинула нас, мне кажется пора вернуться в лето... Такое, знаете, наполненное детскими воспоминаниями, где-то... в деревне у бабушки?!

Если вдруг не поняли, речь идёт об игре "На лето к Бабушке!" - эдакая смесь новеллы, чаеварения и мини-игр. По сюжету девочка Эля приезжает в деревню к своей бабушке, знакомится с жителями этой деревни и учится варить волшебный чай, дабы помочь как настоящим обитателям деревни, так и волшебным, избавиться от недугов (возраст многих, всё-таки, берёт своё)

Многие ингредиенты для требуемых чайных рецептов нужно добывать, к примеру, смородину нужно просто срезать в саду, а падающие яблоки поймать в корзинку. А потом эти же яблоки, вместе с лимонами, нужно нарезать как в игре "Fruit Ninja"...
"Как будто с топа гугл плея!"
"Невероятно уютная рисовка"

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

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

А "бабушка" нам показалась потенциально успешной, поэтому мы отправились к инвесторам, издательствам и даже продавцам чая с этой игрой Σ(°ロ°)

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


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

Как обычно, скриншоты будут постами ниже
🔥4🥰2💊1
#gamedev #retrospective

Скриншоты из "На лето к Бабушке!" и ссылка на игру для вас:

https://fireks.itch.io/onsummertograndmother
https://fireks.itch.io/onsummertograndmother
https://fireks.itch.io/onsummertograndmother
🔥6❤‍🔥2
Плавный переход от игры, сделанной с художницей из ВУЗа, к разбору ошибок, как наших, так и их, допущенных во время нашей коллаборационной работы

Написал для канала Юры статью с рекомендациями по работе с ассетами для художников ✺◟(^∇^)◞✺
3
Forwarded from Практика гейм-дизайна (Юрий Сироткин)
Сегодня суббота, а значит, именно сегодня продолжаем традицию гостевых постов.

Встречайте, Кирилл halfwaypixel Пиксельный!

ДОБРО ПОЖАЛОВАТЬ НА ТУРБО КУРС ПО ИЗГОТОВЛЕНИЮ АРТА ДЛЯ ИГР ДЛЯ ХУДОЖНИКОВ, НЕ РАБОТАВШИХ ДОСЕЛЕ С ИГРАМИ

Начнём с терминологии:
● Ассеты - весь медиаконтент игры: звуки, картинки, модельки и т.д.
● Текстуры - картинка, которая накладывается на модель
● Спрайт - отдельная "картинка" на экране игры

ПУНКТ 1. НЕЙМИНГ
Называйте спрайты по сути; используйте ТОЛЬКО латиницу, в идеале, вместо пробелов - нижние подчёркивания

ПРИМЕР:
"Идёт (1)"
"Main_Character_Walking_0"

ПУНКТ 2. УПАКОВЫВАЙТЕ В SPRITESHEET
Если вы отдаёте разработчикам анимацию в формате .png - собирайте все кадры анимации на одном спрайт-листе (aka spritesheet). Такая функция есть почти во всех граф. редакторах. Это оптимизирует игру и упрощает жизнь разработчиков

ПУНКТ 3. НЕ ОСТАВЛЯЙТЕ КУЧУ ПРОЗРАЧНОГО ПРОСТРАНСТВА
Если у вас холст 3000х4000, а реальный спрайт занимает на нём, к примеру, только 250х340 пикселей - РЕЖЬТЕ ЭТОТ ХОЛСТ НАФИГ, УМЕНЬШАЙТЕ ДО РАЗМЕРА СПРАЙТА. Оно никому не нужно. Разработчики поставят спрайт куда попросите, а ваша прозрачная пустыня займёт только место на чьём-то диске и увеличит размер итоговой игры

ПУНКТ 4. НЕ ДЕЛАЙТЕ ОЧЕНЬ БОЛЬШИЕ СПРАЙТЫ
Если у вас достаточно простой по дизайну спрайт, но он занимает, к примеру, 5500 х 4500 - уменьшите его. Во многих движках есть алгоритмы сжатия спрайтов, и ваш спрайт такого размерчика будет съеден шакалами движка до каких-нибудь 2048 пикселей, отчего вы потом зададитесь вопросом: "А почему оно такое размытое?". Вот почему.

ПУНКТ 5. ДЕЛИТЕ СПРАЙТЫ НА СЛОИ
Есть анимации? В анимациях важен порядок слоёв? Отлично. Делите спрайт на отдельные спрайты из отдельных слоёв и сообщайте порядок разработчикам. Иначе ваш чай польётся перед кружкой, потому что вы забыли разделить чашку на переднюю часть и заднюю, чтобы чаю было куда литься

ПУНКТ 6. РАЗДЕЛЯЙТЕ СПРАЙТЫ В АНИМАЦИИ
Помните тот чай, который лился в кружку? Чай - отдельный спрайт, кружка - отдельный спрайт. Запомните.
Иначе однажды вы решите лить другой чай в кружку, а у вас всё это в одном спрайте. Боль.

ПУНКТ 7. ПОСТОЯННОЕ ОБНОВЛЕНИЕ СПРАЙТОВ (рекомендационный пункт)
Скетч - ЧБ - Черновой покрас - Полировка - Финал
А-А-А-А!!!!
Не терроризируйте разработчиков лишний раз. Да, понимаю, все хотят посмотреть "как оно выглядит в игре", но если вы вдруг не следовали всем предыдущим пунктам - заменить спрайты может быть очень больно. Ограничьтесь 2-3 итерациями замен спрайтов, к примеру от скетча к финалу/покрасу. Особенно больно, кстати, разработчикам будет, если вы решили добавить дополнительные кадры в анимацию, пока рисовали

ПУНКТ 8. РЕКОМЕНДАЦИОННЫЙ
Не расстраивайтесь, пожалуйста, если нужно что-то переделать "уже в пятый раз". Все тут были, все плавали. Это нормально. В этот раз вы исправляете косяки пять раз, в следующий раз - будете исправлять всего лишь четыре раза, или даже три. Опыт!

На этом у меня всё! Буду рад любой критике, вопросам и дополнениям в комментариях! А ещё постараюсь накидать примеров по разным пунктам в комментарии. С вами был Кирилл halfwaypixel Пиксельный, подписывайтесь на мой канал ヾ(^ ∇ ^).
🔥7❤‍🔥3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
#retrospective #performance #art

Рисовали мы, значит, с Сашей, дизайнером Team Spirit, смайлики. Дело дошло до смайлика, где Мага (Магомед "Collapse" Халилов, игрок команды) танцует лезгинку.

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

Конечно, думаете вы, ты тут на правах фрилансера, надо учитывать все требуемые правки, но я решил, что просто так это не пройдёт и... (далее, внимание на мой пояснительный кружок):
❤‍🔥5🔥3
Forwarded from Кирилл
This media is not supported in your browser
VIEW IN TELEGRAM
4🔥3😁2