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

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

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

Играть

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

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

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

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

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

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

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

Open Source + Инди игра

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

Linux IT Программирование Разработка Github Операционная система Android Gamedev Инди Игры Компьютерные игры Unity YouTube Все
2 поста сначала свежее
2
DELETED
2 года назад

Новогоднее обновление PixelPlace⁠⁠

Новогоднее обновление PixelPlace Инди, Разработка, Инди игра, Gamedev, Онлайн-игры, Мультиплеер, Pixel Art, Godot Engine, Open Source

Поздравляю всех с Новым 2023 годом! Если вам нечем заняться в эти праздничные выходные, то можете порисовать пиксели в моём аналоге r/Place (а также pxls.space и pixelcanvas.io) под названием PixelPlace.

Если кто-то не знает, кратко обрисую правила игры: Всем игрокам выдаётся огромный холст для рисования, но есть нюанс - рисовать можно только по одному пикселю по истечению таймера (в моём случае 1-10 секунд, появится надпись GO!) Размер таймера не всегда 10 секунд, он меняется в зависимости от количества игроков.

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

Преимущества моей игры в сравнении с аналогами:

  • На выбор огромное количество цветов, чтобы удовлетворить любые хотелки игроков.

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

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

PixelPlace разработана на игровом движке Godot, открытый исходный код прилагается. Не пытайтесь запустить её на телефоне, игра не адаптировалась под мобилки.

Показать полностью
[моё] Инди Разработка Инди игра Gamedev Онлайн-игры Мультиплеер Pixel Art Godot Engine Open Source
0
17
Antokolos
Antokolos
6 лет назад
Лига Разработчиков Видеоигр

"Я знаю всё" : релиз и версия с открытым кодом!⁠⁠

[UPD Автор готов дать бесплатный ключ #comment_142785224]

Всем привет!
Рады сообщить, что «Я знаю всё» теперь доступна в Steam!Сыграйте в эту викторину с поддержкой мультиплеера в одиночку, с другом или против компьютера, узнайте новые факты и протестируйте свою эрудицию!

"Я знаю всё" : релиз и версия с открытым кодом! Инди, Инди игра, Викторина, Steam, Открытый код, Open Source, Мультиплеер, Длиннопост

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

"Я знаю всё" : релиз и версия с открытым кодом! Инди, Инди игра, Викторина, Steam, Открытый код, Open Source, Мультиплеер, Длиннопост

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

"Я знаю всё" : релиз и версия с открытым кодом! Инди, Инди игра, Викторина, Steam, Открытый код, Open Source, Мультиплеер, Длиннопост

Когда вы это сделаете, ваш друг получит сообщение с уведомлением и сможет подключиться к игре и поиграть с вами:

"Я знаю всё" : релиз и версия с открытым кодом! Инди, Инди игра, Викторина, Steam, Открытый код, Open Source, Мультиплеер, Длиннопост

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

"Я знаю всё" : релиз и версия с открытым кодом! Инди, Инди игра, Викторина, Steam, Открытый код, Open Source, Мультиплеер, Длиннопост

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

"Я знаю всё" : релиз и версия с открытым кодом! Инди, Инди игра, Викторина, Steam, Открытый код, Open Source, Мультиплеер, Длиннопост

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


Эта игра поддерживает многие функции Steam, такие как:


* Доски лидеров Steam

* Достижения Steam

* Поддержка многопользовательской игры при помощи P2P Steam API

Кроме того, эта игра кроссплатформенная (Windows, Mac и Linux) и поддерживает контроллер.

Эта игра использует несколько библиотек для Godot с открытым кодом:

* GodotSteam (Интеграция со Steam)

* GDSQLite (Поддержка базы данных SQLite)

Также эта игра может помочь вам с:

* Созданием пользовательских интерфейсов на движке Godot

* Переводом вашей игры на другие языки с использованием принятого в Godot подхода (файл interface.csv, содержащий перевод элементов интерфейса)

* Использованием в вашем проекте GDNative библиотек

* Созданием эффектов с использованием системы частиц (таких как салют)

* Использованием контроллера в вашей игре

* Различными хаками и трюками (например, получением полного пути к рабочей папке игры, чтобы иметь возможность использовать внешние файлы за пределами pck файла)

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

Страница «Я знаю всё» в Steam: https://store.steampowered.com/app/1040310/I_Know_Everything/
Исходный код «Я знаю всё» на Github: https://github.com/Antokolos/know-everything-os

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