Так как дома довольно проблемно держать трассу запущенной весь день, было решено переместить её куда-нить из дома. Спасибо клубу Кибер-зона за то что приютили нашу питерскую трассу :-)
UPD> Уже закончили, сегодня по укороченной программе. Всплыли проблемы - тупо клиенты не подключаются. Оказалось что роутер местный затупил. После ребута всё заработало ништяг.
Итак, сегодня с 15:00 до 21:00 будет проходить Чемпионат по Царю Горы и по Хоккею. Последний. Во всяком случае, пока последний. Ибо на машинках откатали технологию, надо двигаться дальше, а то покатушки отнимают очень много времени.
P.S. Ггы, у меня оказываецо "право первой ночи иметь невесту у тебя :)". Уже проверил - охрененно. Но билайновский инет сдох в самый неподходящий момент.
P.P.S. Народ, извиняйте что так туманно всё. Эт я застолбил на память :-) Подробней будет обязательно, но чуточку попожже, а то ещё всё сыро очень.
Самое главное - мы ушли от задолбавшего смотри.ком Теперь трансляции для смотрящих ведутся через LiveStream.com Там все трансляции пишутся, так что теперь можно смотреть в записи, вот тут. Для рулящих же, как и прежде, видео идёт через наш собсственный рулящий плеер с минимально возможными задержками.
От "футбола" отказались, теперь играем в "хоккей". Машинками гоняем шайбу, забиваем в ворота. На шайбе сверху приклеен свой QR-код, так что скоро будет автоматом распознаваться, при попадании в ворота. Распознавание на воротах ещё в процессе доработки, но, думаю, скоро уже будем тестить.
Кстати, у машинок спереди появилось что-то типа захвата - пластиковая полукруглая пластинка. Которой намного удобнее шайбу гонять, чем если просто бампером.
Ну и по-мелочи: теперь у рулящих слышен звук трибун, при забивании гола раздаётся дикий крик толпы на стадионе "Гоооол!". Исправлены некоторые глюки, но и новые найдены. Так что мелочи вылизывать ещё предстоит.
UPD> Теперь в списке рулящих около каждого имени имеется надпись, указывающая сколько минут ему кататься осталось. Показывается максимальное время, которое он может проездить, но чел может спокойно и раньше выйти. Однако, на практике ещё ни разу не было случая, чтоб кто-то из бесплатного лимитированного катания сам выходил, так что, думаю, эта рассчётная инфа довольно полезна.
На трассе Питер-1 сегодня были покатушки. Попробовали устроить мини-футбол машинками. Две машинки за одну команду, две - за другую.
Было пипец весело. Евгений Realizator проявил недюжинные комментаторские способности, так что для ощущения реального футбола нехватало разве что рёва стадиона.
Полный размер Скриншот успел сделать перед выключением, так что тут уже почти пусто
Практически на последней минуте в игру вступил Гол, который забил решающий гол. Правда, бил он наугад, ибо не знал за какие ворота играет. Оказалось, в правильные ворота забил.
UPD> Кстати, одной из машинок рулил кто-то с ником Nadin. Оказалось, это девушка, Надя :-) В связи с чем и появилось народное творчество:
Видео, к сожалению, не снимали. Но Johny2308 заснял немного с экрана. Конечно, самое интересное в кадр не попало, но всё равно и за такое видео спасибо.
Сегодня, в восемь вечера (20:00 по Москве), запускаем покатушки. Конкурс будет "Царь горы". Если встать в очерченный квадрат на горке, плюсуется карма. Пока стоишь под камерой - карма увеличивается на единицу примерно раз в одну-две секунды. Цель - прогнать из квадрата соперников и встать самому. Кто наберёт большее количество кармы к завершению катания (до десяти вечера будет) - будет победителем.
Победитель получит вполне реальный приз - управляемую машинку Q-steer :-)
UPD> Победителем оказался rezo.kun На прошлых покатушках он получил кучу бонусных баллов, так что сегодня был в топе :-) Мало кто смог сегодня с ним тягаться, всё-таки, у остальных было намного меньше времени. Но победитель есть победитель, так что приз отправится к нему.
В следующий раз учтём организационные косяки. Всё-таки, впервые такое проводили. Покатушки ещё будут, призы будут тоже. Только вот алгоритм расчёта баллов немного переделаем. Ну и сгонять с горы можно будет.
В техническом плане - сегодня всё отлично было. Утечку памяти вроде пофиксил, не зря до 10-ти утра просидел сегодня. Кастер два часа без перерыва пахал, память чистится корректно, fps не падает. QR распознаются идеально. Камеры пашут на ура... Так что теперь будем интерактив добавлять, дабы интересней было. Сегодня катались без шлагбаумов, они пока на доработке :-)
Полный размер Машина победителя на троне Царя горы :-)
Жёлтый Лансер уже в строю. Ща следующую начну, рецепт сделаю, выложу.
UPD> Второй жёлтый Лансер готов. Точнее, сначала он был синий, но у меня как раз корпус жёлтый без дела валялся. От бедной подопытной машинки, на которой сорвался один эксперимент :-)
UPD> Белая ментовская готова, был обрыв провода от катушки (машинкам очень вредно когда их роняют).
UPD> Оранжевая готова, наращивание провода от катушки спасло.
Правый столбец - карма, начисляется за "царя горы". Победители получили 30, 20 и 10 баллов, соответственно.
P.S. Снял немножко видео с демонстрацией распознавания QR, как обработаю - выложу тут. Хреново я наклейки приделал - машинки иногда переворачивались, в итоге наклейки посъезжали и распознаваться практически перестали. Учёл на будущее, сделаю понадёжнее чтоб держались.
P.P.S. Дальше ещё один видеоролик, просто покатушки сегодняшние. Примерно со второй минуты там доча мелькает. Кто катался в это время - помните руку, которая карандашами трассу разрисовывала и машинки тырила? Вот эт как раз она и есть :-)
На крыше каждой машинки появилась наклейка с QR кодом. Над "горой" стоит считывающая камера, которая засекает машинку, занявшую почётное место "Царя Горы". Уже протестили, работает отлично. В результате тестирования началось дикое месилово за место под камерой, экшн вырос в разы. Будем дальше развивать эту идею. А на трассе МСК-1 на горе уже стоит серва с большим коромыслом. А на трассе висит "рында". Если долбануть в рынду и закоротить контакты - на горе срабатывает серва и коромыслом расталкивает всех с горы.
Короче, креатив попёр :-)
P.S. Для просто смотрящих тоже будет занятие - вторая серва будет срабатывать при нажатии кнопки в браузере у смотрящих. И творить какую-нить пакость катающимся. Пока ещё точно не придумал, какую именно.
P.P.S. Для тех кто критикует текущую реализацию объектов на трассе: так как пока прощупываем всякие варианты взаимодействия с объектами во время катания, всякие штуки делаем из подручных удобных материалов. Картон, фанера, пенопласт - всё что угодно. То, что можно быстренько подпилить/подрезать дабы получше сделать. Когда решения устаканятся - будем делать серьёзно и красиво.
Эх, собрался ролик смонтировать. Так как мы пытались изобразить ограбление поезда (во всяком случае, я пытался), то больше всего подходит музычка из фильмов про ковбоев. Морриконовская "The Good, The Bad, The Ugly", например. Одна проблема - оригинальная мелодия не ахти. А я когда-то слышал её же, но в более динамичном исполнении. А была она в виде аудиодорожке на CD с игрой Warcraft II: Tides of Darkness.
Сейчас вот все старые коробки перерыл - нету того диска. Немудрено, я его играл ещё в 2000-м году вроде. Перерыл все торренты - нету нихрена именно его :-( Буду искать дальше. Пока не найду - видео не будет.
UPD> Перебрал уже пять образов дисков с варкрафтом, нету нужной музычки :-( Я так понял, на оригинальном диске (ENG) - одни аудиодорожки, на локализованном - другие. Причём на трёх локализованных (RUS) оказались вообще разные треки. Будем искать дальше...
UPD> Не нашёл именно то исполнение, пришлось довольствоваться исполнением орекстра Поля Мориа.
Трасса МСК-1 ещё нифига не оформлена. Пока просто поверхность :-) Человечков у Вики напрокат взял, чтоб хоть какие-то объекты были, помимо машинок. Эдакий Кармагеддон. Участникам покатушек, наверное, интересно будет как это всё выглядит сбоку :-D
UPD> Так и есть. Серваг лёг и конкретно. Хостеру - низачот. UPD> Поднялся серваг, норм всё. UPD> Машинки чувствуют себя шлюхами на субботнике... UPD> 160 человек в очереди... писец. Это в каждой комнате примерно по столько
UPD> Народ ЧАСАМИ ждал своей очереди. И, что самый ппц - дожидался! Вот это терпение, прям респект и уважуха.
Итак, сегодня вечерком, часиков в одиннадцать (23:00 МСК), запустим очередное открытое тестирование управления машинками через Интернет. Тестирование будет длиться где-то час, ориентировочно. А там как пойдёт.
Долго мы ждали этот момент. Ну, не совсем этот, ждали полноценного запуска, но пока надо потестировать с небольшим количеством народа. Ибо глюки софтовые ещё вылазят иногда, ещё тестить и тестить перед полноценным запуском. Но в основном всё работает так как и задумывалось.
Итак, если вам нечем заняться сегодня вечерком, часиков с восьми, велкам к нам на тестирование.
Мы сколько тестили в узком кругу - вроде работает, но нужна массовка. Так что велкам. Штука оригинальная - аналогов ни в России, ни за бугром ещё вроде бы нет. Если вдруг вы знаете нечто подобное - киньте ссылочку сюда в комменты, плиз.
Вроде бы пока всё. А я спать пошёл, чтоб к восьми проснуться :-)
UPD> Сейчас не все страницы могут отображаться, всё включим не раньше восьми вечера. UPD> Рулить, кстати, можно и джойстиком/геймпадом. Надо всего лишь скачать и запустить программку JoyToKey и назначить в ней соответствие кнопок джойстика клавишам клавиатуры. И усё - можно рулить с девайса.
UPD> Час катания - полёт нормальный. FPS не падает ниже 20, что есть вери гут.