Pixel Quest – канал о проекте
2.09K subscribers
173 photos
58 videos
128 links
Первая и крупнейшая в России сеть пиксельных игровых PixelQuest.ru ®

Резиденты Сколково, внесены в реестр Российского ПО и реестр малых технологических компаний
Download Telegram
🕹 Немного теории: типы датчиков нажатия

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

1. Кнопки или концевые переключатели – самый простой вариант, основанный на электромеханическом принципе замыкания/размыкания рабочей цепи. Именно такой вариант используют канадцы Activate Games (см. рисунок патента выше). Простой с точки зрения физики, но сложный с точки зрения реализации: нужно обеспечить подпружиненный механизм, который бы надежно срабатывал, не залипал и не ломался. Возможно поэтому у них играют только взрослые и ни на одном видео нет детей. При этом оргстекло плитки должно иметь свободный ход и не вылетать, для этого они используют на перекрестиях клейкие ленты (поз. 94/94А), которые могут отклеиваться под ногами, что видно на некоторых видео.

2. Емкостные датчики – основаны на принципе изменения емкости конденсатора при внесении в его электрическое поле какого-либо материала. Такие датчики используются во всех китайских пикселях как наиболее надежный и дешевый вариант: в качестве датчика выступает кусок проволоки под стеклом (см. второе фото выше) и специальная микросхема. Особенностью является регистрация нажатия на удалении от поверхности стекла без фактического касания или, наоборот, слабая чувствительность, если игрок в толстых кроссовках. Имеют особенность с калибровкой чувствительности и могут даже "залипать" во время игры.

3. Тензодатчики для измерения веса – датчики, преобразующие величину деформации в электрический сигнал. Такие датчики используют поляки Pixel XL, и мы в текущей конструкции (см. третье фото). Также могут залипать во время игры из-за давления соседних пикселей, что удается частично компенсировать подстройкой чувствительности нажатия: если играют дети – для них ставим вес нажатия 3-4 кг, а если взрослые – то 15-20 кг. Наличие аналогового сигнала вместо дискретного (вкл/выкл) позволяет разнообразить процесс игры и реализовать более сложные механики, будь то адаптивное перемещение платформы под игроком в пинг-понге, захват зоны общим весом игроков, перенос веса с ноги на ногу в механиках для фитнеса и т.д. В эту категорию можно отнести и тонкоплёночные датчики давления.

4. Оптические датчики – призваны реагировать на изменения в окружающей среде – появление в зоне видимости полупрозрачных и непрозрачных предметов, дыма, пара, аэрозолей. Такие датчики надёжны с точки зрения поломок, но имеют сложности с калибровкой чувствительности и температурной компенсацией (показания плывут от изменения температуры окружающей среды). К слову, я пять лет проработал на заводе "Аналитприбор" в секторе разработки газоаналитической техники на физических принципах измерения, 90% из которых была оптика. От того, наверное, и не выбрал этот путь 🙂

5. Компьютерное зрение – именно этот пункт я принял за половину, т.к не считаю его уместным в нашей области, но рассказать должен: для реализации этого метода используются видеокамеры и анализ изображения в реальном времени. Требует значительных вычислительных мощностей для отслеживания положения игроков. На рынке имеются решения в виде игровых проекторов, которые выводят картинку и считывают нажатия, но во время игры мешают тени и ощутимо тормозит отклик от нажатий. В качестве детской развлекухи пойдет, но не для нашего формата. Идея с нормальными "кнопками" – это удовольствие для мозга! Кнопка для игрока реальна и он более погружен в процесс, а в случаях с проекторами, камерами и прочим – всё это теряется.

🔜Сейчас у меня в работе новая версия электроники, которая должна стать еще более интересной и надежной, в т.ч в плане регистрации нажатий. To be continued...
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥62
⚠️ Про отказы и дефектовку или как мы сделали так, чтобы поломки были не заметны для клиента?

Очевидно, что электроника выходит из строя, и здесь очень важный момент: как сделать так, чтобы игра оставалась функциональна, и клиент не покидал заведение неудовлетворенным? Для этого мы предусмотрели механизм дефектовки пикселей и кнопок, причём дефектовки как программной, так и аппаратной. Это означает, что залипший/сломанный пиксель отключается на уровне железа (чтобы не забивать мусором общую шину данных) и выводится из игры на уровне алгоритмов (чтобы на него не назначались игровые задания). При этом, как правило, пиксель в состоянии продолжать излучать свет и никак не выделяется из общей массы.

Такой подход позволяет нам не отменять и не переносить записи клиентов даже имея более 20 неисправных пикселей на полу. Процесс игры при этом остаётся достаточно комфортным, чтобы не получить негативный отклик, о чём свидетельствуют 227 оценок 5.0 на Яндекс Картах и метка "Хорошее место".

Для дефектованных пикселей и кнопок у нас выделен отдельный блок на дашборде мониторинга (см. скриншот выше), так мы следим за количеством поломок и своевременно их устраняем 🛠
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🔥7🆒41
🎮 Новые игры на Lua

Мы выкатили платформу для разработки игр на Lua менее двух месяцев назад, и уже сейчас наша коллекция насчитывает 20 уникальных игровых механик (не путайте с уровнями "Пол – это лава", там их более 50)❗️

Из последних разработок:
Пинг-понг – отбиваем мячик платформами;
Танцы – Guitar Hero на максималках;
Защита базы – имплементация классической Tower Defence;
Лава дуэль – соревнуемся с друзьями на ловкость;
Эстафета – делимся на команды и прыгаем/бегаем на скорость;
Лабиринт – аналог игры Пакман;
Сапёр – запомни рисунок и вскрой его с наименьшим количеством ошибок;
Змейка – аналог Пиксель дуэли против компьютера: собирай яблоки быстре змейки;
Час пик – логическая игра по выводу машинки из затора в час пик.

🤑Только успевай подкидывать в топку разработчикам...

Пишите в комментариях Ваши идеи для игр и мы обязательно возьмём их в проработку!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥62👾2
Первая большая партия в пути🤞

Что-то странное творится сейчас с платежами в Китай и нас это тоже весьма сильно задело, что привело к ещё большему после Китайского Нового Года срыву сроков поставки, но мы делаем всё, что от нас зависит, и первая партия в 1 500 пикселей таки едет в Россию.

По итогу мы нашли каналы для платежей, опробовали цепочки поставщиков и запускаем следом производство еще ~5 000 штук.
👍17🔥7🎉4👏21
📎 Зарегистрировали ПО в Роспатенте

Маленький, но важный шаг в сторону последующей регистрации в реестре Минцифры и становления IT компанией. Это всё даст возможность получать различные преимущества и льготы, а также увеличит доверие клиентов и партнеров 🤝 И, чем чёрт не шутит, участвовать в государственных закупках...

Прямо сейчас в работе находится так называемое Франшизное ПО, которое упростит процесс управления точкой и обслуживания посетителей. Идея сделать единый интерфейс администратора, включающий в себя управление сеансами, играми и различные скрипты доп. продаж и работы с обратной связью 📝
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍81🤡1
💰 Итог апреля: 1 170 300 руб.

– 195 игровых часов из 390 рабочих = загрузка комнаты 50%;
– средняя выручка в час: 6002 руб;
– общая выручка: 1 170 300 руб;
– расходы: 671 010 руб. (с учётом 10% роялти самим себе);
– чистая прибыль: 499 290 руб;
– броней на следующий месяц: 658 000 руб.

🤔 Мысли вслух:
– По выручке относительно марта просели совсем незначительно, на уровне погрешности, в марте просто выходных было больше. Мы ожидали более сильную просадку, а получили схожий результат, это добавляет оптимизма;
– Удалось немного поднять среднюю стоимость часа за счёт пересмотра тарифов – приравняли вечер пятницы к выходному дню. Так делает, например, Warpoint;
– Начали строить вторую локацию в Москве: подписали договор аренды и утвердили дизайн проект, на днях запускаем бригаду строителей, ориентир на открытие в августе. Ищем помещение под третью;
– Мероприятия по-прежнему основной драйвер выручки. Люди начали бронировать выпускные на май, так что ожидаем схожий итог;
– Еще из интересного: начали продавать радужные пружинки слинки 🌈 (у нас они висят на потолке в качестве элемента дизайна), за выходные разбирают по 10-15 штук. И детям нравится, и нам копейка в кассу.

#итоги
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥195👍41👏1
⚡️ Контроллер управления потолочным светом

Развели и заказали новый вспомогательный контролер для управления потолочным светом. Само по себе устройство весьма простое: приёмопередатчик CAN, микроконтроллер и три мощных транзистора для управления RGB светодиодной лентой.

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

Таким образом мы развиваем своё комплексное программно-аппаратное решение и всё больше и больше отстраиваемся от китайцев и других конкурентов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1511221
🎨 Дизайн-проекты локаций

Вот уже пол года практически непрерывно наш дизайнер рисует проекты локаций для нас и наших первых партнёров. Каждый дизайн-проект включает в себя десятки различных планов и схемы инженерных коммуникаций, а также 3D визуализацию локации с возможностью "оказаться" внутри и покрутить головой. Получается весьма круто!

Предоставление нами дизайн-проекта прописано в договоре коммерческой концессии, что позволяет нам непосредственно участвовать в создании каждой отдельной локации, тем самым сохраняя своё видение проекта. Мы не продаем и не планируем продавать электронику отдельно, а поставляем её только в составе франшизы под полноценное заведение.
👍13🔥106👏4