ГеймдевНаКровати
390 subscribers
65 photos
10 videos
44 links
Делюсь полезной инфой про разработку веб игр Ютуб: https://www.youtube.com/channel/UCH1y9fTzeeVx9liepPuVkHw Автор @asosnovskiy
Download Telegram
Привет! Две мои игры крутятся на крейзи в basic launch-e, посмотрим, что будет по метрикам.

Очень рассчитываю на Make Brainrots, т.к. мы с Женей(Путь инди) вложили немало сил и там реальный мультиплеер…

Посмотрим через недельку-другую.

А еще мы запросили Web Fit Test на поки для брейнротов…

Короче, месяц забмишенов!
🔥5
Media is too big
VIEW IN TELEGRAM
MMORPG в Jamango!

Мой коллега начал делать крутой концепт, который по идее будет интересен игрокам на поки: яркая графика, простой геймплей.

Посмотрим на результаты, но первые тесты хорошие)

В этой кейсе мы:
- используем много партиклов
- кастомные персонажи

И все это сделано ИЗ БЛОКОВ!
🔥71💅1💊1
К сожалению, поки не всегда записывает HTML, вот как это выглядит с UI
🔥4
Тестируем нашу игру на Поки и крейзи, онлайн начинает бить рекорды. Не удивлюсь, если скоро будет 150…

Очень приятно видеть такие чиселки, но еще приятнее видеть игроков 20+ уровня, получается, ребята провели более часа в игре..
👍8🤮2
Доброе! Результаты веб фит теста на поки для Make Brainrots.

Выгдядит неплохо, особенно для сырой версии игры.

Посмотрим, что скажут.

Интересно, что на веб фит тесте игра набрала почти 8 минут. Хотя в плейтесте было около 4.
🔥7👍2👏21🤯1
Тем временем, после переноса релиза GTA6…

Решил сегодня сделать миникарту.

Пока все просто: рендерим весь мир в текстуру. Далее, после того, как сделаю нужные фичи, нужно будет почистить карту вручную.

Следующий этап будет добавление меток и привязка к камере.
🔥6😁3🤯1🤣1
Такие дела! Поки готовы к переговорам по нашей с Женей онлайн игре.

В целом мысли следующие
- хотелось бы запустить игру как можно на большем числе площадок(возможно даже мобильных), чтобы увеличить максимально охват и онлайн. На фиттесте мы набрали 15 000 ИГРОКОВ за 10 ДНЕЙ!
- попробовать инапы. На одной рекламе далеко не уедешь…
- в целом мы залили на тест черновик игры, без баланса и значимых фич как чат, магазин и т.д. Думаем, что с полным набором метрики будут еще лучше.

Ну и вместе с хорошей новостью как всегда идет не оч - Village Craft не взяли на Крейзи т.к. слабоваты метрики. Как-то так.

Всем добра!
🔥9🎉3🤷‍♂1👏1💅1
Ну что, совсем нетипичный пост про … Defold

В общем, мы решили переписать брейнротов с Construct 3 на Defold(и это будет одна из немногих ОНЛАЙН игр на Дефолде)

Почему?

- Костракт был крут для быстрого прототипирования. Но перформанс с ростом контента деградирует очень сильно. Дефолд в этом плане намного лучше.

- Портирование. Мы видим большой потенциал не только в вебе. Для констракта есть опции как Cordova и др, но Дефолд дает нам нативные и супер оптимиальные по весу и перформансу билды.

- Сообщество. У Дефолда одно из самых(если не самое) адекватных сообществ в мире. Я точно знаю, что ребята поддержат советом.

- Open Source. У меня был один случай когда я что-то контрибутнул в Дефолд. И то, что ты имеешь исходники перед глазами дает большую уверенность что ты контролируешь полностью все, даже движок. Констракт - закрый продукт.

- Хиты и зрелость Дефолда. Monkey Mark, Punch Legend Simulator, Famaly Island - хиты(я возможно пропустил еще пачку, т.к. не совсем слежу за этим). Это показатель того, что технология работает на 100%. Да, есть игры и на Un***, но мы хотим иметь больше козырей в рукаве. Дефолд - это офигеть какой козырь.



Короче, я не ожидал такого поворота событий. Но после небольшого брейншторма с Женей и последних новостей от поки(возможно как-нибудь расскажу) мы решили идти этим путем.

Да прибудет с нами сила геймдева!
🔥14👍2👏1🤩1🍾1
Постигаю Defold!

Поделюсь мыслями пока свежи:

- Примерно 2-3 часа ушло на “гайды”. Го, система сообщений, основные операции в редакторе. Я когда-то тыкал уже редактор, так что было чуть проще.

В этот раз решил не читать ВСË и ВСЯ, а только минимум, чтобы начать переносить проект.

- Сразу сделал тест на производительность. Включил симуляцию на 100 игроков и получил кучу дроуколов… Потому что Тексты и спрайты не батчатся “АвтоМагически”, а следуют определенному алгоритму. Легко пофиксилось выставлением Z координаты для лейблов. Еще у нас процедурные анимации, и пока луа справляется хорошо. На крайний случай можно вынести в c++, но это лишь на ОЧЕНЬ КРАЙНИЙ.

- Сегодня немного поверстал UI. Особо нечего сказать, не так удобно как HTML+CSS, но и без особых проблем. Пока не добрался до скролла, но возьму Druid(либа для дефолда) чтобы упростить себе жизнь.

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

- Я еще в дефолде нет обводки(ну ее вроде мало где есть из коробки кроме констракта). Я решил схитрить и пока нагенерил обводку как отдельные спрайты с вдвое уменьшенными размерами(надо попробовать х4). Плюс это быстрый рендер, минус - не такой пиксель перфект как с шейдерной. Но для первой версии ок.

- САМЫЙ НЕПРИЯТНЫЙ БАГ сейчас это работа с WebSocket. У меня каждый второй запуск падает либа с WS в дефолде, какая-то внутренняя ошибка. То ли это из-за того что использую bun на серваке, то ли реально в либе есть бага для нативных платформ(для веба я так понимаю будет браузерный ws использоваться)

Пока хочу сделать игру и поэтому забиваю на это…



Суммарно потратил около 12 часов. Цель - до конца след недели добить первый билд и запустить тест на поки.

Из “сложного” нужно сделать дизайнер, остальное - куча мелочей. Но время летит быстро…
👍10🔥5👏31🙏1
Такие дела, все таки не зря сделал ставку на Bun!
🤔5🔥2
de_dust в Jamango - это легендарно!

Привет! Решил поделиться наблюдениями по нашему эксперименту с FPS

- Жанр зависит от ощущений: камера, эффекты, скорость реакции и т.д. Мы выбрали Лук и стрелы, т.к. во-первых это весело, во-вторых - чтобы скрыть сетевые задержки.

Анимация полета стрелы, физика отскока, анимация смерти - все это добавляет “ощущений”.

- Очень важен Левел дизайн. Не зря в соревновательных играх большую роль играет карта. От этого зависит скорость игры, насколько сложно/легко играть и особенно ИНТЕРЕС+РЕИГРАБЕЛЬНОСТЬ. Вспомните, сколько часов вы провели в контре? А сколько карт? Да, из сотен вы скорее всего вспомните порядка десяти, т.к. они были супер сбалансированными и нтересными.

Мы добавили простенькую арену, но сейчас проводим ДЖЕМ в дискорде по разработке карт к игре, посмотрим, что выйдет.

- Жанр оч сложный для новичка. У нас много игроков отваливается в первую минуту, т.к. не успел зайти, а тебя уже убили.

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

Играть онлайн без регистрации и СМС:
https://jamango.io/game/8EAA3?region=ireland
🔥3
Jamango на Itch.io!

Да, кажется “а нафига оно нужно?”, но мои мысли такие

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

- наш фокус должен быть на движке и инфраструктуре на текущий момент. Вопрос аудитории игроков уже частично решен при помощи Poki/Crazy/Itch и других площадок. И как только мы наберем “критическую” массу хороших игр, можно завоевывать рынок через свою витрину.

Накидайте плз еще площадок/платформ куда стоило бы попробовать заливать игры.

PS ЯИ к сожалению в пролете, у модеров не открылись наши игры видимо из-за блокировок и-нета.
🔥3😨2😱1💅1
This media is not supported in your browser
VIEW IN TELEGRAM
Ребенок 10 лет сделал ТАКОЕ в Jamango!

Рассказываю

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

По итогу они заняли призовое место и как оказалось, ему 10(сколько брату - хз, но тоже ребенок).

24 октября в дискорде была создана тема, где Skitz(ник ребенка) написал о следующей игре - Ramp Rush.

Он вдохновился картой из Fortnite и решил сделать что-то похожее, но на Jamango(так как это в вебе и не нужен код).

28 октября, в пятницу, мы сели всей командой играть в игры и … застряли на 20 минут в этой игре. Это был ШОК! Ребенок без единой строчки кода, чисто блоки + пропсы + трейты, смог создать игру, которая затягивает.

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

Что было дальше? А дальше я решил запустить тест на Поки) Наши ребята, конечно же, стали придумывать “отговорки” типа “надо пофиксить баги”, “надо улучшить перформанс” и т.д., но мне было интересно залить КАК ЕСТЬ и посмотреть.

Что получилось?

Получилось 2 МИНУТЫ 20 СЕКУНД!

Это очень хорошо. Для игры, где нет кода, сделанной 10 летним ребенком это ТОП!

Причем мы прекрасно понимаем что тут можно улучшить все в разы.

В общем, мы сейчас помогаем Skitz-у развивать игру и будем запускать тесты как на поки, так и на крейзи.

Короче, если 10-тилетний смог, значит и вы сможете, если еще думаете “а смогу я или нет осилить 3д мультиплеер”.

Что думаете про игру?

https://jamango.io/game/BCDAA?region=ireland
🔥10
Продолжаю делать GTA!

Начал разработку систему оружия и стрельбы.

Пистолет сделал за 1 минуту из блоков. Вызвал метод из АПИ чтобы установить в нужную позицию в руке.

Камеру так же можно кастомизировать через АПИ. Нужно будет только добавить изменение FOV когда прицеливаешься.


План делай небольшой режим в игре где нужно отбивать волны врагов, как в San Adreas когда защищаешь район.
🔥13👍2👏1
Всех с Новым Годом! Подвожу итоги 2025.


Poki

За этот год не выпустил ни одной игры на поки, поэтому результаты только от двух игр. Радует, что есть хороший хвост от Village Craft.


Jamango

- Ушли от визуального программирования в сторону JS/TS. Я считаю это правильным решением, и последние эсперименты с играми + LLM только укрепляют мое видение.

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

- Сделал 3 игры. Мультиплеерных! Не законченных, но зато прошедших поки плейтесты. Это означает, что можно улучшать и есть потенциал.

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


Личные проекты

Переписываю игру Make Brainrots Online на Defold. Я выпал из разработки почти на месяц, но вскоре продолжу.


План на 2026

- Зарелизить Make brainrots Online. Это будет первая мультиплеерная игра на поки, которую я делал совместно с кем-то с 0.

- Заработать первые деньги на играх, сделанных на Jamango. Пока не знаю, будет ли это внутрення монетизация jamango или какая-то внешняя, но в любом случае это будет хороший результат и кейс.

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

Всем удачи в новом году!
16🎄32🍾1
Мы на ЯИ! Ура!

Решили не ждать нового клиента на дефолде, а залить как есть на ЯИ.

Смотрим на первый трафик и цифры, улучшаем контент и думаем над новыми фичами.

Добавили Боссов! Пока супер простеньких, но будет усложнять их, добавлять механики и визуал.

Пожалуй, мне не хватало этого ощущения “мы в проодеее”, и теперь хочется больше творить.

Короче, не тяните с релизами. Если игра зайдет - то будет видно сразу. Если не зайдет, то можно идти делать следующую)
👍13💯6🤮21
Привет! ЯИ это боль)

Игра потихоньку набирает игроков, но мы не можем выпустить критический апдейт, потому что модераторы подкидывают все более интересные квесты(пропаганда ЛГБТ? Сюда!!!). Но об этом, возможно, расскажет Женя)

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

Так же мы хотим перейти на iframe чтобы быстрее выпускать обновы, вот только когда это будет…

А так, 10 минут плейтайма на сломанном билде это мощно.

Ну и 60 игроков онлайн тоже круто.

По фичам:
• будем пробовать добавлять действия, больше веселья/кринжа -> сильнее эмоции
• мини игры
• инапная монетизация

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

Порт на дефолде пока на паузе, т.к. поки молчат, а зарелизить на ЯИ можно было и без дефолда.

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

Всем хорошей и продуктивной недели!
👏8👍4🔥1🌚1🍾1💅1
Ребят привет! Знаю, что поздно, но если кто-то хочет придти на стрим сегодня, вот ссылка

https://youtube.com/live/S8gN97NADkw?feature=share

Хочу рассказать как делали с Женей игру про брейнротов, как дела с Jamango, как использую LLM

Начало сегодня, в 18 00 по минску(мск)
👍83😱1🤩1🤗1
ГеймдевНаКровати
Ребят привет! Знаю, что поздно, но если кто-то хочет придти на стрим сегодня, вот ссылка https://youtube.com/live/S8gN97NADkw?feature=share Хочу рассказать как делали с Женей игру про брейнротов, как дела с Jamango, как использую LLM Начало сегодня, в 18…
Начинаем через 20 минут!

• расскажу как сделал мультиплеерную игру не в соло
• опыт работы с Construct 3 и Defold
• LLM нас всех заменит? Обсудим как и что применять
• Jamango новости
🔥6
Привет! Совсем забыл поделиться мыслями в текстовом виде после стрима, поэтому вот)

О LLM

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

• отношусь к агентам как к джуникам. Если не можешь сказать ОК или НЕ ОК результат, то будут со временем появляться проблемы/баги. В тех областях, где нет опыта, провожу более глубокий анализ перед тем как отдать агенту. Ну и ожидать от джуника что по запросу “сделай мне интересную игру” будет хороший результат… Короче, нужно внятное ТЗ чтобы получилось хорошо.

• Из последнего, переписываю сейчас игру которую делал коллега через агента… Это не реально. Проще выкинуть и написать занаво. Вот что значит когда не понимаешь где хорошо, а где плохо. Но игра была интересная, это да..


Брейнроты

• Прошло 2 недели, появился рейтинг, около 70. Плейтайм поднялся с 10 минут до 15. Максимальный онлайн был 90. Люди играют и кайфуют.

• Женя добился от поддержки внедрение игры через iframe, поэтому обновы теперь прилетают несколько раз в день.

• Я удивился, что нет хорошей альтернативы Cloudflare: либо дорого, либо убогий продукт. Пока живем без CDN, но если игра взлетит, то похоже нужно будет платить немало…

• В планах добавить инапы и это будут первые инапы в вебе для меня.


Jamango

• продолжаю делать игру. К сожалению, сейчас не выходит нормальный рабочий день, поэтому прогресс не оч хороший.

• начался органический рост площадки, сейчас у нас примерно 5k MAU. Это не много, но хватает чтобы тестить продукт.

• Наш CEO общался с глазу на глаз с крупными игроками в вебе. У всех положительное впечатление, но ожидают результата - хороших игр. Это ~8 минут плейтам и 15% D1 ретеншена. Для нас теперь это ТОП1 цель.



Всем приятных выходных!
👍9