Zmiany

Skocz do: nawigacji, wyszukiwania

Arkanoid

Usunięte 506 bajtów, 22:34, 25 sie 2014
/* Piłeczka */
==== Piłeczka ====
* Następnym krokiem jest utworzenie duszka "piłeczka" '''Wskazówka - analogicznie do paletki>''' W trybie wektorowym edytora graficznego, aczkolwiek tym razem tworzymy kółko zamiast prostokąta (trzymanie shiftu w trakcie rysowania do narysowania koła pomoże nam stworzyć idealnie okrągły kształt)wykorzystujemy narzędzie 'elipsa' jednocześnie trzymając włączony klawisz Shift.
* Aby gra mogła zadziałać potrzebujemy poruszającej się piłeczki. Aby wprawić ją w ruch potrzebujemy ustawić jej Skrypt duszka "Piłeczka" zawiera pozycję "startową", ustawić kierunek w którym ma się poruszać oraz prędkośćnp. Dodatkowo musimy zadbać o to aby odbijała się od krawędzi mapy oraz paletki. Ustawiamy więc piłeczkę na środku planszy : (x: 0 , y: 0) ustawiamy jej kierunek , informację na temat kierunku w którym ma się poruszać (spadanie, ale nie idealnie w dół (np. : 190 stopni)oraz prędkość jej poruszania. Dodatkowo ustawiamy odbicie od krawędzi sceny oraz od paletki.
<center>[[Plik:Kulka_pierwszy_krok.jpg]]</center>
 
* W tym momencie mamy zaimplementowaną podstawową mechanikę gry. Nasza piłeczka odbija się od ścian i od paletki, a gracz może sterować paletką wedle własnego uznania. Do kompletu funkcjonalności pozostało nam jeszcze oprogramować sytuacje "przegranej" oraz dodać klocki, które gracz będzie musiał "zbijać".
* Istotnym atrybutem duszka "piłeczka" jest sposób obrotu. Aby uniknąć sytuacji kiedy środek obrazka nie jest "idealnie po środku" przez co obrót piłeczki powoduje ponowne "zderzenie" z paletką, potrzebujemy wybrać sposób obrotu duszka "wokół własnej osi".
1495
edycji