Году так в 2009 попросила меня знакомая посмотреть компьютер её мамы,причина тормозит и не удаётся поиграть в героев. Мама тоже яжпрограммист,всё делала по своим записям(тетрадь с наблюдениями действий с компьютером более опытного бывшего мужа). Значит загрузил я эту зверушку (сЯXPюшей на борту) в безопасном режиме и знатно так удивился. В автозапуске были касперский,нортон и аваст. На вопрос, а зачем им столько антивирусов,последовал ответ, ну он начал тупить мы и подумали что это вирусы. Решили почистить от вирусов. Рукалицо. Вот только о том что чистить нужно и внутри, никто и не подумал. В итоге, вычистил внутри, снёс все антивирусы (всё равно без лицензии были), установил нод 32(тогда ещё ключи можно было найти). Тогда и компьютер заработал нормально.
В Telegram-канале как-то наткнулся на пост про создание игр с нейросетями. Уже не помню, в каком именно, но у меня щёлкнуло: я тоже хочу! Думал об этом уже лет пять, но раньше всё казалось невозможным — нужно учить языки, разбираться в движках и т.п. А тут — ChatGPT. Интересно же.
Я зашёл, спросил: «Мы можем создать игру?» Он, конечно, согласился. И всё закрутилось.
Сначала я прикидывал, что вообще хочу. Тогда был хайп на кликалки вроде хомяка и Notcoin. Захотел сделать свою, но с RPG-элементами: прокачка, клики, монетки, и, в идеале — хоть как-то монетизировать.
Я описал идею, и мы начали вместе думать. Знаний — ноль. Не понимал, где писать код, как собираются игры... На все вопросы отвечал чат.
Оказалось, Telegram-игра — это по сути браузерка на HTML/CSS/JS. HTML — структура, CSS — стили, JS — логика. Если где-то ошибаюсь в терминологии — не судите строго, я только начал учиться.
Telegram-игра: первые шаги
На старте всё было в новинку. ChatGPT не всегда держал контекст, скрипты получались громоздкими, каждая механика — в отдельном .js-файле по 400+ строк. Всё писал в Блокноте, сохранял, открывал в браузере, правил — и так по кругу.
Потом нашёл Notepad++, стало немного легче. Потом открыл для себя Visual Studio Code — и вот тогда реально почувствовал кайф от нормальной работы с кодом.
Чуть позже случайно открыл DevTools (F12) в Chrome и понял, что можно прямо в браузере менять элементы, а потом копировать результат в VS Code. Удивительно, но таких фишек мне ни одна инструкция не подсказывала — сам нашёл, сам удивился.
CSS и адаптивность
Стили — отдельная история. Всё выглядело как одна гигантская простыня, где изменение одного блока ломало всё вокруг. Понемногу разобрался, но осознал: адаптировать игру под Telegram внутри браузера — не мой путь. Слишком сложно для текущего уровня.
В итоге решил: временно отказываюсь от Telegram-бота. Перехожу на полноценную браузерную игру. Там хотя бы контроль больше.
Браузерная RPG: теперь серьёзно
Подумал: ну 2D-RPG — что может пойти не так? На деле — почти всё старое перекочевало: верстка, стили, адаптивность. Но теперь я уже ориентировался лучше, поэтому работал системнее.
Проект занял около двух месяцев. Он не стал финальной версией, но именно он лёг в основу моей текущей игры на Godot. Скрипты не переносил — язык другой — но визуал, логика, структура перешли почти целиком.
Была мысль переделать всю игру на движке, но быстрее оказалось начать с нуля и использовать старую игру как черновик и референс.
Для первой игры — это был мощный апгрейд. Я реально понял, насколько сложна масштабная браузерка. Много кода, много взаимосвязей. Это не просто “написал скрипт и игра готова”.
Однажды открыл DevTools у одной крутой браузерной игры — в HTML было 3000+ строк. И это только одна вкладка. А их там десятки. В тот момент я чётко понял: я туда больше не полезу.
Что дальше?
После RPG я сделал сайт для своей игры. Опыт с браузерной версией помог — знал, куда лезть, где искать решения, и всё вышло.
Сейчас весь фокус — на Godot. Новый движок, новые механики, свои баги и свои грабли. Следующие посты будут уже про мою основную игру, над которой я работаю каждый день.
Дополнительные материалы и скрины — оставлю в комментариях под этим постом. Заглядывайте.
Не важен тот, кто не падал. Важен тот, кто встал.
Первые два скрина, из моей попытки в телеграм игру(бота)
Следущие 4 скрина, уже браузерная игра полноценная, не для тг
И последние 4 скрина, это уже база с которой я начал переходить на новый движок(Godot)
Давно читаю Пикабу, лет, наверное, десять. Всегда был в роли молчаливого потребителя контента, но, как говорится, накопилось. Это мой первый пост, так что не судите строго. Просто захотелось выговориться и рассказать одну историю, которая случилась буквально на днях.
Возможно, кому-то покажется знакомым.
Вечер пятницы. Я, уставший после рабочей недели, строю грандиозные планы: доесть вчерашний плов, посмотреть сериал и, может быть, даже выспаться. Мой кот Кефир, существо с консистенцией и амбициями скисшего молочного продукта, уже занял стратегическую позицию у меня на груди и мерно тарахтел, как старый жесткий диск.
Идиллия. Гармония.
И тут — звонок. Номер тети Гали. Сердце екнуло. Такие звонки не сулят ничего хорошего.
— Лёшенька, привет! У меня тут... компьютер... тормозит.
Ах, это великое и ужасное слово — «тормозит». В нем скрыта целая вселенная возможных проблем, от сгоревшей планки оперативной памяти до желания тети Гали установить седьмой по счету антивирус, потому что «в рекламе сказали, этот — самый лучший».
— Что именно тормозит, теть Галь? Программы, интернет? — Всё! — трагическим шепотом ответила она. — Я нажимаю, а оно думает... думает... А еще окна какие-то вылезают. Реклама. Предлагают мне кредит и еще... что-то от грибка. Лёш, ты же программист, ты же можешь его... ускорить?
«Ускорить». Второе магическое слово. Вздыхаю, аккуратно снимаю с себя кота. Кефир недовольно мяукает, мол, куда это ты, хозяин, от нашего теплого, ленивого счастья?
Эх, Кефир, не поймешь ты. Долг зовет. Долг «тыжпрограммиста».
На следующий день я был у нее. Ноутбук, купленный года три назад, гудел вентилятором так, словно пытался взлететь, но передумал и решил просто очень громко страдать.
Открываю крышку. И на секунду замираю.
Рабочий стол... Это был не рабочий стол. Это было поле битвы после многолетней осады. Ковер из ярлыков был таким плотным, что стандартные обои с зеленой травой под ними можно было лишь угадывать, как останки древней цивилизации.
Я прищурился, пытаясь разглядеть знакомые иконки. Так, что у нас тут?
«Яндекс.Браузер». Рядом «Амиго». Чуть поодаль — «Opera». И еще какой-то «Спутник». Похоже, тетя Галя не могла определиться с фаворитом и решила дать шанс всем.
Но это было только начало. Вокруг браузерного гарема россыпью сверкали бриллианты программного мусора. «Ускоритель Компьютера PRO», «Чистильщик Реестра 2022», «Защитник Windows от Mail.ru».
«Защитник от Mail.ru»... — пробормотал я себе под нос. — Интересно, от чего он защищает? Наверное, от здравого смысла.
Я открыл диспетчер задач. Процессор был загружен на 99%. В автозагрузке висел такой зоопарк, что позавидовал бы любой заповедник. Десятки агентов, апдейтеров, оптимизаторов — все они жили своей бурной жизнью, пожирая ресурсы и отчаянно мешая друг другу.
Каждый из них вцепился в систему мертвой хваткой.
И вот что я вам скажу, друзья. Самое обидное в этой ситуации — это даже не потраченное время.
Самое обидное, что моя тетя не виновата. Она — обычный пользователь. Она верит тому, что написано. Если программа говорит «Установи меня, и всё станет быстрее!», она нажимает «Далее». Она не видит крошечную галочку, притулившуюся в углу, которая предлагает заодно установить еще пять «полезных» утилит.
Это чистой воды обман. Маркетинг, построенный на цифровой неграмотности. И от этого у меня по-настояшему «бомбануло».
Я потратил часа три. Три часа методичного выкорчевывания этого цифрового бурьяна. Удалил 37 программ. Почистил автозагрузку. Снес к чертям все тулбары из браузера.
Ноутбук перестал выть и заработал... ну, как и должен был. Тетя Галя смотрела на меня как на волшебника.
— Лешенька, как он летает! Что ты сделал? — Магия, теть Галь. Вне Хогвартса запрещена, но для тебя сделал исключение.
Вернулся домой уставший, но с чувством выполненного долга. Налил себе чаю. На колени тут же запрыгнул Кефир и снова включил свою тарахтелку.
Смотрю на него и думаю. Вот у кота всё просто и логично. Поел, поспал, уронил что-нибудь со стола. Никаких скрытых галочек, никаких «ускорителей кота» и «оптимизаторов лотка».
Иногда очень хочется, чтобы и в мире софта было так же.
Вот такая история для первого раза. Бывало у вас такое?
Всем доброго вечера. Хочу поделиться тем, чем живу последние полгода. Я создаю свою собственную игру — полноценную 2D RPG. От визуала до кода — всё делаю сам, а помогают мне в этом ChatGPT и Stable Diffusion. В этом посте расскажу, как всё начиналось и почему это, возможно, станет основной темой моего канала.
Как всё началось?
Идея создать игру жила во мне давно. Хотелось проект, в котором был бы мой мир, мои персонажи, механики и визуал. Но, как и у многих, руки не доходили — ни навыков, ни понимания, с чего вообще начать.
Начинал, как мог:
Была попытка сделать игру в Telegram-боте. Тогда это казалось трендом.
Пробовал сделать браузерку на HTML и CSS. Получился рабочий прототип, в который даже можно было играть. Но масштабировать такую штуку было невозможно. Каждая новая механика — ад. Код ломался, интерфейс ехал. В какой-то момент понял: всё, хватит, больше ни строчки под браузер.
Именно тогда стало ясно — Telegram и HTML мне не подходят.
Godot — глоток воздуха
Открытием стал движок Godot. Простой, мощный и отлично подходит для 2D (и даже 3D) игр. С ним дело пошло быстрее. Но, конечно, не всё так гладко. Я в программировании — абсолютный ноль. Учусь на ходу.
ChatGPT помогает: объясняет, пишет код, подсказывает. Но у него тоже есть особенности:
Он часто не знает, какая у тебя версия движка.
В Godot версии критичны, GDScript меняется.
При большом объёме кода он теряет контекст: забывает мои указания, путаница в логике.
Иногда, чтобы понять одну ошибку, уходило несколько дней. Всё-таки полный ноль в коде даёт о себе знать.
Визуал через Stable Diffusion
С нейросетями я работаю уже 3 года, и визуал для игры — не исключение.
Первые генерации были скорее концепт-артами. Они не подходили для UI, особенно без лора и контекста. Потребовались новые подходы.
Перешёл на Flux + LoRA по стилям, иконкам, интерфейсу. Начал собирать визуальное ядро игры. Несколько раз полностью менял стиль. Последняя перерисовка была месяц назад — около 80 картинок пришлось переделывать. И уже снова хочется что-то поменять. Об этом будет отдельный пост.
Но это не "нажал кнопку — получил результат". Каждую иконку, каждый UI-элемент я:
Сначала прорабатывал в Photoshop.
Потом дорабатывал в сетке.
Потом снова шёл в Photoshop и правил.
Так по кругу. За полгода сильно прокачался в Photoshop и в умении доводить визуал до ума.
Идеи, механики, концепты
Основная идея игры вынашивалась неделями, месяцами… ну ладно, может не годами, но долго.
Нейросеть не придумает классную механику. Это всё — опыт, мозг, ночные озарения. Но если дать направление, ChatGPT — отличный помощник.
Важно: без своей идеи, без базовой концепции, нейросеть не выдаст ничего внятного. Она может дополнять, уточнять, развивать — но не заменить вас.
Важное напоследок
Создание игры с ChatGPT и Stable Diffusion кажется лёгким. Но на деле — это путь, где ты сам становишься архитектором. ИИ — не волшебная палочка. Это инструмент. Всё держится на твоей настойчивости.
Я сижу ночами по 5–6 часов после фуллтайм-заказов. Устаю, ошибаюсь, но учусь. Потому что никто, кроме меня, эту игру не сделает.
Когда-то нейросети открыли для меня мир арта. Сейчас они же помогают строить собственную игру. И пусть каждый может сегодня "запустить проект", но сделать что-то живое, рабочее, интересное — уже вызов. Я его принял.
Что дальше?
Этот пост — вводный. Просто хотел поделиться эмоциями и историей. У меня куча скриншотов, старых артов, кода, фейлов, удачных решений — всё это ждёт в будущих постах.
Планирую серию, где расскажу:
Как создавал интерфейс
Как придумывал механику боя
Как работает генерация карты
Как делаю оптимизацию
Как UI собирается из нейросетей и дорабатывается вручную
И многое другое
Возможно, будет и видео на YouTube — на тему “Как я создаю игру с нуля с помощью ИИ”.
Если интересно — пишите в комментарии, расскажите о своём опыте. Будет приятно почитать. И, может быть, кто-то из вас тоже решит сделать свою игру.
Мой путь только начался, но как говорил великий «У самурая нет цели, есть только путь»
Заметили, сколько стало одинаково гладких, "литературных", немного выдуманных, но таких правильных постов? Смотришь — вроде интересно, вроде жизненно, но не зацепляет. Что-то не так. А потом доходит — это же ИИ.
Сначала нейросети писали истории уровня "вчера ехал в автобусе", а сейчас — нарративы про "дедов с парашютами", "врачебные ошибки в последний момент", "уролога, что почти пропустил рак", "вахтёршу с KPI", и всё это вроде как реализм, но с запахом искусственности.
Как понять, что это ИИ?
– Пост без орфографических ошибок. – Ни одной лишней детали, ни одного "эээ", всё гладко. – Финал с правильной моралью или неожиданным поворотом, идеально в духе «Чёрного зеркала» или «Яндекс Дзена». – Комменты либо выключены, либо из разряда "спасибо, полезно", "ой, у меня было похожее", но никто не задаёт уточняющих вопросов. – Автор — новичок или с ником вроде autowriter8724.
И самое главное — люди ставят плюсы. Лайкают. Подписываются. В этом и беда. Алгоритмы начинают продвигать нейрошлак, потому что он «хорошо заходит». А живые авторы — с матом, с ошибками, с кривыми фото, с настоящей болью — уходят вниз. Потому что они не идеальны.
Скоро Пикабу будет как Инстаграм до 2021: всё красиво, всё глянцево, всё ненастоящее. Только вместо лиц с фильтрами будут истории от искусственного интеллекта с "идеальной подачей". И мы даже не заметим, как останемся в зоопарке нейросетей, где один пишет про бабку у эскалатора, другой — про смерть в роддоме, третий — про бухого опера в подвале с бомжами.
И всё это — просто шум. Гладкий, стерильный, ни о чём. Нейрошум.
Пикабу уже не торт. Пикабу — пирожок из ленты машинного обучения.
Пока что нас спасают комменты. Живые комменты. Они ещё не научились отвечать так, как бы ответил Вася с завода. Но и это вопрос времени.
Меня зовут Алина, в Инстаграме (соцсеть, принадлежащая компании Meta, признанной экстремистской в РФ и запрещённой) я — @xexekc.
Я блогер. Снимаю Reels, делюсь личными историями, говорю про честность, человечность (которой сейчас не хватает) и возвращаюсь в блог после долгой паузы.
Ах, да, ещё я много матерюсь, о чем предупреждаю сразу, но в этой статье всё прилично
В 2019 я начала вести блог. Просто потому что хотела быть заметной, честной, интересной. Тогда я научилась по гайдам в ютубе делать AR инста-маски — и попала в волну.
В начале 2020 на меня подписывались по несколько тысяч человек в день. Очень быстро выросло до 39 000 подписчиков, особенно после того, как мою маску использовал блогер-миллионник. Все начали меня искать, использовать мои маски и заказывать готовые для себя и своих бизнесов.
А я была в шоке. Мне было 19 и тут я — популярная блогерша за 2 месяца!!!
Подписчики были — в основном девочки 13–17 лет. Я вела блог, но не понимала, зачем.
Потом наступил карантин — и я просто сбежала из блога, потому что показывать как весь день лежишь на диване, объедаешься пиццей и проходишь Ведьмака — не лайфстайл, который ждут от молодой девчонки.
Играем с толстеньким котькой
С 2020 по 2024 я пыталась вернуться. Но каждый раз было одинаково:
выложила — от меня начали отписываться — я психанула — ушла.
И вот в августе 2024 я поняла: либо сейчас делаю по уму, либо навсегда завязываю и не возвращаюсь к остаткам ценного капитала.
Но делать всё самой — сложно. И тогда я вспомнила про ChatGPT.
Я сделала его своим продюсером
Я создала отдельный чат, в который:
• вставила всё, чему училась, все мои курсы по блогингу: сторителлинг, маркетинг, блогинг, упаковка;
• добавила свои старые тексты: посты, сторис, заметки;
• объяснила, кто моя аудитория и как я пишу.
С этого момента он пишет точно моим голосом. Я буквально «скормила» ему свои тексты, и он стал писать в моем стиле.
Он не просто помощник — он стал мной, но структурнее, глубже, смелее.
1/3
Вот о чем я общаюсь с ним по теме блогинга
Вот что он реально делает:
• Пишет сценарии для Reels: с крючком в начале, триггером на 10-й секунде и концовкой, от которой мурашки.
• Помогает с темами, когда я не знаю, о чём говорить. Задает вопросы, вытаскивает смыслы.
• Анализирует мою аудиторию по скринам: я кидаю скрины подписчиков, лайков и комментариев — он говорит, кто они и что им важно.
• Упаковывает мой блог: помогает написать био, определить темы, сформулировать, что задевает мою ЦА.
• Придумывает темы на чёрный день, когда ничего не хочется — а с ним появляется вдохновение.
• Редактирует мои посты и тексты: усиливает, делает резче, вставляет триггеры, и при этом не теряет мой стиль.
1/2
Вот так мы собираемся дать ответочку всем тем, кого не устраивает мой тату-рукав
Раньше я думала, что блогинг — это просто «рассказывать».
А теперь понимаю, что это работа, где нужен мозг, стратегия и партнёр (особенно с увеличением количества людей, выпускающих свой контент и жесткой конкуренцией за внимание).
У меня теперь он есть — ChatGPT. И он делает мою речь, идеи и психологические крючки в контенте сильнее.
Периодически я рассказываю, какие промпты использую в своем блоге, можно посмотреть в Инстаграм (принадлежит Meta, запрещена в РФ): @xexekc
PS. Спасибо комментаторам! Эта статья становится все популярнее, а как мне это помогает с получением галочки для блога – написала в этой статье
Пройдите по ссылке и оставьте свое важное мнение еще в комменты, это покажет, что мои статьи невозможно игнорировать.
Сегодня, завтра и послезавтра три дня one-to-one (личные встречи с командой). При этом другие дела никто не отменял ) На one-to-one надо будет донести текущую реорганизацию, и выслушать-понять-простить-пожурить-похвалить каждого )
День one-to-on'ов
Руководство даже в ИТ, и даже на удаленке - это 80% коммуникация, если Вам такое не нравится, то не надо Вам руководить, и даже тим лидить не надо. Пишите код, ведь это прекрасное занятие, мне его иногда очень не хватает ) Буду коммуницировать, и постоянно думать о своем pet проекте в компании - сделал RAG систему по знаниям на wiki, и в slack. Дальше пилю AI Agent, детали можно почитать тут. Будет два бота R2D2 и C3PO ))) Они уже достаточно умные. Один отвечает на любые вопросы по базе знаний компании. Другой классифицирует баги от support в канале slack. Впереди OpenAI Functional Calling и LangChain/LangGraph. Но три ближайших дня уйдут на общение, а не на программирование )