O GGJ-2019 é um congestionamento global de jogos realizado anualmente no último fim de semana de janeiro. Difere dos demais em seu amplo apoio (patrocinadores, todos os assuntos), um grande número de participantes, além do fato de que ocorre exclusivamente offline. Além disso, toda a experiência adquirida no evento será descrita em relação ao site do
SUSU (Chelyabinsk). As conclusões apresentadas no artigo não reivindicam universalidade, mas espero que você as ache úteis.
Alerta de spoiler: o artigo tem uma lista dos jogos finalistas do evento, alguns deles são bastante jogáveis.

Team building
Como me atrasei (tudo devido a engarrafamentos na rodovia interurbana), aconteceu que na minha chegada as equipes já haviam se formado.
A primeira conclusão: não se atrase para a formação de equipes. A pergunta feita no bate-papo do evento revelou que ninguém precisa de um programador JS / PHP / Python na equipe. Eu dificilmente encontrei um grande público de palestras indicado no programa do evento, apenas para descobrir que o público estava bem fechado. Eu descobri o número de audiências por meio do bate-papo, para onde os participantes foram, e percebi que havia um problema significativo: mesmo os “bons” guardiões não sabiam explicar como encontrá-los. Perdendo-me em algum lugar no meio do caminho, vaguei sem rumo em algum lugar de um dos edifícios do SUSU, pensando em tudo que era perecível quando um dos professores me viu e perguntou se ele poderia me ajudar com alguma coisa. Sou grato a este homem por ter sido capaz de me guiar para o lugar certo. Aliás, ele ficou agradavelmente surpreso que até pessoas não residentes compareceram ao evento no SUSU. Mais tarde, andando pelos auditórios (os dois que estavam localizados no primeiro andar, indo para o oitavo andar, provavelmente para outro prédio, não ousei ter medo de me perder novamente), descobri que a maioria das equipes usa o Unity, duas equipes da Unreal Engine , outra equipe escolheu Construir. A partir daqui, fiz a
segunda conclusão - vale a pena ir como programador para um determinado jogo, se você gastar um tempo adiantado para conhecer o Unity.
Eu tinha um plano de backup: se não encontrar uma equipe, trabalharei de forma independente. Além disso, tenho um jogo que há muito sonhava em expandir significativamente para um gênero vizinho, e aqui tive uma grande chance, felizmente, do tema do evento, “o que significa para casa para você”, perfeitamente permitido.
Terceira conclusão: ter um plano de backup às vezes é útil.
Diversificadores
Tendo descoberto minhas chances de criar um jogo interessante e / ou interessante, foi decidido usar diversificadores para compensar a falta de design gráfico e design de jogos, dos quais, infelizmente, meus jogos nunca poderiam se gabar.
O que são esses diversificadores?
Diversificadores * é uma ótima maneira de adicionar um pouco de diversão ou desafiar-se a tocar nos fins de semana. Às vezes, eles podem ser muito úteis para restringir ou refinar suas idéias. Estas são restrições absolutamente opcionais que você pode adicionar ao seu jogo para GGJ19, juntamente com o tema principal do tema. Isso pode ajudar seu jogo a se destacar da multidão, e você pode escolher até 4 diversificadores ao enviar o jogo!
A partir dessa descrição, fica claro que isso é como conquistas, não apenas para jogadores, mas para desenvolvedores de jogos. Aqui está a lista de diversificadores que eu escolhi:
Efêmero - Faça um jogo que todo jogador possa jogar apenas uma vez.
Super Secret Stash - Adicione uma sala escondida ao seu jogo.
Em uma página da web - sua jogabilidade está oculta em uma página da web aparentemente normal.
Aumente com uma música - seu jogo deve durar exatamente o mesmo que a faixa da música.
Sobre o jogo
ou como fazê-lo - ou como não fazê-lo, uma vez que não substituí o lugar)
Mal acabei de falar e agora já comecei a fazer meu projeto na pilha tradicional para mim: HTML5.Canvas, vanilla Javascript. A princípio, a paisagem foi desenhada, depois objetos, depois a névoa da guerra. Se as duas primeiras são matrizes bidimensionais pré-cheias (infelizmente, isso não se tornou um bagel), o nevoeiro da guerra, embora seja uma matriz, é calculado toda vez (é lógico), com base na posição atualizada do protagonista. Tudo isso foi feito no primeiro dia, exceto pelo nevoeiro da guerra - ele apareceu na primeira noite de trabalho.
Sobre gerenciamento de tempo, phishing
Na manhã do segundo dia, peguei o jornal e escrevi a programação:
9-11 trabalham com gráficos e diálogos
11-12 trabalham com música
12-13 trabalham com o final de jogo.
Isso permitiu que o trabalho fosse concluído quase na hora certa.
Outra conclusão : faça uma programação no segundo dia e siga-a, registre o tempo gasto e recuse detalhes desnecessários, se você não tiver tempo. Meu principal erro foi, ao que me parece, colocar a efemeridade no diversificador, o que trouxe mais dor de cabeça - para mim e para os jogadores - do que para a boa. Seria melhor se eu fizesse um gerador de cartão ruim nas mesmas horas que gastei nele. Eu também implementei "Super Secret Stash" e "Aumento com Música" no segundo dia.
Tasogare doki
Você joga como uma garotinha que está perdida. Você deve encontrar o caminho de casa, onde mamãe e papai estão esperando por você. Evite monstros ou eles vão te comer. Eles vêem 1 quadrado na diagonal e na reta. Encontre uma casa antes que a música termine ou os monstros comam você!
Jogue onlineCódigo fontepágina do jogo jam Sobre arbitragem
As categorias de prêmios, como se viu, não têm nada a ver com diversificadores, embora tenha sido notável que algumas equipes tentaram encaixá-los mais ou menos organicamente em seus jogos. No entanto, foi outra experiência que me custou muito. Apesar do fato de o veterano deste evento Nikita Popov (ele participar do evento pela quarta vez!) Me informar sobre isso no meio do primeiro dia, não consegui me recompor e não tive tempo para reconstruir minha estratégia. Aliás, no segundo dia, ele próprio abandonou completamente a idéia que havia feito no primeiro dia e trouxe uma série de eletrônicos, nos quais começou a mexer no console portátil com um jogo de duas partes.
Descreverei brevemente quem ganhou os prêmios nas indicações com o quê.
Melhor implementação:
O melhor jogo de acordo com SKB Kontur - “9 Lives”
9 vidas
Nove vidas. Para cada casa é um lugar especial. Mesmo que a casa seja uma caixa de papelão na qual você mora com nove gatinhos. O jogador deve proteger sua casa - uma fortaleza de papelão com nove gatinhos - da adversidade. Os infortúnios incluem Cerberus, vacas raivosas.
O jogoCódigo fontepágina do jogo jam Melhor jogo de acordo com Napoleon IT
Defensores do mundo natal
RTS com elementos de Tower Defense. Invasores vieram à Terra. As pessoas estão tentando contê-los, e um corajoso comandante está tentando ajudar a frota, fornecendo recursos. Mas ele não deve esquecer sua própria segurança. Salvar a si mesmo e salvar a terra é sua principal tarefa.
O jogoO jogopágina do jogo jam Best ICVR Game
Batalha das Ilhas
Minha casa é meu castelo! Jogo baseado em turnos para dois. Gerenciamento central de WASD Uma guerra eclodiu entre as duas ilhas vizinhas, o objetivo é proteger sua casa.
O jogoCódigo fontepágina do jogo jam Melhor jogo de acordo com a Caravan Games
Estou no pão da mãe
Um jogo para quem não gosta de esfarelar um pão. Quando sua mãe é croissant e seu pai é borodinsky, você é Khlebushek. Padeiros que querem se tornar um sanduíche. Atenção! Existem contra-indicações. Antes de usar, é recomendável consultar um padeiro :)
O jogoCódigo fontepágina do jogo jam Melhor Artista de ICVR
Afeto pand vermelho
Ajude o Red Panda e sua família a sobreviver neste mundo cruel! Explore a floresta, encontre recursos e volte para casa antes que a bateria acabe na lanterna.
Código fontepágina do jogo jam O melhor jogo na opinião do TapClap 1 grau e o melhor prêmio para a ideia
Melhor jogo de acordo com o TapClap 2 Degree
Melhor jogo de acordo com o TapClap 2 Degree
Encontre em casa
Um jogo sobre um caranguejo procurando sua casa - sua concha. Um jogo de plataformas com três níveis e jogabilidade simples e agradável.
O jogoCódigo fontepágina do jogo jam Por fim, o melhor jogo de acordo com o anfitrião do evento, SUSU - “Tycoon Entry”
Esguichando magnata
Sua casa é livre de pais! Não perca a chance, chame todos os seus amigos para a melhor festa! Mas tenha cuidado, porque seus vizinhos podem arruinar tudo se a paciência deles acabar! E não se esqueça de consertar tudo na casa para os convidados (e não se esqueça do gato jogado fora e dos convidados fechados na varanda!) - caso contrário, após a festa, seus pais o punirão
O jogoPáginas do jogo de atolamento Uma observação interessante: durante os prêmios, os juízes não hesitaram em mencionar suas fraquezas e preferências em voz alta. Entre os mencionados foram: jogos temáticos espaciais (a la Asteroids), jogos excel (um jogo sobre uma flor feita por uma equipe de funcionários da universidade onde era necessário regá-lo, abrigo do frio etc.), jogos com melhores gráficos e assim por diante ... No ano seguinte, eles prometeram uma recompensa pelo melhor código ou algo assim. Após a cerimônia, por precaução, perguntei se os caras que estragaram o Machine Learning no jogo sobre tiros de raquete no GGJ-2019 poderiam contar com um prêmio nessa indicação. A resposta foi decepcionante: apesar do tema do hype, o Machine Learning não é seu assistente aqui. Portanto, aqueles que, durante o anúncio dos resultados da arbitragem, trabalharam em um caderno, podem contar com pontos de bônus reais dos juízes para o próximo ano.
Daí a conclusão final: aqui nenhum diversificador ajudará um jogo fraco na arbitragem, mas o conhecimento dos lugares "fracos" do júri pode desempenhar um papel positivo.
Espero que minha experiência tenha sido registrada por um motivo. Bem, espero que você também entre na Tycoon Entry, como aconteceu comigo e com dezenas de outros caras no evento.
Tenha uma boa sexta-feira!