Game a Week – Week 09

Leia em Português aqui!

FPPP: First Person Ping Pong – Click here to play on browser

-WASD: walk
-Left mouse button: shoots only one ball, that can be picked up again from the ground
-Right mouse button: return the balls that the oponents shoot
-Esc: reset

The ideia – I had the idea to make a first person ping pong for PewDiePie’s game jam, with lots of explosions and stuff. But I didn’t made any game for that jam and really liked the idea, so I decided to build it this week.

What went right – I didn’t care about doing a well done code from the start. I prioritized making an ugly code that worked, and to only improve it if I had some spare time at the end. This streamlined the development a lot.

What went wrong – not much time during the week and I didn’t managed it very well, doing most of the work Sunday. There’s no explosions, neither any GUI pointing the ammo, or the HP, or the game over screen, even that these conditions are present in the game ald should be comunicated to the player. The contact area with the ground to pick up the ball is too small, making this task more dificult than it should. I also don’t think the base mechanic is very fun.

What I learned – that prototype code doesn’t need to be pretty and neither well done. It have to work well enough to test if the idea is fun. Making good code for prototype is to waste precious time.


Um Jogo Por Semana – Semana 03

Read in English here!

Clone de TetrisLink para jogar no browser

Controles – Setas movem e rotacionam, Esc reseta

A ideia – Fazer um jogo que fosse a mistura de Columns com Tetris Attack, usando como base este tutorial aqui.

O que deu certo – Bom… o tetris quase funciona, terminei o tutorial. E gosto de estar testando gêneros diferentes cada semana. Aliás, fantástico o tutorial! Apresenta alguns conceitos interessantes de lógica de programação que eu não conhecia ainda.

O que deu errado – Não consegui ir além do tutorial. O que desenvolvi domingo, que transformava ele em algo mais próximo da visão que tive inicialmente, não consegui terminar a tempo e joguei fora. E existem bugs de colisão com certas peças.

O que aprendi – O tutorial valeu como aprendizado, mas ainda não estou conseguindo gerenciar o meu tempo como gostaria.

Game a Week – Week 03

Leia em Português aqui!

Tetris CloneLink to play in browser

Controls – Arrows to move and rotate, Esc resets

The ideia – Make a mix between Columns and Tetris Attack, using this tutorial as base.

What went right – Well… the tetris almost works, and I finished the tutorial. And I like to test different genres every week. Also, the tutorial is fantastic! I saw some programming logic concepts that I didn’t knew yet.

What went wrong – Didn’t made it beyound the tutorial. The stuff I coded Sunday, that transformed the game in something closer to my original vision, weren’t finished in time and I had to throw away.And the final game has some collision bugs.

What I learned – The tutorial was good as a learning experience, but I still can’t manage my time as I would like..