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

Скайдом

Три в ряд, Головоломки, Казуальные

Играть

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

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

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

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

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

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

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

Gamedev + Нейронные сети

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

Инди Разработка Инди игра Игры Unity Компьютерные игры YouTube Арты нейросетей Искусственный интеллект Арт Stable Diffusion Midjourney Девушки Эротика Все
82 поста сначала свежее
3
GardenXased
GardenXased
3 дня назад

Я пилю текстовую RPG с AI, и вот как я научил яды и проклятия работать по-умному⁠⁠

Привет, Пикабу!

Снова на связи с разработкой текстовой RPG «Хроники Метерии». Для тех, кто видит меня впервые: я в одиночку создаю игру, где роль Мастера Игры (GM) исполняет нейросеть.

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

Проблема: «Склероз» у Мастера Игры

Изначально всё было просто. AI-мастер говорил: «Тебя укусила ядовитая змея. Ты отравлен». И... всё. В теории, он должен был сам помнить об этом в следующих ходах и отнимать у вас здоровье.

На практике это приводило к проблемам:

  • AI мог просто забыть. В длинной игровой сессии детали теряются, и ваше «смертельное» отравление могло бесследно исчезнуть.

  • Не было правил. В один раз яд отнимал 2 ХП, в другой — 5. Всё зависело от «настроения» нейросети.

  • Это было скучно. Никакой тактики. Ну отравлен и отравлен.

Мне хотелось, чтобы правила были едины для всех, чтобы мир был живым и честным.

Решение: «Умные» эффекты-рецепты

Теперь каждый статус-эффект — это не просто слова, а маленькая программа, или «рецепт», который получает движок игры. Этот рецепт говорит, когда и что должно произойти.

Например, теперь, когда вас кусает паук, AI не просто описывает это. Он тайно передает игре команду:

«Примени на игрока эффект 'Паучий яд'. Он длится 4 хода и отнимает 3 ХП в начале каждого хода».

И уже сама игра, а не AI, следит за выполнением. Вы видите на экране иконку яда с таймером и точно знаете, чего ожидать.

Я пилю текстовую RPG с AI, и вот как я научил яды и проклятия работать по-умному Инди игра, Gamedev, Инди, Нейронные сети, Ролевые игры, Браузерные игры, Длиннопост

Больше чем просто урон: Проклятия и Благословения

Эта система позволяет создавать и более хитрые вещи. Допустим, коварный шаман наложил на вас проклятие. AI дает игре такой «рецепт»:

«Примени 'Проклятие неуклюжести' на 5 ходов. Пока оно действует, установи Ловкость игрока на 5. Когда эффект закончится — ОБЯЗАТЕЛЬНО верни Ловкость к тому значению, которое было до проклятия».

Ключевой момент — «верни как было». Это гарантирует, что временные эффекты не сломают вашего персонажа навсегда, а игра сама позаботится о восстановлении.

Или, например, вы выпили зелье силы. Игра получает команду «Увеличить Силу на 5 на 3 хода» и честно отработает и бафф, и его окончание.

Я пилю текстовую RPG с AI, и вот как я научил яды и проклятия работать по-умному Инди игра, Gamedev, Инди, Нейронные сети, Ролевые игры, Браузерные игры, Длиннопост
Я пилю текстовую RPG с AI, и вот как я научил яды и проклятия работать по-умному Инди игра, Gamedev, Инди, Нейронные сети, Ролевые игры, Браузерные игры, Длиннопост



Что это дает игроку?

  1. Живой мир. Теперь эффекты — это не просто текст. Это реальные механики, с которыми нужно считаться.

  2. Тактическая глубина. Появился смысл искать противоядия, использовать очищающие заклинания, избегать проклятых мест и ценить баффы от союзников.

  3. Честность. Вы всегда видите, что на вас действует, как долго и к каким последствиям это приводит. AI больше не сможет «смухлевать» или «забыть».

Вот так, шаг за шагом, я стараюсь сделать «Хроники Метерии» глубже и интереснее. Это долгий путь, особенно в одиночку, но благодаря вашей поддержке он становится гораздо приятнее.


Вносите предложения, комментируйте. Очень жду вашего игрового опыта, мне интересно ваше мнение о моей игре.

Если хотите поиграть, переходите в мой профиль, там будет ссылка на страницу игры itch

Показать полностью 3
[моё] Инди игра Gamedev Инди Нейронные сети Ролевые игры Браузерные игры Длиннопост
2
1
Stenzor
Stenzor
3 дня назад
Dota 2

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

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

Подбирать героев приходилось по ощущениям.
Считать средний винрейт — вручную, с нескольких источников.
Анализировать контрпики, синергию, мобильность, темп — только на глаз.
Это было долго, неточно и почти бесполезно.

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

Почему один драфт сильнее другого;
На какой минуте начнётся лейт;
Кто доминирует в ерли;
Когда лучше начинать давление?

И вот однажды я спросил себя:

Почему в 21 веке нет алгоритма, который поможет решить эту задачу?
Почему я не могу просто ввести героев — и получить полный анализ за пару секунд?

Не нашёл ответа.
Значит, нужно было сделать самому.

Написал товарищу, который разбирается в коде.
Расписал идею, почему она сработает, и почему её ещё никто не сделал.
Мы начали.
Первая версия была примитивной. Даже смешно сейчас перечитывать те первые сообщения — мы сами тогда не понимали, куда катимся.

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

А теперь он работает.
И уже помогает не только мне.


🧠 С чего начал

Первые версии были примитивными:

  • Я вручную собирал данные по героям

  • Учитывал контрпики, синергию, винрейты, темп игры

  • Просто хотел понять: можно ли предсказывать матч до его начала, основываясь только на драфте

Когда мы начали использовать более глубокую аналитику и обучать систему на тысячах матчей — смогли получить 15/0 в первый день TI. Да, это всего один день. И нет, это не значит, что модель всегда будет таким же монстром. Но этот результат дал понять одно: система работает. И у неё есть потенциал стать чем-то большим.


Что внутри нашего приложения?

DotaDiviner — это не очередной бот с цифрами. Это настоящий инструмент для анализа драфтов, который показывает:

  • График темпа игры: поминутное сравнение силы каждой команды

  • Прогноз победы: на основе анализа тысяч матчей

  • Эффективность героев: кто взял рабочих метовых героев

  • Синергию и контрпики: кто кого подавляет и с кем комфортно играть

  • Мобильность и выживаемость: кто лучше тянет игру

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

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


Когда произойдёт камбек? Точка невозврата.

Один из ключевых элементов — это график темпа игры . Он позволяет увидеть:

  • На какой минуте игра переворачивается

  • Кто имеет преимущество в ранней стадии

  • Когда начинается лейт

  • И на какой минуте команда достигает своего пика силы

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

Как я 2 года делал приложение, которое умеет предсказывать камбеки в Dota 2 Dota 2, Киберспорт, Gamedev, Игры, Аналитика, Прогноз, Боты, Telegram (ссылка), Приложение, Программирование, Разработка, IT, Нейронные сети, Чат-бот, Dota, Математика, Факты, Технологии, Проект, Блог, Длиннопост

Вот так DotaDiviner показывает силу драфта заранее, и вот как это выглядело в реальности к 25 минуте игры. 25.06.2025 Team Tidebound vs BetBoom Team


Реальный тест на PGL Wallachia Season 5

Один из последних турниров стал для нас проверкой на прочность.
На некоторых матчах коэффициенты доходили до 10+ , и бот чётко показывал, когда произойдёт камбек и на какой минуте начнётся лейт.

Игроки могли не знать, как закончится игра — но DotaDiviner знал.


📱 Мультиплатформенность и удобство

Сейчас приложение доступно:

  • В App Store (iOS и Mac)

  • В Google Play (Android)

  • В Microsoft Store (Windows)

  • В мини-аппе Telegram бота

  • На Linux

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


📢 А бот то работает!

Telegram бот активно помогает пользователям:

  • Присылает автоматические уведомления о годных матчах

  • Позволяет максимально подробно анализировать драфты по ссылке ( dltv.org ) и через лайв-интерфейс

  • Получить подписку за подписку

  • Связаться с технической поддержкой


👥 У нас уже есть первые пользователи

Сейчас:

  • Более 109 человек используют бота ежемесячно

  • Около 90 подписчиков в Telegram канале

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

DotaDiviner уже не просто идея. Он уже живёт своей жизнью — и я искренне рад, что люди действительно им пользуются.


🚀 Мы ни на миг не останавливались в развитии

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


DotaDiviner — не очередной беттерский сервис.
Это инструмент для тех, кто:

  • Хотел бы лучше понимать драфты

  • Ищет объяснение победам и поражениям

  • Делает ставки

  • Создаёт контент по Dota 2

  • Просто любит эту игру


🔗 Если хочешь попробовать — добро пожаловать:
👉 Скачать приложение
👉 Telegram бот

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


💬 В заключение

Когда я начинал, у меня не было ни денег, ни команды, ни готового алгоритма.
Только один вопрос, который не давал мне покоя:
Почему одни драфты выигрывают, а другие — нет?

Я потратил годы, чтобы найти ответ. И когда нашёл, понял: этот инструмент должен быть не только у меня.

DotaDiviner — это моя попытка сделать то, что я сам искал годами:
Честный, понятный, быстрый анализ драфтов для тех, кто любит эту игру.

Если ты хочешь знать не только кто победит, но и почему и когда — попробуй. Спасибо, что прочел!

Показать полностью 1
[моё] Dota 2 Киберспорт Gamedev Игры Аналитика Прогноз Боты Telegram (ссылка) Приложение Программирование Разработка IT Нейронные сети Чат-бот Dota Математика Факты Технологии Проект Блог Длиннопост
14
GardenXased
GardenXased
4 дня назад

Это мой DEVLOG.. В котором я рассказываю об обновлениях Хроники Метеры⁠⁠

Я вновь всех приветствую! Не так давно я опубликовал пост о том как я создавал свою текстовую игруху с нейронкой. Он собрал довольно положительные отзывы и мне показалось что вам интересно :)
Поэтому я решил создать свой некий дев лог в котором буду рассказывать об обновлениях. Что я добавляю, как я их делаю и все такое! Надеюсь вам будет интересно :D

Итак с последнего обновления 0.2.4 прошло не так много времени но так как я нетерпеливый я решил сразу заняться разработкой новой версии 0.2.5 на которую у меня есть свои планы
Например я решил добавить в игру систему выбора рассказчика от которого зависит стиль повествования.. Как жанр книги. Будь то Романтика или Хоррор.. Ну так вот в игре теперь тоже есть выбор жанра и сделан он путем выбора рассказчика. Пока что игра предоставляет следующий набор рассказчиков со своими стилями повествования и все такое

Это мой DEVLOG.. В котором я рассказываю об обновлениях Хроники Метеры Gamedev, Инди игра, Инди, Разработка, Текстовая ролевая игра, RPG, Нейронные сети, Обновление, Длиннопост

Это Криг. Он такой. Человек не прощающий. Если вы совершили ошибку будте готовы к серьёзным последствиям.. Его стиль суровый и хардкорный.. Честно говоря я не заметил чтобы он как то по особенному вел повествования.. Ну точно могу сказать что он = хардкор

Это мой DEVLOG.. В котором я рассказываю об обновлениях Хроники Метеры Gamedev, Инди игра, Инди, Разработка, Текстовая ролевая игра, RPG, Нейронные сети, Обновление, Длиннопост

Это у нас Фаэлан, Ткач Грез. Лютый романтик.. Его повествование как не странно больше сводится к романтике а экшон остаётся на второй план.


Это мой DEVLOG.. В котором я рассказываю об обновлениях Хроники Метеры Gamedev, Инди игра, Инди, Разработка, Текстовая ролевая игра, RPG, Нейронные сети, Обновление, Длиннопост

Ну а это у нас Элара, Летописец.. Такой некий стандарт. Хочешь стандартное приключение? Выбирай ее!

Ну пока что все. Я успел добавить только рассказчиков. Но в планах еще есть кое что. Например в окно помощь добавить подробную инструкцию по API по просьбе одного из игроков

Увидимся наверное завтра.. Если конечно вам зайдет такой формат :>
Ну а я прощяюсь! Спасибо что прочитали мой пост.
Напоминаю что поиграть можно в мое творение по ссылке в описании моего профиля которая ведет на itch страницу игры!

Показать полностью 3
[моё] Gamedev Инди игра Инди Разработка Текстовая ролевая игра RPG Нейронные сети Обновление Длиннопост
0
Партнёрский материал Реклама
specials
specials

Как бросить курить и не сорваться: инструкция от тех, кто смог⁠⁠

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

Как бросить курить и не сорваться: инструкция от тех, кто смог Курение, Борьба с курением, Зависимость, Telegram (ссылка), ВКонтакте (ссылка), Длиннопост

История 1 — отражение

@holoroad

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

Решение бросить курить — одно из лучших, которое вы можете принять для своего здоровья, будущего и близких. Но справиться с зависимостью только потому, что «это вредно» будет тяжело. А вот если хотите не задыхаться, поднимаясь по лестнице, или волнуетесь за своего ребенка, которые вдыхает табачный дым, — уже другое дело.

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

История 2 — список

@maxneb

Беременность жены, рождение ребенка, здоровье, деньги — ничего не было веским поводом бросить окончательно. Постоянно срывался. Помогло составить список, что теряю и что получаю от сигарет, и понимание, что хотя бы одна затяжка — и все насмарку: пару месяцев буду курить. Только список и его осознание. Для каждого он свой. И постоянное обращение к нему. После составления списка курил еще. Но он как заноза висел в голове с вопросом «зачем?»... Так, что-то щелкнуло и сейчас не тянет. Иногда тянет физически, но осознание бесполезности курения сразу глушит позывы. Полгода, полет нормальный...

Бросать на авось — идея, которая подойдет не всем. Нужно понимать, что делать в трудные моменты:

  • Определите дату отказа. Подготовьтесь морально, уберите сигареты, зажигалки, пепельницы.

  • Замените привычки. Сигарету в руках можно заменить орешками, палочками морковки, жвачкой или даже кубиком льда.

  • Займите время. Вспомните, чем вы любили заниматься: спорт, хобби, прогулки.

  • Планируйте, что делать при тяге. Она длится всего 3–5 минут. Дыхательные практики или звонок другу помогут пережить сильное желание закурить.

  • Откажитесь от «наградных сигарет». Одна затяжка и вы откатитесь назад.

Можно бросить резко, «с понедельника», или постепенно, снижая количество сигарет до нуля. Главное — определиться и не отступать.

История 3 — переключение

@Spaka

45 лет, стаж 30. Пытался завязать много раз, потом понял, что после каждой попытки бросить, курить начинаешь больше. Как ребенок, которому не дают вкусняшку, а она случайно попала ему в руки. Из чего мозг сделал вывод: не уверен — не бросай. Потом стал замечать, что организм уже стал сам просить перестать курить. По утрам было очень неприятно во рту, удовольствие после сигареты стало короче, а негатив, приходящий следом, ощутимее: неприятные ощущения в горле, боли миндалин, страх схватить онкодиагноз. Хотя врачи говорили, что все ок, в голове-то гоняешь мысли. Я решил попробовать обмануть сам себя. Не делать из процесса отказа какого-то события. Бросить так, как будто это и должно было произойти, но ты не знаешь когда. Про себя помолился, как сумел, и попросил помощи, хитро прищурил глаз и в момент, когда забыл купить про запас (оставалась пара штук в пачке), просто перестал курить. Мне теперь даже странно, как я раньше это делал. Так и живу почти два года. Кстати, раньше в момент завязки курящих ненавидел, дым был очень противен, до тошноты. Теперь все равно. Присоединяйтесь ;)

Есть несколько стратегий отказа от курения:

  • Резкий. Эффективный и решительный подход.

  • Постепенный. Сначала — меньше сигарет, потом — меньше затяжек. И так до нуля.

  • Психологическая замена. Каждая сигарета — это ритуал. Найдите для каждого из них «здоровую замену».

  • Медикаментозная терапия. При сильной зависимости врач может порекомендовать никотинозаместительную терапию (пластыри, таблетки, жвачки) или препараты, которые помогают справиться с синдромом отмены. Но любые лекарства принимаются только по рекомендации специалиста.

Каждый, кто хочет оставить зависимость в прошлом, может обратиться в центры здоровья, которые работают при поддержке нацпроекта «Продолжительная и активная жизнь», и получить необходимую помощь специалистов. Адреса доступны на официальном портале Минздрава России о здоровье: takzdorovo.ru. Также можно позвонить на горячую линию по отказу от зависимостей 8 800 200-0-200.

История 4 — форма

Аноним

Курила электронки 2 года как замену обычным сигаретам. Думала, что это не так дорого, не так вредно да и для девушки вроде более привлекательно: не пахнут волосы и руки. А потом решила привести свое тело в форму. Стала ходить в зал и поняла, что задыхаюсь на первом же упражнении, хотя женщины гораздо старше меня бодрячком. Было очень тяжело слезть. Друзья советовали заменять сигаретами. А потом уехала в отпуск в страну, где нельзя покупать электронки, отвлеклась, и после возвращения уже не тянуло. Даже на тусовках, где все дымят.

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

«Особую тревогу вызывает рост потребления табачных изделий и электронных сигарет. Согласно исследованию, проведенному в нашем Центре, 36,8% курильщиков потребляют одновременно и табак, и электронные сигареты. Среди молодежи в возрасте 25-39 лет этот показатель превышает 45%. Электронные никотиносодержащие и безникотиновые устройства поражают сердце, сосуды, дыхательную систему и ДНК организма не менее пагубно, чем традиционные сигареты, а в ряде случаев способны вызывать острые состояния, включая сосудистые поражения и летальные исходы» – рассказывает руководитель Центра профилактики и контроля потребления табака НМИЦ терапии и профилактической медицины Минздрава России Маринэ Гамбарян.

История 5 — пари

@kernima

Вроде не было никаких серьезных предпосылок, чтобы бросить. Да и чтобы начать: просто все вокруг курили, думал, это сейчас тренд. А потом как-то сидели в баре и решили поспорить с некурящим другом. Он затирал, что моя жизнь из-за электронки катится ко дну, я — доказывал, что это всего лишь маленькая шалость. В общем поспорили на пять тысяч. Чтобы было легче и можно было отвлечься, начал бегать по утрам. Друг проиграл, а я возвращаться к курению не стал. Вдруг снова у еды появился вкус, я начал высыпаться и больше не устаю на втором лестничном проеме. Короче, советую!))

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

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

История 6 — связь

Аноним

Устал курить, понял, что мне это мешает заниматься спортом и в целом комфортно себя чувствовать. Пошел через ассоциации: покурил во время головной боли, и потом через самовнушение дал себе установку, что голова болела от курения. Звучит странно, конечно, но это сработало. Никотиновую зависимость снижал постепенно через редкое курение кальяна (2-3 раза в неделю с последующим уменьшением).

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

Разберитесь, что именно тянет вас к сигарете: скука, стресс, привычка? Когда вы это осознаете, будет легче подобрать альтернативные действия — прогулку, книгу, разговор с близким. Учитесь распознавать моменты, когда особенно хочется закурить, и переключаться на что-то другое. Можно подключиться к программам или группам поддержки — это поможет не сдаваться. И главное: уберите из дома все сигареты.

История 7 — вершина

Аноним

Поднимался с сыном по Пушкинской тропе на гору Железная. Мне лет сорок пять было, идем общаемся, сын бегает туда-сюда. Ну идем короче, а сзади нас догоняет семейная пара, мирно о чем-то щебеча между собой. Догнали и обходят. И так спокойно удаляются… Все бы ничего, но им лет по шестьдесят, если не больше. Я попробовал в их темпе, но задыхаться стал. Короче, поднялся я на гору, спустился, смял пачку и выкинул в мусорную урну. Вот уже 13 лет не курю. Стаж 27 лет.

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


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

Хорошая новость в том, что вы не одни. В сообществе «Давай бросать» (ВКонтакте и мессенджере Telegram), который работает при поддержке нацпроекта «Продолжительная и активная жизнь» знают, каково бороться с триггерами, искать замену привычке и удерживать себя от срыва. Здесь делятся историями тех, кто смог, поддерживают тех, кто только начал, и помогают разобраться в главном: как пережить отказ без мучений.

Социальная реклама. АНО «Национальные приоритеты», ИНН: 9704007633

Показать полностью
Курение Борьба с курением Зависимость Telegram (ссылка) ВКонтакте (ссылка) Длиннопост
GardenXased
GardenXased
5 дней назад

Chronicles of Metera: AI Adventure⁠⁠

Chronicles of Metera: AI Adventure Инди игра, Инди, Gamedev, Ролевые игры, Текстовая ролевая игра, RPG, Нейронные сети

Хроники Метеры — это текстовая RPG, работающая на базе ИИ Google Gemini. Забудьте о заранее прописанных сюжетах – здесь вы взаимодействуете с ИИ-Мастером Игры (ИИ-ГМ), который реагирует на ваши действия, описывает изменяющийся мир, управляет NPC, отслеживает прогресс вашего персонажа и создает уникальное повествование на основе ваших решений.

Исследуйте зарождающийся мир Метеры, фэнтезийное измерение со своим развивающимся лором. Вы создадите персонажа, выберете класс (Воин, Маг, Разбойник, Бард), распределите характеристики и отправитесь в мир, генерируемый и описываемый ИИ в реальном времени.

С недавних пор в игре так же появилась репутация от которой зависит то как к вам относятся большинство NPC и даже сам Гейм Мастер. К примеру если ваша общая репутация опустилась до -40 то во первых вас все будут бояться, во вторых вам будут закрыты все двери.

В общем если вы хотите поиграть в Chronicles of Metera то ссылку вы сможете найти у меня в профиле.

Удачной игры путник! Да прибудет с тобой сила эфира!

Показать полностью
[моё] Инди игра Инди Gamedev Ролевые игры Текстовая ролевая игра RPG Нейронные сети
11
Rutasan
Rutasan
14 дней назад

Вайб кодинг⁠⁠

Я решил создать игру при помощи нейросети. Читал, что люди заморачиваются, используют по несколько нейросетей для разных задач, максимально подробно всё описывают. Мне было впадлу. Поэтому я скинул всё на chatgpt. "Разработай 3д песочницу с возможностью строительства. Вся разработка на тебе"
Что я могу сказать. Chatgpt вообще не приспособлен для такого. Он пишет каждый раз код с нуля. Когда количество строк подходит к 300, он начинает удалять часть кода и ставить заглушки.

Следующим я скачал windsurf. Это редактор основанный на vs code с встроенной нейронкой swe-1. (там есть ещё, но они за кредиты. А мне дали за регистрацию бесплатный доступ к swe-1 на две недели) Уже получше. Выбираешь папку и она даже сама может создавать файлы. Даже ctrl-c ctrl-v делать не надо. каааайф. Swe-1 уже не удаляет предыдущий код. Он может работать с файлами в несколько тысяч строк.
Минусы: пиздец какой медленный. Куча багов. За 5 часов мы создали человечка в космосе, корабль. Подошли к управлению кораблем и потом игра вконец сломалась. На экране полнейший пиздец, он потратил 100+ сообщений на исправление багов и у него нихуя не вышло. Думаю, если проявить терпение, то впринципе в теории он может сделать игру, но... за это время проще самому выучить программирование и самому всё сделать

Далее я купил подписку на copilot. У него такие же проблемы. Он работает побыстрее, но после определенного момента игра ломается. Багов столько, что он их правит по 100-200 сообщений и у него нихуя не получается.

Ещё у copilot есть лимиты. И также хочу сказать, что я сталкивался с лимитом даже на модель 4.1. хотя на самом сайте майкрософт написано, что лимитов нет.

Вайб кодинг Нейронные сети, Программирование, Gamedev, Мат, Длиннопост

Sorry, you have exhausted the agent mode usage limit. Please switch to ask mode and try again later.

Майкрософт пидарасы.

А ещё если вы хоить ненадолго зайдете с русского ip в свой аккаунт, его заблочат. Я случайно открыл vs code без впн и мне ак заблокировали. Пришлось второй аккаунт покупать. Microsoft вдвойне пидарасы.

Могли, как теже openai просто не давать доступ с рос. айпи и всё. Я бывает случайно chatgpt открываю без впн, они просто не дают доступ и всё. Включаю впн и свободно пользуюсь. Нахуй сразу аккаунт блочить? Мрази ебаные.

Я устал от нейросетей... Пойду расслаблюсь, посмотрю боку но пико. Прикоснусь к гениальному.
Мне сказали, что там сюжет неплохой. Попробую обзор на него сделать

Вайб кодинг Нейронные сети, Программирование, Gamedev, Мат, Длиннопост


Сразу хочу внести ясность. Я не экстремист и не пропагандирую ЛГБТ. Я за Россию и Боженьку Путина. Я ему даже регулярно молюсь. Не сажайте плз

Вайб кодинг Нейронные сети, Программирование, Gamedev, Мат, Длиннопост
Показать полностью 3
[моё] Нейронные сети Программирование Gamedev Мат Длиннопост
7
0
Agmioli
Agmioli
1 месяц назад
Искусственный интеллект

Как с нуля, сгенерировать игру или приложение, состоящие из нескольких файлов. Для чайников!⁠⁠

Как с нуля, сгенерировать игру или приложение, состоящие из нескольких файлов. Для чайников! Искусственный интеллект, Нейронные сети, Gamedev, Unity, Приложение, Android разработка, Digital, Программа, Компьютерные игры, Программирование, Программное обеспечение, Python, Гайд, Лайфхак, Чат-бот, Разработка, HTML, Браузерные игры

Как с ноля, сгенерировать игру или приложение, состоящие из нескольких файлов. Для чайников.

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

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

Чтобы избежать сложностей и путаницы, достаточно в самом начале использовать важную команду, которая выглядит примерно так:
Напиши для каждого файла код игры которая будет запускаться с html-сайта. Суть игры следующая.....

Но если вы создаете игру не на базе html-страниц и сайта, то вместо фразы "которая будет запускаться с html-сайта", вам надо указать типа-платформу игры, или ее среду разработки.

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

ПРАКТИКА.
Вот полный пример запроса для нейросети, чтобы создать саму примитивную игру, которая запускается в виде веб-страницы в браузере.

ЗАПРОС:
Напиши для каждого файла код игры которая будет запускаться с html-сайта. Суть игры следующая.

Объект-игрок, вид которого задается файлом"image1", управляется при помощи клавиш. Клавиши-стрелки определяют направление стороны движения объекта-игрока.

В пространстве игры, рандомно расположены объекты-препятствия, внешний вид которых задается файлом "image2".

Если Объект-игрок задевает объекты-препятствия, то Объект-игрок отскакивает в сторону.

Фон игры задается файлом "image3".

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

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

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

Показать полностью
[моё] Искусственный интеллект Нейронные сети Gamedev Unity Приложение Android разработка Digital Программа Компьютерные игры Программирование Программное обеспечение Python Гайд Лайфхак Чат-бот Разработка HTML Браузерные игры
1
Agmioli
Agmioli
1 месяц назад
Искусственный интеллект

Как создать уровни html-игры в визуальном редакторе, а код свойства объектов и сценария добавить из нейросети?⁠⁠

Как создать уровни html-игры в визуальном редакторе, а код свойства объектов и сценария добавить из нейросети? Искусственный интеллект, Нейронные сети, Создание сайта, Gamedev, Digital, Приложение, 2D, Браузерные игры, HTML, Чат-бот, ChatGPT, Нейросеть Grok

Как создать уровни браузерной-игры и разместить ее персонажей в визуальном редакторе, а код свойства объектов и сценария добавить из нейросети?

СИТУАЦИЯ.
Вам хочется создать простую браузерную игру, которая будет открываться при запуске файла index.html
Но нейросеть пишет только код, а не создает уровень игры с точными координатами расположения игрового персонажа и всех объектов игры.

А визуальный редактор WYSIWYG Web Builder в обычном случае, может создать игровой уровень, строго разместить игрового персонажа и объекты строго по координатам, но не задать свойства/поведение объектов и управление игровым персонажем.

Возникает впорос:
Как создать уровни браузерной-игры и разместить ее персонажей в визуальном редакторе, а код свойства объектов и сценария добавить из нейросети?

Есть решение:
Совместить визуальный редактор и нейросеть.

ЧТО КОНКРЕТНО ДЕЛАТЬ?

1. С помощью визуального программы-редактора WYSIWYG Web Builder 15 (для создания веб-сайтов), создаем из разных объектов полноценный уровень. В уровне размещаем игрового персонажа строго там, где он должен загружаться в локации игры.

Созданный уровень/игру публикуем в виде html-сайта через меню Файл-"Опубликовать".

2. Затем открываем нейросеть, например ChatGPT или Grok

ЗАПРОС, который нужно ввести в командную строку нейросети:

Редактируй код каждого файла игры, которая будет запускаться с файла index.html. Суть игры следующая.

Объект-игрок, который в коде именуется как объект "Image1", управляется при помощи клавиш. Клавиши-стрелки определяют направление стороны движения объекта-игрока.

В пространстве игры, расположены следующие объекты-препятствия, которые в коде именуются как:

Image4, Image5, Image7, Image9

Если Объект-игрок задевает объекты-препятствия, то Объект-игрок, отскакивает в сторону.
Фон игры задается файлом "image2".
Вот коды каждого файла, которые ты должен отредактировать:

код файла: index.html:
здесь вставляете весь код из файла index.html

код файла: index.css
здесь вставляете весь код из файла index.css

И так со всеми файлами игры-сайта-приложения, где содержится код!

3. Код созданный для каждого файла, при помощи текстового редактора(например Блокнот) полностью вставляем в конкретный файл, стерев/убрав перед этим старый код.

4. Запускаем файл index.html, который запускает игру.

Показать полностью
[моё] Искусственный интеллект Нейронные сети Создание сайта Gamedev Digital Приложение 2D Браузерные игры HTML Чат-бот ChatGPT Нейросеть Grok
0
Партнёрский материал Реклама
specials
specials

Только каждый третий пикабушник доходит до конца⁠⁠

А сможете ли вы уложить теплый пол, как супермонтажник?

Проверить

Ремонт Теплый пол Текст
2
ru1000
ru1000
1 месяц назад
Серия Игрушечный программист - мой опыт Construct 3

Программная смена иконки игры на Construct 3 во вкладке браузера⁠⁠

Добрый день!

Меня зовут Руслан.
С 2016 года делаю игры в редакторе Construct 3.

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

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

2. Боевая — в неё заливаем уже более менее-протестированные версии, которые не стыдно показать заказчику.

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

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

Программная смена иконки игры на Construct 3 во вкладке браузера Gamedev, Браузерные игры, Нейронные сети, Игры, Тестирование, Construct 3, Вкладки, Браузер, Скрипт, Иконки, Длиннопост

Иконка сайта или игры.

Поначалу я ответил, что это будет слишком морочно — при каждой заливке боевой версии менять вручную все иконки в проекте (те, которые в разделе Icons & screenshots).

Программная смена иконки игры на Construct 3 во вкладке браузера Gamedev, Браузерные игры, Нейронные сети, Игры, Тестирование, Construct 3, Вкладки, Браузер, Скрипт, Иконки, Длиннопост

Иконки в проекте.

При этом у нас в последнем проекте 6 отдельных блоков со своими иконками. В общем, «да ну нафиг».

Но вчера я вспомнил про нашего китайского друга — нейросеть DeepSeek, которая часто помогает накодить что-нибудь эдакое.

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

1. Сначала рисуем иконку в нужном размере

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

Чтобы не мудрить, я просто перекрасил в другой цвет основную иконку проекта прямо в редакторе анимаций C3.

Программная смена иконки игры на Construct 3 во вкладке браузера Gamedev, Браузерные игры, Нейронные сети, Игры, Тестирование, Construct 3, Вкладки, Браузер, Скрипт, Иконки, Длиннопост

Перекрашенная иконка.

2. Сохраняем картинку в файл

Я сохранил картинку как icontest.webp

Название и расширение этой картинки может быть почти любое, на ваш вкус.

3. Закидываем картинку к другим файлам проекта

Программная смена иконки игры на Construct 3 во вкладке браузера Gamedev, Браузерные игры, Нейронные сети, Игры, Тестирование, Construct 3, Вкладки, Браузер, Скрипт, Иконки, Длиннопост

Папка с файлами проекта в Construct 3.

4. Задаём переменные для переключения иконки

У меня это строковые переменные:

Программная смена иконки игры на Construct 3 во вкладке браузера Gamedev, Браузерные игры, Нейронные сети, Игры, Тестирование, Construct 3, Вкладки, Браузер, Скрипт, Иконки, Длиннопост

Управляющие переменные.

- modeTest — хранит тип версии.

”test” – тестовая версия *,

”” - боевая версия.

* Использую именно этот вариант (”test” и пустую строку), поскольку они у нас завязаны на имена таблиц в базах данных.

Содержимое этой переменной я меняю вручную с ”test” на ””, перед компиляцией и заливкой боевой версии.

- modeTestIcon — триггер, показывающий, переключилась ли уже иконка (чтобы не переключать иконку при каждом переходе между макетами проекта).

”off” – иконка ещё не менялась,

”on” – иконка уже сменилась.

5. Добавляем событие переключения иконки

И теперь самое главное — сам скрипт переключения иконки.

Программная смена иконки игры на Construct 3 во вкладке браузера Gamedev, Браузерные игры, Нейронные сети, Игры, Тестирование, Construct 3, Вкладки, Браузер, Скрипт, Иконки, Длиннопост

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

Скрипт отдельно:

var link = document.querySelector("link[rel~='icon']") || document.createElement('link');

link.rel = 'icon';

link.href = 'icontest.webp'; // путь к иконке тестовой версии игры

document.head.appendChild(link);

В этом событии мы проверяем:

- Если иконка ещё не переключалась modeTestIcon = ”off”,

- И если это тестовая версия игры modeTest = ”test”.

То задаём проекту иконку вот с таким именем icontest.webp. **

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

И затем отмечаем в триггере modeTestIcon что иконка уже поменялась и не нужно делать этого снова.

6. Заливаем всё на сервер и тестируем.

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

Программная смена иконки игры на Construct 3 во вкладке браузера Gamedev, Браузерные игры, Нейронные сети, Игры, Тестирование, Construct 3, Вкладки, Браузер, Скрипт, Иконки, Длиннопост

Разные версии игры.

На сим откланиваюсь. Скоро вернусь с очередной, скучной, но полезной фичей для Construct 3 :)

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