Arkanoid: Różnice pomiędzy wersjami

Z Wiki Mistrzowie Kodowania
Skocz do: nawigacji, wyszukiwania
m (Dodałem kategorie)
Linia 1: Linia 1:
[[Category:Scenariusze Scratch]]
+
[[Category:Scenariusze Scratch]] [[Category:Mistrzowie Kodowania]]
== Część 1 (teoretyczna) ==
+
'''Materiały stworzone w ramach Programu „Mistrzowie Kodowania” finansowanego przez Samsung Electronics Polska'''
  
* Pytamy uczniów czy którykolwiek z nich pamięta gre arkanoid.
+
== Cel projektu ==
* Informujemy uczniów, że jest to gra powstała w roku 1986 i była bardzo dużym hitem przez kilka kolejnych lat oraz pokazujemy przykładową implementacje / screeny
+
Celem projektu jest stworzenie gry polegającej na odbijaniu piłeczki tak aby zbić wszystkie "klocki" na planszy jednocześnie nie pozwalając piłeczce opaść poniżej "paletki".
* Pytamy uczniów jak estymują czas zaimplementowania takiej gry
+
  
== Część 2 ==
+
== Instrukcje ==
 +
=== Główne problemy postawione przed programistą ===
 +
Jak zaprogramować sterowanie ruchem paletki?
 +
Jak zaprogramować odbijanie się piłeczki?
 +
Jak możemy edytować "żywotność" poszczególnych klocków?
 +
Jak wychwycić moment "przegranej" ?
 +
 
 +
=== Instrukcja krok po kroku ===
 +
# Pierwszym krokiem implementacji naszej gry jest utworzenie duszka "Paletka" który odpowiedzialny będzie za odbijanie piłeczki.
 +
<gallery>
 +
Plik::Nowy_duszek_kreator.png|
 +
 
 +
</gallery>
 +
 
 +
== Działający projekt ==
 +
[//scratch.mit.edu/projects/25323412// Arkanoid]

Wersja z 19:29, 10 sie 2014

Materiały stworzone w ramach Programu „Mistrzowie Kodowania” finansowanego przez Samsung Electronics Polska

Cel projektu

Celem projektu jest stworzenie gry polegającej na odbijaniu piłeczki tak aby zbić wszystkie "klocki" na planszy jednocześnie nie pozwalając piłeczce opaść poniżej "paletki".

Instrukcje

Główne problemy postawione przed programistą

Jak zaprogramować sterowanie ruchem paletki? Jak zaprogramować odbijanie się piłeczki? Jak możemy edytować "żywotność" poszczególnych klocków? Jak wychwycić moment "przegranej" ?

Instrukcja krok po kroku

  1. Pierwszym krokiem implementacji naszej gry jest utworzenie duszka "Paletka" który odpowiedzialny będzie za odbijanie piłeczki.

Działający projekt

Arkanoid