Найти в Дзене
Человек-бензопила 2 закончился. Он был...
Будет много буковок и воды. Вы предупреждены :Р 24 марта 2026 года вышла последняя, 232-я глава манги «Человек-бензопила 2» за авторством Тацуки Фудзимото. Мега популярный автор и не менее популярное произведение, которое умудрилось навести суматоху...
467 читали · 2 недели назад
Мобильный геймпад на Godot. Часть 3: Сервер, клиент, Broforce
Чтож, вот и финал. Спустя клиента на Godot, который может отправлять данные о нажатия, нужен сервер - для приема и отправки на ViGem. Итак, серверная часть. Тут не так и много магии, как могло бы показаться. Так как способ отправки данных из прошлой части имеет нюанс - Json объект может отправляться кусками, то на сервере мы его собираем: строки 105, 130-134. То есть собираем данные пока не получим символ } - конец объекта. Функции left_joystick_float, right_joystick_float, press_button и release_button встроены в библиотеку vgamepad, которую можно спокойно установить через pip...
6 месяцев назад
4 великих столпа Антиутопии: Мы
Приветствую в очередной статье, по очередной прочитанной книге, с которой начинается очередной цикл: Именно в таком порядке. Произведения были выбраны не случайно. Одним томным вечерком мне захотелось новенького, антиутопии. Спросил у знакомых, почитал различные топы в интернете и взял наиболее часто встречаемые наименования. Пробежался по культовой классике. Но прежде чем перейдем к сути, давайте подтянем матчасть. Что есть утопия? Идеальный общественный строй где или лучше положение вещей ( нет...
6 месяцев назад
Мобильный геймпад на Godot. Часть 2: Сцены, Json, Сеть
Продолжаю небольшой цикл с рассказом о том, как я делал из своего телефона геймпад, чтобы просто поиграть с друзьями в Broforce на ноутбуке. Сегодня поговорим о переключениях между сценами, чтению и записи в json-объект, и передачу данных по сети. После первой + 1.5 статей у нас есть сцена с кнопками. Её мы назначим главной, чтобы при запуске приложения она нас сразу встречала. Теперь создадим сцену с настройками. В этот раз это будет узел Control, вместо Node2D, потому что в Control входят так нужные нам строки с записью текста...
6 месяцев назад
Мобильный геймпад на Godot. Часть 1.5: Кнопки - Бонус.
Один хороший человек указал на довольно грубую ошибку с моей стороны. Я умудрился обложиться костылями пока делал кнопки. А все из-за банальной невнимательности. Все это время у TouchScreenButton был чертов Shape2D! А значит области можно было назначить в одном узле и не городить кучу зависимостей. В общем настало время убрать за собой мусор. Но начнем мы издалека. Представим, что мы очень ленивые люди ( мне и представлять не надо, родился с преимуществом, хех ). Нам нужно переместить кнопки нашего мобильного контроллера...
7 месяцев назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала