Criar jogo durante o hackathon noturno

O hackathon noturno GeekNight é um entretenimento tradicional na cidade provincial de I. Não é gasto há quatro anos e, finalmente, é hora de reviver o lendário evento e simultaneamente realizar algumas experiências ...



Como foi


Mitapas, conferências, seminários e outras atividades de RH acontecem de outubro a maio e nos deliciam com relatórios interessantes. Somente no verão tudo congela um pouco. Algumas cidades tiveram um pouco mais de sorte e o show continua, mas em nossa província no verão, a vida da TI não apenas congela, mas quase para. Durante quatro anos, não passei o hackathon GeekNight, mas este ano, com a ajuda de amigos, decidi mudar a vida de TI na cidade.

O formato do tradicional hackathon noturno GeekNight e seu sucesso sempre foram indissociáveis ​​na cabeça com o local - com o bar Irkutsk. Sempre conseguiu negociar com uma das instituições, fechá-la para pessoas de fora, pode-se dizer comprá-la por uma noite. Ao escolher um local, sempre levamos em conta a acessibilidade do transporte. Infraestrutura conveniente, por um lado, e álcool e alimentos, por outro. O bar ganha dinheiro. Estamos realizando um evento. Os participantes estão cheios, um pouco relaxados e satisfeitos. Uma espécie de clássico ganha-ganha. A propósito, você pode ver como era antes: tyts , tyts , tyts .



Reviver o formato quatro anos após o último evento foi mais difícil do que se pensava. A idéia maluca foi apoiada por colegas de AnyChart , Codefather , FirstVDS , ISPsystem , ITSumma . Somente graças à ajuda deles, essa missão foi concluída até o fim.

Novas instalações


Não foi possível encontrar uma barra adequada durante toda a primavera. Os prazos estavam mudando e eu já queria sair desse empreendimento. Mas, por acaso, um grande salão apareceu, embora fosse necessário abandonar o formato e a experiência familiares. O salão ficava no território da Fábrica de Arte Dorenberg. Primeiro de tudo, não era um bar e tinha que negociar com instituições próximas. Eles deveriam trabalhar a noite toda e fornecer comida suficiente para alimentar os programadores famintos. Olhando para o futuro, eu gostaria de observar que eles não estavam completamente prontos para alimentar os participantes do hackathon.



O grande Fedor Hall (cerca de 1200 m²) foi dividido em duas partes. Uma zona se tornou uma área de trabalho, as equipes trabalhavam lá e o cérebro fervia. A segunda foi tirada para relaxar, fornecendo uma máquina de café em funcionamento, sacolas confortáveis ​​nas quais você podia ficar parado e jogar mesas.

Cafeteira


O café é o principal combustível dos programadores, principalmente à noite. Os colegas conseguiram organizar tudo para que um carro chegasse ao Fedor Hall, nas entranhas onde a encantadora garota barista preparava um café delicioso a noite toda. Esta bebida divina até a manhã alimentou todos os participantes com vigor.



Esta máquina de café foi a segunda, na minha opinião, experimento bem-sucedido. A fila inesgotável de programadores até inspirou uma das equipes (funcionários da CROC) a fazer um aplicativo para otimizar a fila do café.

Equipes, projetos e vencedores


Se alguém lhe disser que reunir programadores no verão para um hackathon noturno em um dia de folga (na noite de 21 a 22 de julho) é um assunto trivial, você pode dizer com segurança a ele que ele era um latido. Mas, apesar do calor e da temporada de férias, 27 equipes foram registradas no evento. Houve um ligeiro pânico, onde todos eles se sentaram. Mas o senso comum sugeria que nem todos viriam. O evento em si contou com dezoito equipes. Equipes de três a seis pessoas ocupavam cada mesa separada e trabalhavam a noite toda. As fotos do Geeknight 2018 Hackathon podem ser vistas separadamente.



De manhã, cada equipe que apresentou seu projeto recebeu uma cédula para a votação final, que no final do evento eles entregaram aos organizadores para fazer um balanço.

Em terceiro lugar, a equipe da Snowforged Entertainment com seu projeto Dead Flame - este é um pequeno jogo de plataforma clássico com gráficos tridimensionais sobre uma lâmpada de querosene antropomórfica, na qual você precisa resolver quebra-cabeças e evitar encontros com inimigos. A equipe do hackathon noturno Geeknight consistia de dois programadores e três artistas, então durante a noite não apenas muitas mecânicas de jogo apareceram no jogo (alavancas interativas, caixas inflamáveis, plataformas móveis, caldeiras fervendo de alta temperatura, patrulhando adversários), mas até animação!



O segundo lugar foi concedido a uma equipe de amigos que não se viam há muito tempo e se reunia especialmente no hackathon para registrar um pequeno projeto. Viagem ao Cogumelo é a Sobrevivência em Primeira Pessoa, dedicada ao confronto com humanos e cogumelos. O fator fundamental deste jogo é o nível cada vez menor da mente do jogador, que pode ser aumentado novamente pela ingestão de certos tipos de cogumelos crus ou ao preparar pratos deles. A razão decrescente leva a várias consequências negativas: o nevoeiro se espessa, as cores começam a distorcer e ao redor dos fantasmas famintos por vingança pelos cogumelos do jogador, cada vez mais aparecem. O objetivo do jogo é tentar sobreviver o maior tempo possível.

O jogo foi desenvolvido no Unity, e Photoshop e 3DS Max foram usados ​​para criar gráficos 2D e 3D, respectivamente. Devido ao fato de que o tempo disponível para nós foi limitado a uma noite, os shaders triplanares foram usados ​​ativamente para modelos de texturização, e a inteligência artificial dos oponentes foi simplificada ao limite.



E o primeiro lugar foi ocupado por uma equipe da ADICT com seu desenvolvimento Emodzilla - um sistema de software e hardware de rede neural para avaliar a resposta emocional de uma audiência.

"Ao estudar e analisar as emoções do público no contexto do discurso (qualquer outro estímulo externo), podemos prever que tipo de reação um determinado tópico causará e mais propensos a alcançar a conversão desejada no futuro", disse Anton Paymyshev, capitão da equipe.


Tema pirata


Eu também gostaria de destacar a equipe do VMmanager do ISPsystem . Os colegas criaram um projeto para gamificar o fluxo de trabalho. A idéia principal do projeto é fazer um "Jogo contra o sistema", no qual toda a equipe trabalha para obter um resultado comum. Nesta interpretação, todos os membros da equipe são uma divertida gangue de piratas que rouba caravanas, procura tesouros e vence batalhas navais. Como a equipe trabalha no scrum, o equivalente a uma batalha é o sprint, os navios afundados são histórias completas de usuários e, para a moeda do jogo - ouro obtido como resultado de uma campanha bem-sucedida, você pode obter incentivos bastante tangíveis.



Você também pode fazer missões legais no jogo, como "Jung lê um cartão criptografado", que na tradução para o idioma cotidiano soa como: "June faz uma revisão de código". Concordo, a primeira opção é muito mais engraçada, mais você pode obter um "papagaio" por isso! Devido ao jogo, meus colegas querem diversificar seu trabalho rotineiro e criar um elemento competitivo tanto comigo como do passado e com outras equipes de scrum.

Triste


Outro experimento pode ser considerado transmissão de rádio de TI em um hackathon noturno. Apesar de toda a preparação preliminar, a transmissão em si não pôde ser feita.



Embora tenha resultado uma série de entrevistas interessantes, algumas das quais são coletadas em um pequeno almanaque .

P.S. Quero expressar um agradecimento especial às empresas AnyChart , Codefather , FirstVDS , ISPsystem , ITSumma , sem esse suporte, o hackathon não poderia ocorrer.

P.P.S. Alguns dos prêmios para a equipe vencedora, a saber, o pandeiro do FirstVDS , tiveram que ser entregues à tarde, mas isso é outra história ...

Source: https://habr.com/ru/post/pt419101/


All Articles