fbpx
Banner Image
Adventný kalendár programovania
Adventná úloha na 4. december: Padajúce hviezdy
Comment 0

💻 Zadanie: 🎄Vytvorte program, ktorý simuluje padajúce hviezdy.🎄

Hviezdy by mali:

  • 🌠 Pohybovať sa zhora nadol (alebo iným smerom podľa vašej fantázie).
  • 🌟 Nechať za sebou svetelnú stopu.
  • 🌈 Byť v rôznych farbách alebo veľkostiach.
🎮 Možnosti implementácie:
🐍 Python (Pygame Zero):
  • Vytvorte jednoduchú hru, kde hráč chytá padajúce hviezdy pomocou košíka. Hviezdy sa náhodne generujú, postupne zrýchľujú a za každú chytenú hviezdu hráč získava body. Ak hráč nechytí hviezdu, stratí život.
🎨 Scratch:
  • Navrhnite projekt, kde hviezdy padajú z oblohy a hráč ich môže chytať pohybovaním postavičky. Pridajte efekty, ako je menenie farieb alebo zvuky pri úspešnom chytení.
🎮 Roblox (Lua):
  • Vytvorte herný mechanizmus, kde hráč zbiera padajúce hviezdy. Použite ParticleEmitter alebo vytvorte objekty, ktoré hráč môže chytiť pre body. Môžete pridať špeciálne „zlaté hviezdy“ pre extra bonusy.
📌 Tipy:
  •  V Pygame Zero použite funkcie na generovanie náhodných pozícií hviezd a pridajte časový plán na ich postupné generovanie.
  •  V Scratchi experimentujte s animáciou a farbami hviezd, aby boli vizuálne pútavé.
  •  V Robloxe nastavte, aby hviezdy padali na hráča a interagovali s jeho avatarom (napr. pridali body alebo spôsobili špeciálny efekt).
🌟 Bonusová výzva:
  •  Pridajte možnosť meniť rýchlosť, veľkosť alebo počet hviezd na základe vstupu od hráča.
  •  V Pygame Zero môžete pridať rôzne typy hviezd – niektoré za body a iné ako pasce.
  •  Vytvorte leaderboard, aby si hráči mohli porovnávať svoje skóre.
🕒 Termín: Dokončite úlohu do polnoci 23. decembra a získajte ďalšie body! 🎁
  • 📧 Nezabudnite svoje hry zaslať na adresu info@programovaniehrou.sk.
  • Traja najaktívnejší účastníci adventnej programovacej súťaže získajú štýlové slúchadlá JBL Tune 520BT! 🎧
Adventná úloha na 4. december: Padajúce hviezdy