Caindo a ficha que mais um ano acabando e eu ainda não terminei de desenvolver nem o #MirohJr (que a tela inicial ainda diz "2023") nem o La #Patifferie.
Resolução de Ano Novo: 256x240... digo, tentar terminar logo pelo menos um deles (ou ao menos soltar um beta do La Patifferie)
#NesDev #IndieDev
My #indiegame for #15seconds
wendelscardua.itch.io/miroh-jr
#MirohJr
Implementar a animação da Marshmallow Mountain lá no fundo cuspindo as próximas peças tava há quase 2 anos na minha lista de to-do 😅 Ainda precisa de uns ajustes mas só de ter funcionado já fico contente.
#nesdev #gamedev #MirohJr
Trecho do código fonte do meu jogo Miroh Jr.; nele há um if/else if/else para 3 casos - new_column igual a column, new_column maior que column, e implicitamente new_column menor que column. Os 3 casos executam loops praticamente idênticos, exceto que o primeiro usa um certo "bitmask", o segundo faz um shift para a esquerda no "bitmask" antes de usá-lo, e o terceiro faz um shift para a direita.
Triste quando código feio roda mais rápido (economizei quase 700 ciclos/frame quebrando esse código em 3 `if`s em vez de colocar o `if` dentro do loop)
#NesDev #IndieDev #MirohJr
Captura de tela do emulador Mesen2 rodando meu jogo Miroh Jr. Ao fundo há uma cena do jogo, com uma princesa unicórnio cansada andando em duas patas em um labirinto na altura das nuvens, parcialmente bloqueado por blocos de marshmallow. Sobreposto ao jogo há algumas informações de depuração, basicamente um monte de números usados como rótulo, cada um seguido de um contador médio de ciclos de CPU.
Eu gosto do desafio de desenvolver pro NES, mas tá sendo meio chato de prosseguir com o Miroh Jr. por causa de performance.
Antes de poder adicionar mais conteúdo preciso fazer aqueles 32563 caírem para menos de 27000 (tenho um número limite de ciclos de CPU por frame)
#MirohJr #NesDev #GameDev