Um Jogo Por Semana – Semana 02

Read in English here!

Semana 02Link para jogar no browser (Z – Atira / X – Troca de tiro)

Semana02

A ideia – Depois de me frustrar semana passada, decidi tentar fazer algo mais simples esta semana. Quis fazer um shmup bem simples, e usei como base as mecânicas de tiro de Thunder Force, só que beeeem simplificadas. Algo que fosse simples de terminar e ao mesmo tempo pudesse brincar um pouco com level design e game design, que acredito ser dois dos meus pontos fracos.

O que deu certo – Desta vez isto está pelo menos parecendo com um jogo! Também sinto que estou programando bem melhor do que antes, com quase toda classe sendo responsável especificamente por uma tarefa. E é muito boa a sensação de quase todo dia mexer um pouquinho com desenvolvimento de jogo.

O que deu errado – Eu deixei o level design para os últimos 10 minutos do meu prazo e sinto que falhei em treinar esta habilidade na semana atual. Também ainda não estou conseguindo gerenciar bem meu tempo durante o meio da semana. E o jogo não tem tela de começo, nem tela de fim e começo de jogo, ou método de reiniciar a partida sem ter de recarregar a página, o que ainda é um pouco frustrante.

O que aprendi – No geral, acho que o que aprendi mais esta semana foi quanto à programação. E só de ter feito algo jogável, ao contrário do jogo da semana passada, já é um progresso, mesmo não estando contente com o estado final.

Game a Week – Week 02

Leia em Português aqui!

Week 02Link to play in browser (Z – Shoots / X – Change shoot type)

Semana02

The idea – After getting frustrated last week, I decided to try something more simple this week. I wanted to make a really basic shmup, and used as base the shooting mechanics of Thunder Force, but simplified. Something that would be easy to finish and that I could also play a little with level and game design, both things that I think are my weak spots.

What went right – This time at least it looks like a game! Also I feel like I’m coding better now, with almost every class responsible for a single task. And it feels really good to work every day a little bit with game development.

What went wrong – I left the level design for the last 10 minutes before the deadline, and I think I’ve failed at training this skill this time. Also having problems with managing my time during the business days of the week. And the game don’t have a starting screen, neither game start and over screens, or way to restart the game without reloading the page, wich is kind of frustrating.

What I learned – In general I think what I learned the most was with programming. And the fact that this time I made something playable, unlike last week’s game, already is some progress, even unhappy with the final product.