Це цікаво

Творити дичину на нічному хакатоне

Нічний хакатон GeekNight — традиційна розвага в провінційному місті В. Його не проводили цілих чотири роки і от нарешті настав час відродити легендарну захід і провести пару експериментів…

Як все було

Митапы, конференції, семінари та інші HR-активності — бурлять з жовтня по травень і радують нас цікавими доповідями. Тільки влітку це все трохи завмирає. Деяким містам пощастило трохи більше і шоу триває, але в нашій провінції влітку ІТ-життя не просто завмирає, а майже зупиняється. Чотири роки я не проводив хакатон GeekNight, але в цьому році з допомогою друзів вирішив поворухнути ІТ-життя в місті.

Формат традиційного нічного хакатона GeekNight і його успіх завжди був в голові нерозривно пов’язаний з місцем проведення — з іркутським баром. Завжди вдавалося домовитися з одним із закладів, закрити його для сторонніх, можна сказати відкупити на ніч. При виборі місця ми завжди враховували транспортну доступність. З одного боку зручна інфраструктура, з іншого — алкоголь і їжа. Бар заробляє гроші. Ми проводимо захід. Учасники ситі, трохи розслаблені і задоволені. Такий собі класичний win-win. До речі, можна подивитися, як це було раніше: тиць, тиць, тиць.

Відроджувати формат через чотири роки після останнього заходу виявилося складніше ніж думалося. Божевільну ідею підтримали колеги з AnyChart, Codefather, FirstVDS, ISPsystem, ITSumma. Тільки завдяки їх допомозі цей квест був пройдений до кінця.

Нове приміщення

Знайти підходящий бар не вдавалося всю весну. Терміни зсувалися і вже хотілося кинути цю затію. Але випадково підвернувся відмінний зал, правда це вимагало відмовитися від звичного формату і поставити експеримент. Зал опинився на території Арт-заводу Доренберг. Перш за все, це був не бар і довелося домовлятися з рядом стоять закладами. Очікувалося, що вони будуть працювати круглу ніч і нададуть достатньо їжі для годування голодних програмістів. Забігаючи вперед, хочеться відзначити, що вони були абсолютно не готові нагодувати учасників хакатона.

Велике приміщення Fedor Hall (близько 1200 кв. м.) було разгороженно на дві частини. Одна зона стала робочою, саме там працювали команди і закипали мізки. Другу відвели під релакс, забезпечивши робочої кава-машиною, зручними мішками, в яких можна було повалятися без діла і пограти в настільні ігри.

Кава-машина

Кава — головне паливо програмістів, особливо вночі. Колегам вдалося влаштувати все так, що прямо в Fedor Hall в’їхала машина, в надрах якої всю ніч безперервно чарівна дівчина-бариста готувала очешуительный кави. Цей божественний напій до самого ранку підживлював всіх учасників бадьорістю.

Ця кавова машина була другим, на мій погляд, успішним експериментом. Невичерпна чергу програмістів навіть надихнула одну з команд зробити додаток для оптимізації черзі за кавою.

Команди, проекти та переможці

Якщо вам хтось скаже, що зібрати програмістів влітку на нічний хакатон у вихідний день (у ніч з 21 на 22 липня) — це нікчемна справа, можете сміливо сказати йому, що він тріпло. Але незважаючи на спеку та сезон відпусток, на захід було зареєстровано двадцять сім команд. Була невелика паніка, куди ж їх усіх садити. Але здоровий глузд підказував — прийдуть не всі. На захід прийшло вісімнадцять команд. Команди від трьох до шести чоловік займали кожна окремий стіл і працювали всю ніч. Фотографії з хакатона Geeknight 2018 можна подивитися окремо.

Вранці кожна команда, яка виступила зі своїм проектом, отримала по одному бюлетеню для фінального голосування, які наприкінці заходу вони здали организваторам для підведення підсумків.

На третьому місці опинилася команда від компанії Snowforged Entertainment зі своїм проектом Dead Flame — це маленький класичний платформер з тривимірною графікою про антропоморфну гасову лампу, в якому потрібно вирішувати головоломки і уникати зустрічей з ворогами. Команда на нічному хакатоне Geeknight складалася з двох програмістів і трьох художників, так що за ніч у грі з’явилося не тільки безліч робочих ігрових механік (інтерактивні важелі, займисті ящики, рухомі платформи, котрі закипають від високої температури котли, які патрулюють супротивники), але навіть анімація!

Друге місце присудили команді друзів, які давно не бачилися і спеціально зібралися на хакатоне запив невеликий проект. Mushroom Trip — це First Person Survival присвячений протистоянню людини і грибів. Основним фактором даної гри є неухильно знижується рівень розуму гравця, який можна знову підвищити поїдаючи певні види грибів або в сирому вигляді, або готуючи з них страви. Зниження розуму призводить до різних негативних наслідків: туман згущується, кольори починають спотворюватися, а навколо все частіше з’являються спраглі помсти привиди з’їдених гравцем грибів. Мета гри — вижити як можна довше.

Гра була розроблена на Unity, а для створення 2D і 3D графіки відповідно використовувалися Photoshop, 3DS Max. У зв’язку з тим, що доступне нам час було обмежено однією вночі, для текстурування моделей активно використовувалися трипланарные шейдери, а штучний інтелект супротивників був спрощений до межі.

А перше місце посіла команда від компанії ADICT зі своєю розробкою Emodzilla — нейромережевої програмно-апаратний комплекс для оцінки емоційного відгуку аудиторії.

«Вивчаючи і аналізуючи емоції аудиторії на контекст виступу (будь-якого іншого зовнішнього подразника), ми можемо передбачити, яку реакцію викличе та або інша тема і з більшою часткою ймовірності досягати необхідної конверсії у майбутньому», — сказав Антон Паймышев, капітан команди.

Піратська тема

Окремо хочу виділити команду VMmanager від компанії ISPsystem. Колеги виступили з проектом гейміфікації робочого процесу. Основна ідея проекту — зробити Гру проти системи», в якій вся команда працює на загальний результат. У цій інтерпретації всі члени команди — це весела піратська шайка, яка грабує каравани, шукає скарби і виграє морські битви. Так як команда працює по скраму, то еквівалентом битви служить спринт, потоплені суду — це завершені юзер-сторисы, а за внутрішньоігрової валюту — золото, отримане в результаті вдалої кампанії, можна отримувати цілком відчутні заохочення.

Також в грі можна брати прикольні квести, на кшталт «Юнга читає зашифровану карту», що в перекладі на повсякденний мову звучить як: «Джун робить код-рев’ю». Погодьтеся, перший варіант значно веселіше, тим більше за нього можна отримати «папуги»! За рахунок гри колегам хочеться урізноманітнити рутинну роботу і створити змагальний елемент із собою з минулого», так і з іншими скрам-командами.

Грустинка

Ще одним з експериментів можна вважати ІТ-радіо ефір на нічному хакатоне. Не дивлячись на всю попередню підготовку, саму трансляцію зробити не вдалося.

Хоча вийшов ряд цікавих інтерв’ю, частина з яких зібрана в невеликій альманах.

П. С. Окреме спасибі хочу висловити компаніям AnyChart, Codefather, FirstVDS, ISPsystem, ITSumma, без цієї підтримки хакатон міг не відбутися.

П. П. С. Частина призів перемогла команди, а саме — бубен від компанії FirstVDS, довелося вручати вже вдень, але це інша історія…

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Close