Zmiany
Arkanoid
,/* Kolejne klocki */
==== Kolejne klocki ====
* Po zaprogramowaniu w ten sposób pierwszego duszka , tworzymy kolejnego - , który będzie posiadać tą samą funkcjonalność, ale zmienimy inny mu wygląd - oraz pozycję startową - ten zestaw klocków będzie widniał wiersz wyżej.
<center>[[Plik:Duszek2 kloc.jpg]]
[[Plik:Duszek2 skrpy.jpg]]</center>
* Oraz kolejnego, który będzie posiadać 2 poza funkcjonalnością, posiadaną przez pozostałe duszki, ma również lokalną zmienną "hp" odpowiedzialną za zbieranie informacji o ilości trafień piłki w cel. Ta opcja pozwala stworzyć elementy posiadajace np.: dwa życia.'''Uwaga:''' zmienna "hp" jest widziana tylko dla danego duszka. W przypadku gdybyśmy zrobili tą zmienną widoczną dla wszystkich duszków, już pierwsze trafienie w pierwszy klocek z 2hp pomniejszaloby wartosc hp dla wszystkich duszków. Po każdym uderzeniu kulki hp zmniejsza się o jeden. Jeżeli spadnie poniżej jednego uznajemy, że klocek został "zbity" i go ukrywamy. Dodana jest również kontrolka "czekaj, aż nie dotyka kulka", aby od razu po dotknięciu przez kulke odjąć hp tylko o 1 i zaczekać, aż kulka się odbije. Jest to konieczne uniknąć sytuacji, w której jedno odbicie pomniejsza od razu całe hp.
<center>[[Plik:Duszek2hp.jpg]]
[[Plik:Duszek3 skrpy.jpg]]</center>