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

Башня

Аркады, Строительство, На ловкость

Играть

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

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

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

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

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

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

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

Github + Игры

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

Программирование IT IT юмор Искусственный интеллект Программист Нейронные сети Юмор Арт Компьютерные игры Anime Art Аниме Девушки Genshin Impact Все
7 постов сначала свежее
44
OwnerSnake
OwnerSnake
6 месяцев назад
pikabu GAMES

Фильтр лута от NeverSink для Path of Exile 2: упрощение поиска нужных предметов⁠⁠

Path of Exile 2 завоевывает популярность, а вместе с ней растет и потребность в удобных инструментах. Разработчик и стример NeverSink предложил решение – новый фильтр лута, опубликованный на Reddit и в других своих социальных сетях.

Фильтр лута от NeverSink для Path of Exile 2: упрощение поиска нужных предметов Новости игрового мира, Компьютерные игры, Path of Exile, Path of Exile 2, Моды, Github, Игры

Фильтр помогает выделять важные предметы, такие как уникальные вещи, руны и фрагменты. В частности, он особенно полезен для эндгейм-контента, где найти нужные предметы без помощи фильтра может быть сложно. Для игроков, знакомых с Filterblade (веб-платформа и фильтр для PoE1), это отличный инструмент от того же автора, теперь адаптированный для Path of Exile 2.

Важно отметить, что данный фильтр доступен только на ПК и его можно скачать на GitHub. На данный момент он не доступен для консолей. Однако для игроков на ПК это значительное улучшение игрового процесса, особенно при сборе редких колец, поясов и амулетов.

Также, если вам интересны новости игровой индустрии, подписывайтесь на наш канал и в Telegram: Игровой террариум / GamingTerrarium
Мы публикуем только самое интересное и в гораздо большем объёме, чем здесь.

Фильтр лута от NeverSink для Path of Exile 2: упрощение поиска нужных предметов Новости игрового мира, Компьютерные игры, Path of Exile, Path of Exile 2, Моды, Github, Игры
Показать полностью 1
Новости игрового мира Компьютерные игры Path of Exile Path of Exile 2 Моды Github Игры
13
badxmatty
10 месяцев назад

Отслеживание активности Steam пользователя⁠⁠

Всем привет! Хочу поделиться небольшим скриптом на Python для отслеживания активности пользователей Steam. Если вам нужно следить за тем, когда ваши друзья заходят в Steam или начинают играть в какую-то игру, то этот скрипт может вам пригодиться.

Основные возможности:

  • Проверка статуса пользователя (онлайн/офлайн, в игре/не в игре).

  • Уведомление о смене статуса или игры.

  • Отслеживание активности друзей, играющих в ту же игру (опционально).

Как использовать:

  1. Установите необходимые библиотеки:

    pip install configparser requests colorama
    или
    pip install -r requirements.txt

  2. Скачайте скрипт с GitHub.

  3. Запустите скрипт:

    python steam_tracker.py

  4. Следуйте инструкциям на экране для ввода API ключа и URL профиля Steam.

Если у вас есть вопросы или предложения по улучшению, пишите в комментариях.

Отслеживание активности Steam пользователя Python, Steam, API, Отслеживание, Скрипт, Автоматизация, Игры, Разработка, Программирование, Репозиторий, Github, Мониторинг, Дружба, Онлайн, Статус, Код
Показать полностью 1
[моё] Python Steam API Отслеживание Скрипт Автоматизация Игры Разработка Программирование Репозиторий Github Мониторинг Дружба Онлайн Статус Код
3
8
golovodumki
golovodumki
1 год назад

Тримино на доске 4 на 4⁠⁠

Это моя авторская игра на удаление рядов. Число игроков от одного до четырёх. Для одиночного режима нужно 14 шашек, (цвет не важен), игральный кубик и ещё доска 4 на 4. Рядом с доской нарисованы 6 фигур тримино (подсказок).

Тримино на доске 4 на 4 Авторская неделя на Пикабу, Игры, Тетрис, Кубики, Шашки, Javascript, Github, Головоломка, Настольные игры, Видео, Без звука, Длиннопост

Суть одиночного режима - сделать как можно больше ходов. Ход - это бросок кубика, затем выставление тримино (трёх рядом стоящих шашек) и, если повезёт, удаление всех построенных вертикальных и горизонтальных рядов.

Теперь подробнее. Тримино - это три квадрата, соединённых сторонами. Эти квадратные поля занимают шашками. Бывает тримино-палочка и тримино-уголок. В моей игре важно, как повёрнуто тримино: палочка может быть вертикальной и горизонтальной, а уголок можно крутить четырьмя способами.

Всего 2+4=6 комбинаций (они и нарисованы на подсказках). Игрок бросает кубик и выставляет на доску выпавшую комбинацию на любое свободное место (даже если эта комбинация висит в воздухе). Например, если в начале игры выпала вертикальная палочка, есть 8 вариантов, где её разместить. Варианты: в любой из четырёх колонок (сверху или снизу).

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

Если Вы построили горизонтальный и/или вертикальный ряд/ряды из 4 клеток, то все шашки с доски снимаются. Диагональные ряды не считаются. Игра заканчивается "тупиком", когда нет ни одного хода.

Как Вы поняли, у меня есть примитивная web-версия. Выложил код в открытый доступ и сделал страничку на GithubPages. Используйте GoogleChrome, ЯндексБраузер, Opera, FireFox, Edge. У любителей яблочной техники в Safari баг, до которого я ещё не добрался.

Насладиться игрой:

https://polozkov.github.io/GameTrimino/

Поковыряться в коде и скачать доску для печати на А4:

https://github.com/polozkov/GameTrimino/

Файл: Printable Board on A4 (GameTrimino).pdf

Весь JavaScript находится прямо внутри одного index.html файла, никакие библиотеки и фреймворки не используются. Если вы скачаете файл index.html, то он будет работать даже без интернета. Графика на Canvas самая примитивная.

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

Оба игрока получают в свой запас по 12 шашек (цвет ни на что не влияет, просто в начале удобнее делить шашки по цветам: первому игроку - белые, второму игроку - чёрные). Ходы игроки делают из шашек из своего запаса и образовавшиеся ряды собирают в свой запас. То есть игрокам выгодно строить ряды и мешать сопернику.

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

При быстрой версии большинство партий заканчивается «тупиком». Самый быстрый теоретически возможный «тупик» возникает после того, как белые сыграли уголок номер три в центр, черные - уголок номер три в правый нижний угол, а белым потом выпал уголок номер шесть. Ниже - самый быстрый «тупик».

Тримино на доске 4 на 4 Авторская неделя на Пикабу, Игры, Тетрис, Кубики, Шашки, Javascript, Github, Головоломка, Настольные игры, Видео, Без звука, Длиннопост

При игре вдвоём можно раздавать не по 12 шашек, а 11, 10 или 9 (чтобы игра заканчивалась быстрее, особенно в медленном режиме с перекидыванием). При игре втроём или вчетвером правила такие же, как и при игре вдвоём.

Если вас заинтересовала моя игра, то пишите комментарии в комментариях. Я их прокомментирую.

Показать полностью 2 1
[моё] Авторская неделя на Пикабу Игры Тетрис Кубики Шашки Javascript Github Головоломка Настольные игры Видео Без звука Длиннопост
0

Оформить подписку для бизнеса

Перейти
Партнёрский материал Реклама
specials
specials

Ваш бизнес заслуживает большего!⁠⁠

Оформляйте подписку Пикабу+ и получайте максимум возможностей:

Ваш бизнес заслуживает большего! Малый бизнес, Предпринимательство, Бизнес

О ПОДПИСКЕ

Малый бизнес Предпринимательство Бизнес
28
Justcodeit
Justcodeit
4 года назад
Лига Разработчиков Видеоигр

Локализация игры (приложения) на Unity⁠⁠

После выпуска Color Chips я начал работу над другим проектом (параллельно работая над обновлениями для первой игры). И там решил исправить недочёт Color Chips и добавить в игру русский и английский языки. Так передо мной встала задача локализации проекта. И в этом посте расскажу о том способе, который использую сейчас и который вполне устраивает.

Решение я нашёл на просторах Интернета, уже даже не вспомню где (для поста пришлось залезать в основной скрипт, чтобы узнать имя автора и выйти на его Github). Оно представляет из себя всего два C# скрипта, которые разработал Daniel Erdmann:


I18n.cs
I18nTextTranslator.cs

Суть работы крайне проста. Скачиваете оба скрипта, бросаете в любую папку своего проекта. Далее в корне проекта создаёте директорию Resources, а внутри ещё одну - I18n

Локализация игры (приложения) на Unity Unity, Перевод, Gamedev, Игры, Github, Длиннопост

Внутри же второй папки будут находится файлы переводов в формате txt (то бишь, обычные текстовые файлы). В моём случае это файлы en.txt и ru.txt

Локализация игры (приложения) на Unity Unity, Перевод, Gamedev, Игры, Github, Длиннопост

Внутри этих файлов и создаются словари для перевода. Вы задаете каждому переводу метку, которую потом нужно будет использовать в Unity. Например текстовое поле с меткой shop будет переведено на русский, как "магазин". Метки одинаковы для обоих файлов, ну а содержимое перевода вставляется через приравнивание. Аналогичным образом можно создать переводы на любой язык:

word=WORD_TO_TRANSLATE (en.txt)
word=СЛОВО_ДЛЯ_ПЕРЕВОДА (ru.txt)
Локализация игры (приложения) на Unity Unity, Перевод, Gamedev, Игры, Github, Длиннопост

На этом предварительная подготовка переводов завершена и можно переходить в Unity. На текстовое поле мы вешаем скрипт под названием I18nTextTranslator.cs и указываем метку для перевода.

Локализация игры (приложения) на Unity Unity, Перевод, Gamedev, Игры, Github, Длиннопост

Насколько я понял, основной скрипт под названием I18n.cs запрашивает язык системы и подтягивает соответствующий текстовый файл с переводом. Если, например, ваш язык немецкий, но файла de.txt нет, то скрипт подтянет английский язык по-умолчанию. При запуске проекта язык автоматически меняется на системный и в соответствии с тем переводом, который указали ранее.

Локализация игры (приложения) на Unity Unity, Перевод, Gamedev, Игры, Github, Длиннопост

На данный момент я работаю над обновлением Color Chips и решил добавить в игру русский язык, потому данный способ мне вполне подходит. Но он не лишён недостатков:

- нельзя сделать переключатель языка, тут всё зависит от настроек системы
- подобный метод наверняка будет сложно использовать для больших проектов, особенно с большим количеством текста
- как утверждает автор скриптов, наблюдаются проблемы с TextMeshPro-элементами, в частности не всегда верно отображается шрифт текста (я использую стандартные текстовые элементы, потому насчёт этого недостатка ничего сказать не могу)

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

Скачать скрипты для перевода с Github


Скачать Color Chips в Play Market

Показать полностью 5
[моё] Unity Перевод Gamedev Игры Github Длиннопост
6
Rante
Rante
5 лет назад

Калькулятор для игры Volcanoids⁠⁠

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

https://github.com/Taner314/Projects?files=1

Сделано мной на python.
Возможно будут обновления.
Возможно будет интерфейс.

[моё] Программа Игры Калькулятор Python Github Cmd Текст
2
11
Ranedo
Ranedo
6 лет назад

Deep Learning Cars⁠⁠

Несколько лет назад я узнал про такую забавную вещь, как BoxCar 2D (http://boxcar2d.com/). Грубо говоря, это некий автоматический генератор движущихся 2д автомобилей, что проходят сложные трассы видом сбоку, эта "игра" использует генетический алгоритм, то бишь с каждым новым поколением - машинка становится чуть более приспособленной. Залип наблюдая за ними я надолго. И вот, ютуб в рекомендациях мне показал нечто подобное, но про прохождение сложной трассы с видом сверху.

И кажется, я опять залип. Хотя, конечно, BoxCar2d интереснее. Рекомендую посмотреть обе.

А вот тут можно скачать себе: https://github.com/ArztSamuel/Applying_EANNs

Программирование Генетический алгоритм Игры Гонки Github Unity Дзен Видео
5
72
Tymonr
8 лет назад

В тему о JS-залипалках⁠⁠

В тему о JS-залипалках Жидкость, Браузер, 2D, Игры, Github

(Ну, не совсем JS, конечно, но в браузере потыкать можно)


Тут


Пожалуй, одна из самых классных подобных штук, которую почему-то очень сложно найти, и мало кто о ней слышал

Ну и все исходники открыты, всегда можно посмотреть что как устроено

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