Games

https://pblazh.github.io/cracow-tetris
https://pblazh.github.io/pixi-chromium

Zadanie

Otrzymałem testowe zadanie napisać swoją realizację gry Tetris. Musiałem zdążyć za dwa dnia i wykorzystać bibliotekę creative.js czy pixi.js

Realizacja

Dla napisania testu wybrałem create.js dla tego że już man z niej niejakie doświadczenie a musiałem pisać szybko. Ale później kiedy już powiedziano mi że zdałem test, zdecydowałem przepisać na pixi.js Poszło mi to dość łatwo, że moim zdaniem świadczy o tym, że niezłe rozrobiłem architekturę.

Później zdecydowałem spróbować jeszcze trochę pixi i napisałem grę z rakietą. Grafikę pożyczyłem na shutterstock.com ale dość dużo przerobiłem bo nie odpowiedziałem moim potrzebom.

Jeszcze później chciałem zrobić coś z składnymi spritami, rożnymi ruchami szybkościami i t.i. ale nie znalazłem potrzebnej mi grafiki, no i zacząłem malować sam. W końcu dnia nie miałem ani wiersza kodu ale dużo malowanych piesków.

Kod źródłowy z komentarzami i robocze przykłady można zobaczyć na moim koncie github. https://github.com/pblazh/cracow-tetris https://github.com/pblazh/pixi-chromium

Gry napisane za pomocy technologij HTML5 (Create.js/Pixi.js).