1.3. tēma: Dizaina pētniecība un tirgus analīze

Tavs šīs stundas izaicinājums: Izpētīt un analizēt esošās pārlūkprogrammas spēles, lai formulētu secinājumus par to funkcionālajām īpašībām un ergonomiku.

1.1.1. Patstāvīgi nonāk pie secinājumiem par dizaina risinājumu īpašībām; 1.2.3. Pēta pieejamo informāciju par esošiem līdzīgiem risinājumiem.

Teorija: Kas ir labs dizains programmēšanā?

Dizains programmēšanā nav tikai krāsas. Tas ietver:

Pirms sākt būvēt savu projektu, programmētāji veic "konkurentu analīzi", lai "nozagtu" labās idejas un izvairītos no citu pieļautajām kļūdām.

1. uzdevums: Spēļu mehāniku izpēte

Izvēlēties divas vienkāršas pārlūkprogrammas spēles (piem., no itch.io vai Google Games) un analizēt to uzbūvi.

Izpildes soļi:

  1. Atrod divas dažādas 2D spēles (piemēram, vienu "Clicker" un vienu "Runner" tipa).
  2. Pieraksti katrai spēlei: kāds ir tās galvenais mērķis un kādas 3 galvenās darbības veic spēlētājs.
  3. Novērtē skalā no 1-10, cik viegli bija saprast, kas jādara, pirmo reizi atverot spēli.

2. uzdevums: Salīdzinošā tabula HTML formātā

Dokumentēt pētījuma rezultātus, izmantojot HTML tabulas elementus <table>, <tr> un <td>.

Izpildes soļi:

  1. Atver index.html un zem sarakstiem izveido jaunu sadaļu <h2>Tirgus analīze</h2>.
  2. Izveido tabulu, kurā salīdzini abas spēles pēc kritērijiem: Nosaukums, Žanrs, Vadība, Galvenais izaicinājums.
  3. Pievieno tabulai rāmi (pagaidām izmantojot <table border="1">), lai dati būtu vieglāk pārskatāmi.

3. uzdevums: Secinājumu formulēšana

Formulēt savus secinājumus par to, kādas īpašības Tu vēlētos pārņemt savā spēlē.

Izpildes soļi:

  1. Zem tabulas pievieno <blockquote> vai <p> elementu.
  2. Uzraksti vismaz 3 secinājumus (piemēram: "Es secināju, ka spēlētājam nepieciešama tūlītēja atgriezeniskā saite par gūtajiem punktiem").
  3. Veic Commit un Push uz GitHub ar ziņu "Pievienota tirgus analīze".

Biežākās kļūdas (un kā tās labot):

Koda piemērs (HTML tabula)

<table border="1">
    <tr>
        <th>Kritērijs</th>
        <th>1. Spēle</th>
        <th>2. Spēle</th>
    </tr>
    <tr>
        <td>Vadība</td>
        <td>Pele</td>
        <td>Tastatūra (Space)</td>
    </tr>
</table>
Kritērijs 1. Spēle 2. Spēle
Vadība Pele Tastatūra (Space)
⬅ Iepriekšējā stunda Nākamā stunda ➡