Как сделать финальный раунд в sigame

Обновлено: 07.07.2024

Бля, такой кринж. Двое играют, другие вообще не стараются даже конкурировать. На популярные темы вообще не знают ответа, за марвел вообще обидно было. Мемы тоже классика же.

Кайдыш Никита

Про последний вопрос по поводу самого маленького государства неправда. Это не Ватикан. Самое маленькое государство - Силенд (Sealdand), имеющее площадь примерно 0,004 кв. км против 0,44 у Ватикана

Марфа

Джонни: •засчитывает название, даже если не точное•

Тем временем Толя Следователь: назовите имя собачки этого актёра с итальянским акцентом и манерами британца, а так же скажите породу, имя матери собачки и прописку. Если вы этого не сделаете этого, то я не засчитываю и убиваю вашу семью

Учиха Мадара

Вообще не смотрели аниме. Смотрите аниме! Это в будущем в своя игра пригодится!

Fasdek

И где коменты, что Ди ноет? Успокоились?

Булат Морадимов

Вы правда геи с Ромой?

[Batya] [akyla] Дюха Бравл

Позвали бы меня на Марвел, я б ответил

Max Gon4

Автор пака походу ещё школу не окончил

Sleemoon

Джонни, сделай совместное видео с коффи, про новый симулятор, я думаю с тобой будет очень весело.
Сделайте чтобы он увидел👍👍👍

А че Томаса не позвал, даже блять чупикс попал.

Квадратноголовый Маслёнок

Когда ответил всю музыку быстрее участников использую АП на ролике

CroXss

Я один вижу что вместо Ника Ди там Кринж фото флекджеке ( в начале видео)


Alamut_95
У меня ничего не отсутствует, ни багов, ни лагов. стабильные 120 фпс в ультра пресете и со звуком все отлично.



Alamut_95
Если-бы проблема была в игре: то она бы была у всех. А так выходит что проблема в дарйверах и железе. Логично?


MikuHadsune
Ну значит игра плохо работает с этим железом, такое бывает, потом разрабы выкатывают патчи которые лечат эти косяки. PC все таки не унифицированная платформа как консоли чтобы у всех была одинаковая проблема. Так что у кого-то все хорошо, а у другого вылеты, у третьего со звуком проблема и т.п. Например у меня (и не только у меня) в Юнити текстуры мерцают когда я нахожусь в разломе, а у других все норм. Патч Юбисофт конечно не выпустит, но они могли бы решить эту проблему.



kek42rus
В стиме один чувак так решил проблему :
Solved my issue doing the following:
1- Go to the System32 folder and delete these files :
"x3daudio1_0.dll to x3daudio1_7.dll " -> Tried deleting these and reinstalling before but you need to delete the ones below as well and "XAudio2_0.dll to XAudio2_7.dll" deleted a total of 16 files.
2- Go in the game folder under common redis there's directx setup folder, install directx
3- Restart the PC .
Попробуй .

Для вашего поискового запроса Sigame мы нашли 50 песен, соответствующие вашему запросу. Теперь мы рекомендуем загрузить первый результат СТАЛ УЧАСТНИКОМ ШОУ СВОЯ ИГРА SIGAME который загружен TheFlackJK размером 44.35 MB, длительностью 33 мин и 42 сек и битрейтом 192 Kbps.

Обратите внимание:

Слушают сейчас

Толбоннурар Уьун Суьуох Поет Тимофей Гаврильев

Snowman Tik Tok

Учиха Итачи Вороны

Spectacular Spider Man Theme Cover

Евгений Лешунов Приглашает Вас На Cosmedex Четвертый Сезон

Naughty Or Nice Amv Cash Cash

Слабых Бить И Обижать Учат В Школе

Клип Про Кв 44 Клипы Мультики Про Танки Из Хома 04 04

Мои Дети Мои Крылья За Спиной

Lyrikal I M Like That

Сборник Русских Песен 2022 В Дорогу

Элдик Талан Акжол Жыргалбеков Тенин Бар

Омар Хишам Музаммил Сураси 1 10 Оятлар

Премера 2022 Алена Рос Проводи Меня

Harun Beyaz Gelincik

The Escapists 2 Kapow Camp Music

Течка У Кошки Что Делать Простой Метод

Мама Поёт Мальчик

Michael Jackson Bad Sped Up

Genshin Impact Заставка

Ашуынды Бас Бас Песня

Raiden Shogun Epic Theme

Скворцы Василий Белов Читает Павел Беседин

Как Сделать Поп Шовит

Deco 27 Feat 初音ミク サラマンダー

Be My Slang Feat Casher Man

Trio For Violin Horn Piano Hommage À Brahms Iv Lamento Adagio

Издеген Бактымды Мен Таарынтып Алдымбы

Скачивают

Песня Малышей Бабушка Для Моей Бабуленьки Песенку Спою Потому Что Бабушку Очень Я Люблю

Укам Тугилган Кунинг Муборак Булсин

Вишневая Семёрка Phonk Remix

Ace Of Base Лучшее

Квантовое Исцеление Мозга И Мозгового Кровообращения Матрица Гаряева

Муслима Киз Бакара Сураси Тиловати Кория Курони Карим

Мурат Тхагалегов Мама

Ready As I Ll Ever Be Female Cover German Polish Disney S Tangled The Series

Валерий Сёмин И Группа Белый День Я Гармошечку В Руки Возьму Сборник

Underverse Ost Faithfully Dream Sans Theme 2 1Hour Nyxtheshield

Обалденный Трек Мальчишник Ночь

Это Я Текилой Обездвижена

Nargiza Azimova Sohibqironim Bor Mani Наргиза Азимова Сохибкироним Бор Мани Uydaqoling

Не Поверите С Этим Дуа Аллаh Посылает Счастье

Сура Мульк Перед Сном Стирает Грехи Очищает Душу На Завтра Успокаивает Спокойный Сон

Меме Включить Свет Fnaf

Золотые Шлягеры Ссср 80 Е

Tangled Ready As I Ll Ever Be German Subs Trans

Мубориз Усмонов Ва Мадина Акназарова Дуст Надори Muboriz Ft Madina Dust Nadori 2020

  • SImulator - СИмулятор, приложения для офлайн-режима SIGame (игра с одним компьютером и проектором) (стартовый проект - SImulator)
  • SIQuester - SIQuester (редактор вопросов) (стартовый проект - SIQuester)
  • SIGame - SIGame, компьютерная игра для десктопа (стартовый преокт - SIGame)
  • SIPackages - чтение и запись игровых пакетов SIGame
  • SIEngine - движок SIGame, проводящий отыгрыш пакетов
  • Notions - вспомогательные функции по работе со строками
  • QTxtConverter - библиотека для импорта текстовых файлов с вопросами
  • SIData - базовые данные SIGame
  • SICore - проекты коммуникации и игровой логики
  • SIUI - модель и отображение игрового табло
  • SImulator - модель и отображение СИмулятора (приложения для игры при помощи проектора)
  • SIQuester - модель и отображение редактора вопросов SIGame
  • SIGame - модель и отображение игры SIGame

SI's People

Contributors

Stargazers

Watchers

Forkers

SI's Issues

Завершение мультимедиа-фрагмента вопроса

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

Windows 10 x64 с Anniversary Update.
Версия СИ 6.2.8
Когда начинает играть мультимедиа (звук или видео), делаю звук тише в микшере Windows, затем при следующем проигрывании мультимедиа звук СИ сбрасывается снова на максимум.
Происходит это в игре онлайн, по сети и локалке не проверял. Так же данный баг повторяется на Windows 7 x86 и x64

Контакты
ВКонтакте: Дмитрий Дарко

UI Issues

1. Оверлап кнопки и ника после апдейта

2. Предложение: может рамки для аватаров сделать одного размера?

Добавить в Readme как можно собирать и запустить проект локально

Заменить MediaElement с WPF на WinUI

При помощи XAML Islands.

Существующий медиапроигрыватель имеет два недостатка:

Но надо понимать, что новый MediaElement будет работать только с определённой версии Windows 10 и не будет работать на Windows 7.

Добавить текст лицензий используемых компонентов в СИмулятор

Хранение пакета в формате JSON

Позволит проще открывать пакеты в веб-клиенте.
Но сейчас огромное количество пакетов уже создано в XML.
Так что если и браться за это, то будет длительный (несколько лет) переходный период, в течение которого пакеты будут содержать контент в двух форматах. И всё равно останется проблема старых непереконвертированных пакетов.
С другой стороны, XML в веб-клиенте можно спокойно читать.
Так что, возможно, переход не имеет смысла.
Обсуждаемо.

Поддержка постоянных аккаунтов

  • регистрировать свои аккаунты в системе
  • входить по логину и паролю
  • входить при помощи сторонних OAuth-провайдеров (в первую очередь, VKontakte)
  • хранить информацию о себе на сервере (логин, возраст, пол, аватар, настройки)

Дополнительно нужно подумать, не подпадает ли данная функциональность под закон о персональных данных. Сейчас сервер находится во Франции.

Data Binding для TabControl

Сейчас основной TabControl не использует привязку к данным. Вкладки создаются программно.
Чтобы обеспечить автогенерацию вкладок, нужно обеспечить корректный возврат положений курсора и прокрутки при возврате к документу.

Broadcasting мультимедиа при игре без фальстартов

В настоящий момент при игре без фальстартов сервер отдаёт клиентам ссылку на медиафайл. Когда кто-то нажимает на кнопку, клиенты прекращают воспроизведение файла. Но ссылка на файл доступна, и недобросовестный игрок может загрузить файл по ссылке и прослушать его полностью.
Данная проблема усложняет создание игр наподобие "Угадай мелодию".
Одно из решений проблемы - создание broadcast-сервера, который бы раздавал игрокам контент одновременно и прекращал бы это делать при паузе или нажатии кем-то на кнопку.
Одновременная раздача контента гарантировала бы, что ни один из участников не успел бы загрузить контент большей длительности, чем остальные.
Задача выглядит сложной и пока не в приоритете.

Новый механизм импорта вопросов из текста

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

SIGame 7.4

Новая версия клиента в работе.

  • Новый дизайн - cancelled
  • Новая музыка
  • Максимальное число игроков в игре увеличено до 12
  • Мультимедиа перестаёт проигрываться при паузе в игре
  • Добавлена экспериментальная функция озвучки текста вопросов
  • Улучшена передача мультимедиа при игре по сети
  • Исправлены многочисленные ошибки

Режим только чтения и режим фиксированной панели для древовидного редактора

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

Игровая статистика

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

Тормозит проигрывание мультимедиа-контента в вопросах

Возникают задержки при онлайн- и сетевой режимах игры.

Контакты:
ВКонтакте: Руслан Кичибеков

Добавить в СИмулятор автотестирование веб-кнопок

Добавить в СИмулятор звуковой сигнал при нажатии игроком кнопки

Новое API для получения списка игр в лобби

Когда число активных игр становится более 1000, получение информации о них начинает подтормаживать.

Следует разбить этот запрос на два: получение минимальной информации о списке игр (Id, название, тип и наличие пароля - последние два свойства нужны для фильтрации) и получение полной информации о конкретной игре по Id.

Добавить возможность переименования спецвопросов в СИмулятор

Новый протокол взаимодействия между клиентами и между клиентом и сервером

Коммуникация должна стать более производительной.

Добавить в СИмулятор информацию о лицензиях используемых компонентов

Лицензии используемых компонентов должны быть включены в состав продукта.

Шаблоны документа

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

Выложить исходники SIGame полностью

Десктопный клиент. Исходники сервера в настоящий моент выкладывать не планируется.

В SIQuester при внезапной перезагрузке разрушается редактируемый файл

Очень серьёзная проблема.

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

Не работает звук в игре

Предлагается вернуть старый добрый Media Player, как вариант.

Плохой пакет вопросов

При старте игры в онлайн-режиме. Возникает периодически.

Для некоторых пакетов это можно решить пересохранением в новый файл через редактор вопросов. Но не для всех.

Клиент своей игры // изменение способа распространения вопросов (пре-кеширование)

На данный момент клиент получает вопрос и его медиа-данные в реальном времени в момент выбора игроком вопроса.
Данный способ вызывает проблемы с отображениям медиа-данных у разных игроков (в зависимости от нагрузки серверов СИ, расположения игроков, а также канала до серверов СИ), что ведет либо к преимуществу одних игроков над другими, либо к невозможности отыграть пак с картинками, музыкой итд

В идеале клиент своей игры должен получать весь пак перед игрой, по следующей схеме:

  1. Хост при создании игры на каждый вопрос генерирует случайный ключ шифрования и запоминает его
  2. Хост конвертирует исходный пак в немного другой, шифруя каждый вопрос своим собственным ключом
  3. Хост отправляет измененный пак кажому подключившемуся к игру
  4. Клиент ожидает полной загрузки пака и только тогда игрок входит в игру
  5. При выборе игроком вопроса хост отправляет каждому игроку ключ де-шифрования на данный конкретный вопрос (что существенно уменьшит поток данных во время игры) и игроки всегда будут видеть вопрос примерно одновременно (будет зависеть только от пинга)

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

Перетаскивание и вытаскивание вкладок

Возможность менять порядок вкладок в редакторе и вытаскивать их в новое окно.

SIGame: возможность использовать локальное отображение с веб-камеры вместо аватара

Подходит для стримов.

Проблема музыкальных вопросов с кросс-платформенными играми

  1. Создается игра онлайн, в которой есть люди с десктоп-версии и хоть один из веб-версии. Должны быть отключены фальстарты.
  2. Разыгрывается музыкальный вопрос.
  3. Во время воспроизведения музыки кто-то отвечает на вопрос.

Что происходит:
У людей, играющих в десктоп-версии музыка прерывается, а в веб-версии не останавливатся.
Как правило, такая ошибка приводит к рассинхрону игрового времени, из-за чего у отвечающего человека может резко прерваться время ответа на вопрос, и начинается стадия выбора следующего вопроса. И эта стадия обычно "сломанная", и вопрос выбрать обычно никто, даже ведущий, не может.
Порой рассинхрон может привести и к более необычным последствиям.

Проблема с обновлением до 7.4.1

По какой то причине, обновление игры до 7.4.1 не происходит. При попытку обновления, диспетчер обновления просто закрывается.

Полноценный плиточный редактор

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

Позволит использовать, в частности, nullable reference types.

Древовидный редактор с большей производительностью

В текущей реализации древовидного редактора всё построено на TextBox'ах. Это неэффективно.
Можно попробовать построить редактор на TextBlock'ах. А TextBox для редактирования создавать динамически при клике по области редактора.
Дополнительно заменить TreeView на набор вложенных шаблонов. TreeView здесь не очень нужно, так как глубина иерархии фиксирована.

Кроссплатформенный клиент SIGame

Добрый день!
Есть ли возможность собрать клиент SIGame под Linux?

Развернуть Kubernetes + Redis на сервере

  • установить Kubernetes на сервере
  • создать Helm-шаблон для Redis
  • развернуть Redis внутри Kubernetes на сервере

Сделать в SIQuester нормальный интерфейс для выбора стоимости вопроса с секретом

Реальная стоимость вопроса:

  • Число > 0 — фиксированная сумма.
  • 0 — на выбор из минимума или максимума вопросов в раунде. Эти величины вычисляются просмотром стоимостей всех вопросов раунда.
  • Три числа в формате [a;b]/h — означают, что игрок может выбрать стоимость вопроса из интервала [a;b] с шагом в h. Если третье число опущено, то можно выбирать только крайние значения.

Опечатка в документации (Протокол игры SIGame)

Поддержать квоты по Upload'у пакетов и аватаров

Для защиты сервера от переполнения пакетами и аватарами нужно поддержать квоты по Uploady: на более 200 Мб за 2 часа на один IP-адрес.

Для этого необходимо:

Актуальная версия Lingware.Spard

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

Задел под реализацию аккаунтов и работы с защищённых сессиях. Дополнительно защищает API сервера от сторонних атак.

Развитие правил игры

Решение ни по чему не принято, это просто варианты.

  • Вопросы с неизвестной стоимостью (?). Стоимость становится известна после открытия (или после ответа?)
  • Нестандартная форма табло (3D, гексагональная. )
  • Возможность перемещения по табло как по лабиринту
  • "Закрытый" вопрос со ставкой - ставки делаются втёмную. Играет тот, кто поставил больше остальных (ва-банки учитываются, как и прежде). По сути дела, тот же вариант, что финал, но отвечает только один игрок
  • То же, что и выше. Но ставки делаются после зачитывания части вопроса (аналог ТВ-игры "Ставка")
  • Аналог финального раунда, но в виде рядового вопроса в игре
  • Вопрос, стоимость которого постоянно растёт, пока на него не ответят. Возможность для следующего вопроса в теме продолжить рост со стоимости, достигнутой предыдущим вопросом
  • Ставки на понижение (вопрос задаётся не полностью. Показывается лишь часть вопроса, которую поставил участник)
  • "ГОНГ-игра". Сумма постоянно растёт до тех пор, пока участник не нажмёт на кнопку. В какой-то момент сумма сгорает
  • "Дуэль". Игрок выбирает оппонента, и они вдвоём соревнуются за сумму, отвечая на общий вопрос.

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

При старте игры ей проставляется версия пакета. При подключении к такой игре появляется требование обновить клиент.

Размещение прямой ссылки на скачивание SIGame и SIQuester

Расширенные возможности чата

Что с сайтом?

Поддержка режима "Угадай мелодию"

Первый раунд игры "Угадай мелодию" может быть проведён уже сейчас. Он почти ничем не отличается от SIGame. Насчёт минусов только не помню. Возможно, нужно поддержать блокировку кнопки на несколько вопросов при неправильном ответе.

Для второго раунда нужно поддержать:

  • вопрос, стоимость которого динамически растёт по мере истечения времени. Тот, кто отвечает верно, получает итоговую стоимость (тот, кто отвечает неверно, её теряет?);
  • тему, в которой в одной клетке содержится несколько вопросов, выбираемых друг за другом (причём стоимость следующего равна стоимости, на которой остановился предыдущий).

Для третьего раунда нужно поддержать:

  • возможность торговаться за понижение по длине вопроса (играет тот, кто будет отвечать на вопрос минимальной длины);
  • новый тип контента - midi. Будет содержать только ноты мелодии.

Добавить музыку в СИмулятор

Возможность задавать собственную музыку.

Кроссплатформенный проект SIQuester.ViewModel

Возможность менять роль живым участникам

Возможность пересаживания участника между местами ведущего, игрока и зрителя.

Recommend Projects

React

A declarative, efficient, and flexible JavaScript library for building user interfaces.

Vue.js

🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

Typescript

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

TensorFlow

An Open Source Machine Learning Framework for Everyone

Django

The Web framework for perfectionists with deadlines.

Laravel

A PHP framework for web artisans

Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

javascript

JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

Some thing interesting about web. New door for the world.

server

A server is a program made to process requests and deliver data to clients.

Machine learning

Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

Visualization

Some thing interesting about visualization, use data art

Some thing interesting about game, make everyone happy.

Recently View Projects

SIGame и продукты, с ней связанные

Circuit-Breaker-for-Scala

Guard external service access with a Circuit Breaker based on the book "Release It" (Michael Nygard)

super-productivity

super productivity is an advanced todo list app with integrated timeboxing and time tracking capabilities. it also comes with integrations for jira, gitlab, github and open project.

Читайте также: