Cookie Clicker

Skip to content

Ĉi tio estas maŝine tradukita teksto kiu povas enhavi erarojn!

Kie mi povas lerni iom pri JavaScript?

Difulteco: Easy

En tiu ĉi tasko, vi devos krei simplan Cookie Clicker ludon! 🍪

Ĉu mi bezonas havi “Cookie”-klakilon kiel temon?

NE! Vi povas mem elekti temon por tio. Se vi volas krei “money”-klakilon, vi povas simple fari tion (aŭ kion ajn vi volas)! Tamen, vi ankoraŭ devas havi “klakadon”-ludon.

Aĵoj kiujn vi devas kunporti:

  • 👆 Butono por “baki” kuketon.
  • 🍪 La butono devas aspekti kiel kuketo, do, enmetu bildon de kuketo.
  • 📝 Tekstokampo kie estas skribite kiom da kuketoj vi havas.
  • 🧑‍💻 <script>-tag kie vi kreas la ludfunkcionalecon.
  • 1️⃣ En ĉi tiu skripto vi devas akiri la nombron da kuketoj kaj aldoni 1.
    • Eble vi povas konservi la kuketonombron en la skripto kiel variablo (pli bona praktiko! 😎).
  • 💯 Faru ke vi ricevu mesaĝon kiam vi pasas 100 kuketojn.

Ekstra defioj: Medium

  • 🏪 Aldonu “butikan” sekcion en la retejo, kie vi povas aldoni plibonigojn.
    • Kreu plibonigon, kiu pliigas la nombron da kuketoj, kiujn vi ricevas per klako. 1 → 2 → 3, kaj plu.
    • Faru tiel, ke la prezo de ĉi tiu pliboniĝo altiĝas ĉiufoje, kiam ĝi estas aĉetata.
    • Indiko: Por ĉi tie necesos kelkaj variabloj por spuri la prezojn.
  • 🎨 Aldonu animaciojn al la “kuketo”-butono.
    • Ekzemple: Animaĵo, kiu igas la butonon moviĝi kiam ĝi ne estas premata, aŭ animaĵo, kiu igas la butonon reagi al klako.

Ekstra ekstra defioj: Hard

  • ⬆️ Aldonu kelkajn plibonigojn kiel “aŭtoklikilo” por vi, konata kiel “konstruaĵoj”.
    • Se vi bezonas inspiron pri kiuj konstruaĵoj povas esti kreitaj, vi povas iri al la originala kuketklakpaĝo: Cookie clicker
  • 🧙‍♂️ Aldonu “prestige”-sistemon, kiu donas al vi pliajn bonusojn se vi reŝargas la ludon post akirado de certa kvanto da kukoj.

Ekstra ekstra ekstra (ekstra ekstra) Medium

  • 💾 Aldonu butonon, kiu konservas la ludon, por ke vi povas daŭrigi poste.
    • Jen vi povas serĉi “localstorage” por sukcesi pri tio.