Aloittelija3-4 tuntia🎮 Pelit

Tietokilpailu

Monivalintapeli jossa testaat tietojasi.

Teknologiat:Next.jsTypeScriptTailwind CSS

Aloitusprompt

Kopioi tämä prompti Cursoriin tai muuhun AI-työkaluun aloittaaksesi projektin.

Luo tietokilpailusovellus (quiz game).

Pelin kulku:
1. Valitse kategoria (Yleistieto, Tiede, Historia, jne.)
2. Valitse vaikeustaso
3. 10 kysymystä per peli
4. 15 sekuntia per kysymys
5. Lopussa yhteenveto

Kysymysdata:
- Omat kysymykset tai Open Trivia DB API
- Kategoriat, vaikeustasot
- 4 vaihtoehtoa, 1 oikea

Pisteet:
- Oikea vastaus: 100p
- Aikabonus: +1-50p (mitä nopeampi)
- Väärä: 0p

UI:
- Siisti kortti kysymykselle
- Animoidut vastausnapit
- Confetti oikealle vastaukselle
- Edistymispalkki

Tech: Next.js, TypeScript, Tailwind CSS

Ominaisuudet

Tässä projektissa rakennetaan seuraavat ominaisuudet:

1Monivalintakysymykset
2Eri kategoriat
3Pistelaskuri
4Ajastin per kysymys
5Huipputulokset

Vaiheet

1

Kysymysnäkymä

Näytä kysymys ja vaihtoehdot.

Prompti:

Luo tietokilpailun peli-näkymä: kysymys, 4 vastausvaihtoehtoa A-D, edistymispalkki, pistemäärä. Klikkaa vastausta valitaksesi.
2

Pelilogiikka

Tarkista vastaukset ja laske pisteet.

Prompti:

Lisää pelilogiikka: tarkista oikea vastaus, näytä oikea/väärä värikoodilla, laske pisteet (bonus nopeasta vastauksesta). Seuraava kysymys napin painalluksella.
3

Kategoriat ja tulokset

Lisää kategoriavalinta ja huipputulokset.

Prompti:

Luo aloitusnäkymä kategoriavalinnalla. Lopussa näytä yhteenveto: pisteet, oikeat/väärät, aika. Tallenna huipputulokset localStorageen.

Laajennusideat

Kun perusprojekti on valmis, voit laajentaa sitä näillä ideoilla:

  • Moninpeli (kilpaile kaveria vastaan)
  • Oman quizin luonti
  • Daily challenge
  • Eri kielivaihtoehdot
  • Leaderboard supabasella

Lisää projekti-ideoita

Selaa kaikkia pelit projekteja tai tutustu muihin kategorioihin.