Tuukka Pitkänen
Takaisin portfolioon
Nothing Pending — kuva 1

Next.js — varhainen kehitys

Nothing Pending

Projektin tiedot

Kategoria
Web-peli
Teknologia
Next.js · TypeScript
Tila
Varhainen kehitys

Kuvaus

Next.js-projekti, joka ammentaa inspiraationsa Papers, Please -pelistä. Pelaajat tarkistavat asiakirjoja ja tekevät paineen alla ratkaisuja. Erittäin varhaisessa kehitysvaiheessa.

Case study — Nothing Pending

Rooli

Solo-kehittäjä — järjestelmäsuunnittelu, UI-flow, Next.js-prototyyppi

Ongelma

Halusin oppia, miten asiakirjatarkastuksen jännite toimii verkossa — lyhyet päätökset, moraalinen paino ja säännöt, jotka näyttävät neutraaleilta mutta kantavat seurauksia. Haaste on välittää paine ilman erillistä pelimoottoriputkea.

Lähestymistapa

Prototyyppi keskittyy yhteen tarkastuspöytäflow'hun: tarkista asiakirjat, ristiintarkista säännöt, hyväksy tai hylkää aikapaineessa. Next.js hoitaa reitityksen ja tilallisen UI:n; sisältö on strukturoitu niin, että uusia sääntöjä voi lisätä ilman kuoren uudelleenkirjoitusta.

Lopputulos

Nothing Pending on erittäin varhaisessa kehityksessä pelattavalla pöytäloopilla ja luettavalla sääntöpalautteella. Se validoi, että Papers, Please -kaava voi elää web-sovelluksessa ennen täyttä narratiivisisältöä.

Keskeiset opit

  • Byrokraattinen UI on ominaisuus — selkeys ja kitka voivat olla samaan aikaan.
  • Sääntöpoikkeukset on halvempaa testata datana kuin kovakoodattuina haaroina.
  • Varhaisen prototyypin pitää vastata yhteen kysymykseen: tuntuuko päätös merkitykselliseltä?