Depois de algum tempo sem participar do Ludum Dare, tive a oportunidade de participar da edicao 36 da competicao. Vejam como foi minha participacao.Ludum DareLudum Dare e uma evento em que centenas ou milhares de desenvolvedores de jogos de todo o mundo desenvolvemseus jogos durante um 48 horas, individualmente, ou 72 horas, se em equipes.Na competicao individual, e necessario criar todos os elementos do jogo nas 48 horas disponiveis.Ja na competicao em equipes, e permitido utilizar arte e efeitos sonoros de terceiros.Tradicionalmente, apos o envio dos jogos, os competidores tem tres semanas para julgar e dar feedback sobre osjogos dos colegas. Entao, e divulgado o resultado da competicao. Nao sao distribuidos premios.Na edicao 36, porem, por preocupacoes com a lisura dos resultados, o sistema de avaliacao foi deixadode lado, sendo possivel apenas comentar sobre os jogos dos outros competidores. Nao sei ainda se isso serapermanente ou se o sistema de avaliacao sera melhorado e retornara na proxima competicao.PreparacaoNesta edicao, minhas ferramentas foram as de sempre: Linguagem de programacao: Java Framework: LibGDX Graficos: InkscapeNada mais importante do que conhecer as ferramentas que voce vai usar. Caso tente aprende-las do zero durantea competicao, pode perder horas.O que variou em relacao a minhas participacoes anteriores foi que resolvi utilizar uma arquitetura ECS(Entity-Component-System) para o desenvolvimento, utilizando a biblioteca Ashley. E uma arquitetura com a qual eu jahavia experimentado durante um pequeno jogo anterior, e eu ja a considero indispensavel para meus novostrabalhos com jogos.O que faltou, na verdade, foi um pouco mais de treinamento durante as semanas anteriores.Mas para o objetivo que eu almejava, continuar desenvolvendo jogos, o resultado foi de acordo com o esperado.TemaO tema do Ludum Dare e escolhido por votacao entre sugestoes dadas por qualquer pessoa. O tema da edicao 36 foi"ancient technology" ("tecnologia antiga"), o que, se nao pode ser considerado o melhor dos temas, tambem naoe dos piores.ParticipacaoPharaoh's Puzzle: sokoban com tema egipcioQuando se pensa em tecnologia antiga, uma das primeiras coisas que surgem sao as piramides do antigo Egito.Como eu estava com interesse em desenvolver um sokoban, minha proposta de trabalho foi desenvolver um sokobancom tema egipcio. Adicionei uma ampulheta para dar tentar me adequar ainda mais ao temae deixar o jogo com uma cara ainda mais antiga.Pontos positivosBiblioteca libGDX mais uma vezBiblioteca Ashley (ECS) facilita a parte da arquitetura do codigoInkscape permitiu crias os graficos com rapidezO jogo foi mas divertido do que nas minhas participacoes anterioresDesenvolvimento foi relativamente rapidoClasse Assets com subclasses para cada parte Pontos negativosMeu foco nao estava tao fixo no evento como gostariaNao foi possivel desenvolver mais do que um nivelArte poderia ser mais bem elaboradaDetalhes de acabamento ficaram faltandoConclusaoConsiderando que so consegui focar no evento la pela metade do periodo, minha participacao foi bastantepositiva nessa edicao. Em dezembro, havera um novo Ludum Dare e, se nao tiver outro compromisso, pretendoparticipar novamente e tentar fazer um jogo ainda melhor.Voce pode acessar o jogo e tambem o codigo-fonte na pagina do projeto no Ludum Dare. Segue um breve relato das caracteristicas do teclado compacto Genius Luxemate i200, recentemente adquirido por mim.E um teclado compacto de