
Drevmon
Когда сделал кликер и начал делать платформер
Мем взял тута: https://t.me/memolecules/27
Сделал пару игр на яндекс. Не рекомендую никому туда лезть -_-. В основном туда стоит идти чисто чтобы разик - два пройти путь от начала разработки до публикации игры.
А как вы относитесь к пиксельарту?
Мой ТГ: https://t.me/mediamol
Последнее время подсел на рисование пиксель арта. Хочу рассказать о своих впечатлениях.
Обычно все считают пиксель арт простым и поэтому при желании создать игру или нарисовать огромный мир в короткие сроки выбирают именно его. Однако при первой попытке порисовать люди часто сталкиваются с проблемами.
Проблема 1. "Мало пикселей". Очень часто я спрашиваю советы у художника который рисует лучше меня крутые рисунки (не пиксельные) и мне казалось, что он справится с пикселем в два счета. Однако этот парень буквально сражался с маленькими квадратиками на экране! Почему-то он, как и многие, пытался прямо выстраивать рисунок из квадратиков словно какой-то архитектор. Однако в пикселях стоит практически на пофиг мазать силуэт персонажа, а потом уже накладывать цвета и пытаться сделать качественные очертания. Совет я ему конечно дал, но увы, проверить как это сработает я еще не смогу. Будем ждать, когда этот парнишка порисует и что у него получится (напоминаю, в растре он рисует на много лучше меня).
Проблема 2. "Сложность анимирования" Когда берутся делать игру и выбирают именно этот стиль, ребята совсем забывают, что тут не будет никаких лайфхаков при создании анимаций. Рисовать анимки придется старым дедовским способом, а именно "Покадрово"! Так уж заведено, что пиксели нельзя растягивать и крутить т.к. это считается некачественным подходом (да и выглядит, честно говоря неприятно, перфикционисты это ненавидят).
Проблема 3. "Слишком много вариаций покраса" У пиксель арта есть много разных вариаций рисования рисунков. Элементарно линия обводки персонажа: 1. Черная линия 2. Нет линии 3. Линия чуть темнее основного цвета 4. Светлая линия. Есть еще много всяких особенностей при рисовании.
Проблема 4. "Пиксель перфект" как оказалось хорошим тоном является сохранять линию обводки толщиной в один пиксель, тогда арт кажется крутым. Иначе - смотрится дешего. Часто приходится бороться с желанием сделать толщину линии в 1 пиксель, но приходится бороться с 1-3 пикселями по соседству.
Проблем на много больше и все я решил не перечислять, чтобы сильно не нагружать пост информацией. В следующем расскажу о самых больших плюсах и может быть паре чуть более маленьких.
Вторая игра моего первого ученика!
ИГРАТЬ: https://yandex.ru/games/search?query=geometry blade#app=428900
Мой ТГ канал: https://t.me/mediamol
Ютуб: https://www.youtube.com/@JestStudio
Обращайтесь - тоже научу азам создания игр в Unity
Условия:
1. Денег не надо
2. Только 2D игры
3. Никаких онлайн игр
4. Движок для игр только "Unity" (програмка в которой делаются игры)
Я занимаюсь разработкой игр всего пол года, а уже делаю свою третью игру и попутно научил этому 15-летнего парнишку. Всего посидел с ним в дискорде и поучил часов 10 в общей сложности. Пока учил его основам - сам многому научился.
Для тех кто хочет начать делать игры и не умеет рисовать - эта игра демонстрирует самый подходящий стиль рисовки. Все это можно нарисовать в любой программе: Фотошоп, Иллюстратор, Фигма (конкретно для этой игры рисовалось в фигме).
Особенность стиля в том, что он очень приятный, яркий, красочный, милый и рисуется из простейших геометрических фигур! Очень рекомендую всем новичкам!
Если Вы не умеете программировать - эта игра так же является примером того, что можно сделать не умея писать код. Парнишка жутко ленится учиться кодить. Дажы азы понимать не хочет. Это ему сильно вредит (игра могла быть процентов на 30 лучше если бы не лень).
Демонстрирую Вам результат тесного сотрудничества человека который не умеет кодить и нейросети DeepSeek. (Но все же настаиваю, что азы надо понимать, при желании тоже подскажу и дам ссылки на материалы, где есть все необходимое для изучения "C#")
Хотели создать игру? Действуйте! Не идите в онлайн школы, всему можно научиться соло с маленькими подсказками со стороны! Рекомендую онлайн курсы только если Вы твердо решили пойти работать по этой профессии! Но даже если так, то было бы неплохо сначала самому немного разобраться в программе для создания игр и языке програмирования. А то в школах полным нулям трудно угнаться за программой.
Обращайтесь если кому-то интересно НАЧАТЬ делать игры в Unity.
А может помочь кому начать делать игры в UNITY?
На видео спидран моего первого платформера.
Правила:
1. Денег не беру
2. Научу самых новых новичков или подскажу базу тем кому интересно
3. Никаких онлайн игр (слишком трудная тема) 1 онлайн игра == 3 обычных игры
4. Никакого 3D (Ничего не имею против 3D но я просто никогда в него не лез, мало что подскажу)
5. Придумайте простую игру которую хотите создать и Мы попробуем вместе. Если нет идей - можете помочь мне создать какую-то механику для моей игры.
6. Моя личка в ТГ: https://t.me/zolotist
Почему я решил Вам это предложить?
Последнее время вижу, что многие хотят научиться делать игры. Не всегда есть деньги на курсы. Не всегда есть мотивация учиться самостоятельно (лично я с трудом сел учиться геймдеву). Вечно какая-то прокрастинация была из-за того, что мне казалось создание игр и изучение языка программирования чем-то слишком трудным. А как оказалось из моего опыта, Вы и сами сможете научиться базе с небольшими подсказками и мотивацией.
Всё мое представление о сложности создания игр поламал 15-летний пацан!
Когда я доделывал платформер, который скинул выше, мне написал универский знакомый. Разговорились, и он попросил научить делать одного школьника игры. Ну я, как и положено, отнекивался, говоря, что я только 3 месяца вот делаю игру, еще сам толком ничего не умею. Но в итоге меня уломали.
Разумеется, я ничего не ожидал от школьника и думал, что потрачу время зря. Созвонился с ним в ДС. Дал ссылку на гайды: «Как установить Юнити», «Как установить Visual Studio Code». Это было его первым заданием. На следующий день парнишка написал: «Готово».
Дальше я созвонился с ним и просто потыкал мышкой по интерфейсу Unity. Объяснил простейшим языком, что в языке программирования C# переменной называют коробочку, в которую кладем цифру или буквы и др. Сказал, что функция — это инструмент, которым мы делаем что-то с этими переменными. Дал задание создать мне для игры платформу, которая движется по кругу вокруг своей оси. Подкинул видео (гайд, как это сделать).
На следующий день парнишка написал, что сделал. Вышло хорошо. Мне понравилось. Добавил эту механику себе в проект.
Потом я познакомил его с нейронкой (в моем случае DeepSeek). Объяснил как пользоваться. После этого он стал писать мне реже) Теперь кидаю нейронку всем изначально XD. Все задания, что я давал парнишка делал к вечеру следующего дня. А из-за того, что приходилось внедрять их в свою игру - я немного удлинил процесс её создания! Так что, хоть он и был жутко для меня полезен, пришлось очень быстро предложить ему сделать свою игру.
Тут то парень и воспылал. Пока я доделывал свой платформер, Он сделал кликкер и свою версию очень простого платформера, просто воруя картинки для игры из интернета, используя нейронку, ютуб, гугл, и мои подсказки. (Одно фигово, кодить так и не научился!)
Теперь мы сидим и параллельно делаем каждый свою игру. У него опыта около 3 недель. Сейчас он делает еще один платформер (уже третья его игра) и у него хорошо получается. Кодить так и не научился. Ленится.
ВЫВОД
На основе написанного выше рекомендую месяцок повтыкать в создание игр самому, а потом думать о курсах и нужны ли они Вам вообще. Многим просто интересно делать игры как хобби, а не сама профессия. И как выяснилось научиться можно этому при желании даже не умея писать код. Может быть Вас просто надо чуточку подтолкнуть?
Так что пишите, не стесняйтесь!
Как я делал первую игру - платформер "Wolfick"
У меня есть университетский товарищ с которым мы постоянно хотели создать игру. Много раз мы начинали что-то делать, но мало что доводили до конца. План был такой, я рисую, он кодит. В итоге я рисовал все необходимое за неделю, а кодить, как оказалось не так просто и мой товарищ редко с этим справлялся т.к. был еще новичком в програмировании.
Решил я как-то сделать игру сам.
Новый сюжет:
1. Придумать простую идею.
Начал как-то рисовать и получился волчонок. Отсюда и пошла идея сделать игру про красную шапочку. Сюжет так же был до жути простым и добрым. Красная шапочка несла бабушке пирожки и потеряла парочку, а волк очень любит эти пирожки, по этому надо пробежать по пирожковому следу, а потом отнять корзинку пока Шапочка не отдала их бабке!
2. Надо сделать заготовки.
Я ведь ленивый, по этому решил, что сразу начать делать игру не смогу, надо собраться с мыслями. Но я умею рисовать, по этому можно сделать море заготовок. На это мне силы воли хватило. Все рисунки как и идея придерживались основного принципа - всё должно быть простым и рисоваться быстро.
3. Начало разработки.
Где-то месяца три спустя я все-таки решился начать делать игру. Меня парила жуткая прокрастинация т.к. надо было делать много всего, чего я не умею. Пришлось сделать прыжок веры и скачать Unity, а потом установить редактор кода Visual Studio (в будущем перешел на Visual Studio Code т.к. быстрее и весит меньше). Дальше просто врубил на ютубе ролик "Как создавать платформер" и погнал делать передвижение с прыжком. В процессе создания игры самым хреновым было чувство, когда ты просыпаешься, знаешь что тебе надо сделать но не знаешь как! В итоге я снарядился ютубом, кучами чатов по програмированию в телеграме, дискорд каналами с кучей советчиков, сайтом по изучению языка c# (метанит) и конечно же нейронками (ДипСик и ЧатГПТ). С помощью всех этих инструментов я учился пилить платформер каждый день месяца полтора подряд.
4. Как не сломаться.
Чтобы каждый день кодить игру и делать то в чем я не шарю, был придуман хитрозадый план. При запуске компа сразу врубаем Unity и пока будем маяться дурью - эта вкладочка будет мазолить глаза. Но однажды открыв её на пару минут - вечно проваливаешься в геймдев часа на 2 - 3. Собственно так я и пилил игру день в день без выходных.
5. Облом.
Писал я код по такому же принципу как и рисовал. Надо делать просто и самое главное никакой регрессии (не тормозим, не переписываем заново, не думаем про оптимизацию). Это привело к тому, что я создал огромный скрипт в котором тупо потерялся. Пришлось недельку переписывать, но своим принципам я не изменял. Все тот же паршивый код, но самую малость более структурированый. В этот раз за неделю я написал кода как за месяц.
6. Неожиданный ученик
Сказал как-то я корешу, что игру пилю, а тот мне подкинул 15-летнего ученика. Раньше со школьниками имел дело, но все вечно куда-то пропадали. Ну оболтус полюбому, даю ему задание и кидаю ссылку на ютуб видео, как это выполнить. На следующий день он сделал то, что я просил. Так было трижды и по этому в моей игре появилось 3 новые механики. Дальше я от него ничего не просил т.к. не хотел делать игру шире. Парнишка оказался шустрым и пока я допиливал свою игру он успел сделать 2 простеньких (кликер и простейший платформер).
7. Завершение.
В общем можно было много чего доделать: магазин, всякие рекламы, рейтинги игроков, уровней побольше, графона подрисовать еще больше, скины на персонажей и прочее, прочее, прочее. Но меня задолбало и я решил выложить как есть. К моему удивлению Яндекс одобприл с первой попытки. По моему эти ребята оценили старания и закрыли на некоторые косяки глаза.
Ну теперь Ваша очередь :) Попробуйте затестить! Ну и как бы там ни было 5 звездочек с позитивным комментом не помешают. Спасибо, народ)
А поиграть можно тут: https://yandex.ru/games/search?query=wolfick#app=416622
Для связи со мной:
Youtube: https://www.youtube.com/@JestStudio
Discord: zolotist
Telegram Channel : https://t.me/mediamol
Telegram Chat : https://t.me/mediamolchat
Госпожа Цунаде (видео - процесс рисования)
Изначально хотел просто нарисовать скетч позы. А потом как-то понесло. На стриме попросили увеличить грудь на скетче, а я никогда не рисовал такую большую и решил превзойти свои стандарты. Потом призадумался какое бы нарисовать лицо и первой мыслью была Госпожа Цунаде. Видимо она ассоциируется с такими огромными атрибутами.
Добавил SpeedPaint если кому интересно посмотреть процесс создания арта. На канале остались стримы и можно глянуть как именно рисуются скетч, перспектива, текстуры (кирпич, вода, древесина и т.д.).
Для связи со мной:
Youtube: https://www.youtube.com/@JestStudio
Discord: zolotist
Telegram Channel : https://t.me/mediamol
Telegram Chat : https://t.me/mediamolchat