# Bumper Duel — itch.io-tekst

> Klar til å limes inn. Toppseksjonen er selve store-beskrivelsen; alt under

> «---» er metadata og notater til deg, ikke til siden.

---

## Kortversjon (til «Short description», maks ~200 tegn)

Pong der midtbanen er et levende flipperbord. Bumperne du treffer blir DINE —

og hver eneste en gjør ballen som kommer tilbake farligere. For deg.

---

## Store-beskrivelse

# BUMPER DUEL

**Pong. Men midtbanen er et flipperbord som lever.**

To padler duellerer over et neon-glassbord fullt av bumpere, slingshots,

spinnere og ramper. Ballen smeller gjennom, henter fart, henter spinn — og

kommer tilbake til deg raskere enn den dro.

### Aha-en

Bumperne tilhører den som traff sist.

Hver bumper du stempler øker **din** multiplikator og lader **din**

skuddmåler. Men den samme treffserien akselererer ballen som kommer tilbake

mot deg.

Å score i midten er å gjøre ballen farligere for deg selv.

**Kontroll er ikke å tjene mest. Det er å vite når du skal slutte.**

### Musa er padla di

Ingen rampe. Ingen utjevning. Ingen tastatur-repetisjon. Fullt bordbytte

tar 17 millisekunder, og markøren din er padla, 1:1.

Brettet står helt stille mens du spiller — kameraet panorerer ikke og zoomer

ikke. Et kamera som flytter seg ville flyttet bordet under hånda di, og da er

1:1 en løgn.

### Innhold

- **12 bord**, hvert med sin egen mekanikk-vri *og* sin egen visuelle

  identitet — fra Startbordet til Finalebordet

- **3 padler** med ekte mekaniske forskjeller: Vakten (lengst, skjold på dash,

  men treg måler) · Rytteren (kortest, to dash-ladninger) · Laderen (kansellerer

  motstanderens jackpot)

- **3 sjefer**: Prismen speilvender bordet · Bumperkongen bygger nye bumpere

  mens du spiller · Kjernen gjør alt, i tre faser

- **22 objekttyper** og **15 power-ups** — power-upene lander som kapsler du

  må plukke med ballen din. De er ikke gratis: kapselen åpner seg bare for en

  spiller som har bygget multiplikator. Et flipperbord tenner ikke et

  award-target før du har spilt for det

- **Kretstreet**: 24 oppgraderinger i fire grener

- **Dagsduell**: ett bord, én seed, delt av alle spillere — bytter ved

  UTC-midnatt. Streak teller dagene på rad, og din beste padlebane blir

  spøkelset du kappløper mot i morgen

- **18 utfordringer**, statistikk-journal, 3 lagringsslots

### Spill med en venn

Lag et rom, få en 6-tegns kode, send den til noen. Ingen server, ingen konto,

ingen porter å åpne — direktekobling mellom nettleserne deres.

> **Les dette først:** dette er en direktekobling (P2P). Spill kun med folk du

> stoler på — spillere i rommet kan teknisk se hverandres IP-adresse. Det

> finnes ingen offentlig matchmaking: rommet ditt kan bare nås av den som har

> koden.

Verten kjører matchen, så gjesten ser bordet omtrent én nettverksrundtur

senere. Bytt på å være vert. Blokkerer nettverket ditt direktekobling

(det gjelder noen), sier spillet fra i stedet for å henge.

### Kontroller

| | Mus (standard) | Tastatur |

|---|---|---|

| Padle | beveg musa | `W` / `S` |

| Lad skudd | høyreklikk | `Shift` |

| Dash / parry | venstreklikk | `Space` |

`Esc` / `P` = pause · `F2` = fotomodus (skjuler alt, `Enter` lagrer PNG)

Delt tastatur for to spillere: `↑`/`↓` · `Ctrl` · `Enter`.

### Tilgjengelighet

Glow kan skrus av **fra hovedmenyen** uten å ofre skarphet eller oppløsning —

det er en egen bryter, ikke et kvalitetsnivå. I tillegg: fargeblind-modus,

stor UI-skala, skjermrist av/på, redusert blits, vibrasjon av/på, og fri

FPS-grense. Norsk og engelsk.

### Om lyden

All lyd og musikk lages i sanntid av spillet — det finnes ikke én lydfil i

pakken. Bumper-plinget klatrer en pentaton skala med multiplikatoren din, og

treffet endrer tonehøyde etter hvor hardt ballen kom.

---

---

# METADATA (ikke del av store-siden)

## Anbefalte itch-innstillinger

```

Kind of project ....... HTML

Uploads ............... bumperduell-itch-web.zip  →  huk av «This file will be played in the browser»

Embed options ......... Manuell størrelse: 1280 x 720

                        ✅ Fullscreen button

                        ✅ Mobile friendly (orientation: landscape)

                        ⬜ Automatically start on page load  ← LA DEN VÆRE AV

Genre ................. Sports  (alternativt: Action)

```

**Hvorfor «start automatisk» skal være av:** spillet lager lyd med Web Audio,

og nettlesere krever et brukerklikk før lyd får spille. Med autostart mister

spilleren lyden fra første sekund uten å skjønne hvorfor.

## Tags

`pong` `pinball` `local-multiplayer` `online-co-op` `arcade` `neon`

`singleplayer` `three-js` `webgl` `daily`

## Skjermbilde

`qa/itch-skjermbilde.png` — 3840×1970. Viser aha-en direkte: cyan-eide

bumpere mot rosa, ×4 multiplikator, måleren nesten full, tre baller i spill.

## Teknisk

```

Filstørrelse .......... 6,35 MB (zip) / 9,3 MB utpakket

Motor ................. Three.js r185 + Rapier2D, TypeScript, Vite

Krav .................. WebGL2 (alle nettlesere fra ~2021)

Testet ................ 238 fps / 4,2 ms i verste scene (8 baller + sjef)

Lisenser .............. all grafikk CC0/CC-BY/OFL/MIT — full liste i CREDITS.md

```

## Ærlig om hva som IKKE er testet

- **Multiplayer over ekte internett.** Alt er verifisert mellom to

  nettleservinduer på samme maskin. NAT-traversering — det som avgjør om to

  fremmede nett finner hverandre — er nettopp det som ikke testes da.

  Forventet koblingsrate fra research: 70–85 % uten TURN-relay.

- **Menneskelig playtest.** En bot har spilt 36 matcher til slutt uten å

  sette seg fast. Den kan si «ikke i stykker». Den kan ikke si «gøy».

- **Touch på ekte finger.** Kontrollene er koblet, men ikke prøvd på mobil.

Vurder å skrive dette i devlogen i stedet for på store-siden — det er ærlig,

men en store-side er ikke stedet for forbehold.

Published 3 days ago
StatusReleased
PlatformsHTML5
AuthorSpectapor