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

Пикабу Игры +1000 бесплатных онлайн игр

🔮✨Волшебство, любовь… и шерсть на одежде!
Ищи улики, решай головоломки — и помни: каждый твой шаг меняет ход сюжета.

Мой Любимый Кот

Новеллы, Головоломки, Коты

Играть
Красочная расслабляющая игра в жанре маджонг - Накорми Попугая! Собирайте плитки с фруктами, набирайте очки, побеждайте!

Накорми Попугая

Аркады, Маджонг, Казуальные

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

Скайдом

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

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

Пинбол Пикабу

Аркады, На ловкость, Казуальные

Играть
Пройдите все испытания в игре кальмара второго сезона

Игра в кальмара 2: новые испытания

Аркады, Казуальные, Для мальчиков

Играть

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

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

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

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

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

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

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

Nodejs

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

Программирование Javascript IT Разработка IT юмор Все
102 поста сначала свежее
3
lineage2js
lineage2js
7 дней назад
ИТ-проекты пикабушников

Баг или фича?⁠⁠

Привет. Я продолжаю разрабатывать сервер для Lineage 2 C1 на JavaScript Проект


При добавлении SoulShot функционала не добавил проверку не только на наличие оружия, но и кто атакует — игрок или NPC. Как итог теперь все атакуют с помощью SoulShot.

Блог про разработку сервера для Lineage 2 в телеге https://t.me/lineage2js

Показать полностью
[моё] Разработка Программирование MMORPG Lineage 2 Javascript Nodejs Видео Короткие видео
8
9
lineage2js
lineage2js
21 день назад
ИТ-проекты пикабушников

"Гарри Поттер" в Lineage 2⁠⁠

Привет. Я продолжаю разрабатывать сервер для Lineage 2 C1 на JavaScript Проект

"Гарри Поттер" в Lineage 2 Разработка, Программирование, Lineage 2, Javascript, Nodejs, Гарри Поттер, Gamedev

Копаясь в серверных файлах наткнулся на пасхалку.

На острове Talking Island Village в храме Einhasad есть два NPC, которые стоят рядом друг с другом и имеют имена Harrys и Petron.

У каждого NPC на сервере есть цифровой ID и текстовый ID.
Так, например, для Harrys(ID 7035) его текстовый ID - Harry, а для Petron(ID 7036) - Potter
Таким образом, если сложить их ID, получится - Harry Potter

npc_begin
guild_coach
7035
[harry]
level=70
...
npc_end

npc_begin

guild_coach

7036

[potter]

level=70

...

npc_end

Блог про разработку сервера для Lineage 2 в телеге https://t.me/lineage2js

Показать полностью
[моё] Разработка Программирование Lineage 2 Javascript Nodejs Гарри Поттер Gamedev
0
user10790820
1 месяц назад
ИТ-проекты пикабушников

Я создал бота, который собирает и организует посты из ваших Telegram-каналов⁠⁠

https://t.me/flowlyfeed_bot

Flowly Bot — бот, который помогает навести порядок в Telegram

Каждый день мы открываем Telegram и тонем в сотнях сообщений: новости, посты, реклама, мемы, — всё вперемешку. В какой-то момент становится сложно понять, где важное, а где просто шум. Именно для этого я создал Flowly Bot.

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

Бот умеет:

  • собирать контент из десятков каналов,

  • фильтровать по ключевым словам и приоритетам,

  • выделять суть и формировать короткие сводки.

Я создал бота, который собирает и организует посты из ваших Telegram-каналов Сайт, Рекомендации, Telegram, Чат-бот, Программирование, Своими руками, Технологии, Новая эра, Тренд, Nodejs

Flowly подстраивается под вас и экономит ваше время. Это как если бы у вас появился личный редактор, который уже прочитал всё за вас и оставил самое нужное.
https://t.me/flowlyfeed_bot

[моё] Сайт Рекомендации Telegram Чат-бот Программирование Своими руками Технологии Новая эра Тренд Nodejs
1
Партнёрский материал Реклама
specials
specials

Считаете себя киноманом 80 LVL?⁠⁠

Залетайте проверить память и сообразительность → Будет интересно

Киногерои Тест Текст
5
RSX0806v1
1 месяц назад

Посты ВКонтакте⁠⁠

Пикабушники и пикабушницы! Нужна помощь!

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

Я далёк от программирования, самое большое мое достижение - загуглить макрос, вставить его в эксель и нарисовать кнопку для запуска.

Вот теперь появилась задача посложнее, надо сделать так, чтобы текст с картинками постился во все мои группы. Загуглил решение, предлагают это делать через api. Нашел варианты кода для node.js, создал standalone приложение, установил vs code, вроде пока понятно.
Но главный затык в том, что я никак не могу понять принцип работы. В код необходимо вставить access token. И вот дальше все.

Я нахрен не понимаю, куда писать эти команды для получения токена ( посмотрел видео, там говорят прямо в адресную строку, но в документации ВК написано, что это больше не работает).

Я нахрен не понимаю что вообще такое этот токен и для чего он нужен.

И наконец я нахрен не понимаю, раз этот токен действителен только час, его каждый раз получать надо?

В общем, если кто-то может, объясните на пальцах.

УПД. Надо было сразу написать, чтобы было понятно:
1. Я работаю в бюджете
2. Моя работа не связана с точными науками и программированием, я гуманитарий.
3. Это не спам, это тупые управленческие решения министерства.
4. Платить не будут, даже если напишешь министру. Вот лишить премии за не выполнение КПИ могут всю контору.
5. Отказаться нельзя, чисто по-человечески (да, у нас поселок маленький, здесь это работает).

Показать полностью
[моё] Программирование ВКонтакте API Nodejs Помощь Текст
23
9
lineage2js
lineage2js
1 месяц назад
ИТ-проекты пикабушников

Оптимизация сервера Lineage 2: внедрение VisibilityManager⁠⁠

Привет. Я продолжаю разрабатывать сервер для Lineage 2 C1 на JavaScript Проект

Оптимизация сервера Lineage 2: внедрение VisibilityManager Программирование, Разработка, Lineage 2, Javascript, Nodejs, Видео, Короткие видео, Длиннопост

Хорошие новости: Теперь сервер не грузит всех NPC подряд, а только тех, кто рядом с игроком. Это значит:

* Меньше лагов – сервер не тратит силы на то, что далеко от игрока.
* Плавнее игра – особенно в городах и массовых сражениях.
* Стабильнее мир – больше NPC вокруг, но без нагрузки на клиент.

Как работает VisibilityManager?

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

* Каждые 3 секунды система проверяет, какие NPC или игроки находятся в зоне видимости.
* Неважно, кто к кому подходит – хоть игрок к мобу, хоть моб к игроку, если он в радиусе, сервер его "увидит" и сообщит игроку.
* Всё лишнее – выгружается – зачем держать в памяти то, что далеко и не влияет на игру?

Итог:
* Меньше тормозов – клиент не грузит 3D-модели тех NPC, которых игрок не видит.
* Экономия трафика – сервер не отправляет игроку данные о мобах на другом конце карты.

Блог про разработку сервера для Lineage 2 в телеге https://t.me/lineage2js

Показать полностью 1
[моё] Программирование Разработка Lineage 2 Javascript Nodejs Видео Короткие видео Длиннопост
38
Dehavilland56
1 месяц назад
Программисты шутят

Когда наблюдаешь очередной срач между фанатами php и node.js⁠⁠

Когда наблюдаешь очередной срач между фанатами php и node.js IT юмор, Программирование, Картинка с текстом, Программист, Telegram (ссылка), PHP, Nodejs, IT, Javascript, Мемы

Взято тут - https://t.me/memolecules/29

IT юмор Программирование Картинка с текстом Программист Telegram (ссылка) PHP Nodejs IT Javascript Мемы
4
2462
Dehavilland56
1 месяц назад
Программисты шутят

Но он пытался⁠⁠

Но он пытался IT юмор, Программирование, Telegram (ссылка), Картинка с текстом, Javascript, Backend, IT, Мемы, Программист, Nodejs

Мем взят тут - https://t.me/memolecules/21

Показать полностью 1
IT юмор Программирование Telegram (ссылка) Картинка с текстом Javascript Backend IT Мемы Программист Nodejs
135
3
lineage2js
lineage2js
2 месяца назад
ИТ-проекты пикабушников

Архитектура управления сущностями на сервере⁠⁠

Архитектура управления сущностями на сервере Программирование, Разработка, Lineage 2, Javascript, Nodejs

У проекта появилась чёткая архитектура управления сущностями. Теперь NPC, игроки, питомцы и другие объекты взаимодействуют в мире через систему менеджеров — рассказываю, как это работает.

В игровом мире есть разные типы сущностей: NPC, игроки (Player), питомцы (Pet) и другие. Каждая из них имеет свои состояния (движение, атака, бездействие) и требует управления.

Основные сущности и их поведение
• NPC – управляет собой (перемещение, атака, idle).
• Player – управляется игроком (те же состояния: ходьба, атака и т. д.).
• Pet – похож на NPC, но принадлежит игроку.

Менеджеры и их задачи
1. NpcManager – создаёт NPC, реагирует в случае смерти NPC.
2. PlayersManager – отвечает за вход игроков в мир.
3. PetsManager – управляет питомцами (аналогично NPC, но с привязкой к игроку).
4. EntitiesManager – главный координатор:
o Управляет NpcManager и PlayersManager.
o Обрабатывает взаимодействия (например, если игрок подошёл к NPC, оба получают информацию друг о друге).
5. VisibilityManager – отвечает за видимость объектов:
o Определяет, кто кого видит.
o Периодически обновляет списки видимости для оптимизации.
6. MovingManager – обновляет позиции всех подвижных объектов в мире.

Зачем это нужно?
Такая система позволяет:
• Эффективно управлять сотнями сущностей.
• Оптимизировать обновление состояний (движение, видимость, атака).
• Гибко добавлять новые типы объектов (монстры, питомцы, NPC-торговцы).

Блог про разработку сервера для Lineage 2 в телеге https://t.me/lineage2js

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