🆕v5.0 — Fire nye forsvarere (Elektrisk ål, Manettrio, Havskilpadde, Kjempeblekksprut), oppgraderingsnivåer forbi 3 styrt av bølge og vanskelighetsgrad, to nye fiendetyper (Steinkrabbe, Dypvannsspøkelse), kronologisk butikk-rekkefølge, og to nye baner.
🎨v5.1 — Redesignet åtte forsvareres utseende basert på referansebilder (Klovnfisk-anemone, Ildkorall, Pistolreke, Napoleonfisk, Reveblekksprut, Elektrisk ål, Manettrio), pluss ny modellering av Revhai, Havskilpadde og Kjempeblekksprut.
🐛v5.2 — Rettet alvorlig kjøpsbug (forsvarere kunne bli utilgjengelige for kjøp selv etter opplåsing), justerte liv per vanskelighetsgrad, sonetilpasset bakgrunn, minibilde av bane i banevelger, og manglende angreps-effekter (gift, kjedelyn, sjokkringer).
🐠v5.3 — Redesignet ni fiender basert på referansebilder: Drupella-snegl, Papegøyefisk (rød-til-blå farge), Tornekrone-sjøstjerne (tettere pigger, beholdt 5 armer), Dypvannsspøkelse (ny retning: havbunnsfisk med lokkeantenne), algesky-boss (cellelignende struktur) og Oljesøl (gulgrønn oljevirvel).
❤️v5.4 — Snudde kjerne-liv-logikken for sti-kampanjer: Lett 10, Middels 20, Vanskelig 25, Uendelig 30 (økende, ikke synkende, med vanskelighetsgrad). Base-modus satt til 25 liv.
🌊v5.5 — Økte antall bølger per vanskelighetsgrad: Lett 20, Middels 40, Vanskelig 60.
⚡v5.6 — Reveblekksprut: økt frysesone (50→75px) + synlig iskappe-ring som viser hvem som fryses samtidig. Elektrisk ål: lyn-glimt vises nå direkte på fienden ved treff, ikke bare på kjedelyn-hoppene.
🔧v5.7 — Rettelse: Reveblekksprut fryser kun det ene målet den treffer (ikke lenger alle innenfor splash-sonen). Splash-skaden rammer fortsatt flere, men frysingen er nå enkeltmål som tiltenkt.
🦑v5.8 — Kjempeblekksprut roteres nå 20 grader mot venstre.
✨v5.9 — Forsvarere vokser ikke lenger fysisk ved oppgradering. Nivå vises nå i stedet gjennom kraftigere glød, mer intens farge, og flere glimt-partikler per nivå (kroppsstørrelsen er fast).
🦀v5.10 — Steinkrabbe redesignet: de tynne opp-svingende «armene» som lignet en ape er byttet ut med to tydelige, symmetriske klosaks-klør på siden av kroppen, og bena vinkles nå utover/nedover som ekte krabbeben.
🌀v5.11 — Redesignet Malstrøm-kløft: færre, mer romslige ringer (avstanden mellom parallelle stiseksjoner økt betydelig for å gi plass til forsvarere mellom dem), og kjernen møter nå stien naturlig i sentrum i stedet for å henge i løse luften.
🌀v5.12 — Malstrøm-kløft: lagt til en tredje ring igjen (fortsatt med jevn ~90-100px avstand mellom alle parallelle seksjoner), og kjernen ender nå rett ned i bunnen av banen, omtrent midt på horisontalt.
📄v6.0 — Menygjennomgang: fjernet tre stablede modal-bokser (modusvalg → vanskelighetsgrad → banevalg) og bygget dem om til trinnvis innhold direkte på hovedsiden i stedet. Færre klikk, ingen modal-på-modal, og «avslutt til banevalg» går nå rett til riktig steg på siden.
📐v6.1 — Banevalg-kortene har nå lik størrelse uansett hvor mange som vises per rad (byttet fra fleksibel til rutenett-basert layout for jevn bredde og høyde).
🌲v7.0 — Landprosjektet: helt nytt topp-valg mellom Havprosjektet og Landprosjektet. Landprosjektet inneholder Skogfront — samme spillmotor som Korallfront (mål-logikk, bølger, kampanjer, oppgraderinger uendret), men med 12 forsvarere og 9 fiender redesignet for skogtema (Piggsvin, Trollstubbe, Bjørn, Villsvin, Ulv m.fl.), egne banenavn, og skogtilpasset bakgrunn.
📱v7.1 — Mobiltilpasning av Havprosjektet og forsvars-spillene: spillfelt og sidepanel stables vertikalt under 900px, knapper/statistikk komprimeres for touch, butikken går til 2 kolonner på smale skjermer.
🏆v7.2 — Poengtavlen tar nå hensyn til vanskelighetsgrad: hver runde vektes etter Lett/Middels/Vanskelig/Uendelig/Base (høyere vanskelighetsgrad gir mer poeng for samme bølgetall), viser hvilken vanskelighetsgrad og verden (hav/skog) runden ble spilt i, og markerer fullførte kampanjer med ✓.
🗑️v8.0 — Fjernet Landprosjektet/Skogfront helt (verdensvalg, egen hub, all skog-tema-kode) — Havprosjektet er igjen direkte toppnivå. Lagt til lyd (tårn-plassering, drept fiende, bølgestart/-slutt, bonus, liv tapt, game over, seier) med av/på-knapp i hub og spill. Næringsbonus ved fullførte bølger skalerer nå tydeligere med progresjon, med ekstra bonus hver 5. bølge.
⚡v8.1 — Tydeligere spesialangreps-animasjoner: Elektrisk ål skyter nå en faktisk sikksakk-lynbue fra tårn til fiende (ikke bare et vanlig skudd), Muræne får et dobbelt bitt-glimt ved hvert treff, og Kjempeblekksprut viser en synlig tentakkel som trekker fienden tilbake.
📏v8.2 — Elektrisk ål fikk redusert rekkevidde (100→75) for å matche Muræne (70) sitt ål-arketype-mønster med kort rekkevidde/bakholdsangrep. Full gjennomgang av alle 12 forsvareres rekkevidder gjort — resten følger allerede en logisk profil (Napoleonfisk lengst som snikskytter, Revhai lengst totalt som topp-predator).
📏v8.3 — Redusert startrekkevidde for Pistolreke (100→72) og Kråkebolle (90→68). Siden rekkevidde allerede skalerer +10% per oppgraderingsnivå, reduseres maks-nivå-rekkevidden proporsjonalt med (f.eks. Pistolreke sin maks-rekkevidde går fra ~146 til ~105).
📏v8.4 — Full rekkevidde-gjennomgang for alle 12 forsvarere (start + skalering etter oppgradering). Rettet siste inkonsistens: Klovnfisk-anemone sin egen beskrivelse lovet «kort rekkevidde», men tallet (85) var lengre enn ål-typene — satt til 65, nå faktisk kortest av alle.
⬆️v9.0 — Maks oppgraderingsnivå økt fra 5 til 10 (nye terskler: 1-3 standard, 4-6 fra bølge 10, 7-10 fra bølge 20). Kort-rekkevidde-forsvarere (Klovnfisk-anemone, Kråkebolle, Pistolreke, Muræne, Elektrisk ål, Havskilpadde) slutter å utvide rekkevidde etter nivå 3, men får sterkere skade-vekst (×1,5 i stedet for ×1,4 per nivå) som kompensasjon. Alle andre forsvarere slutter å utvide rekkevidde etter nivå 5. Kråkebolle skyter nå ekte piggformer utover i en synlig sirkel i stedet for generiske prikker.
🐛v9.1 — Rettet bug der «Prøv igjen» på seiersskjermen i sjeldne tilfeller kunne lande på en tom banevalg-skjerm, hvis et gammelt tilstandsflagg fra en tidligere «Avslutt til banevalg»-handling ikke ble ryddet opp. «Prøv igjen» og «Avslutt til hovedmeny» rydder nå alltid dette flagget selv, og lagt til et sikkerhetsnett som faller tilbake til modusvalget hvis ingen steg skulle vise seg synlig.
🐛v9.2 — Rettet Malstrøm-kløft: inngangsstrekningen var ved en feil 760 enheter lang (3-4x lengre enn alle andre baner sine 170-220), som gjorde det umulig for kortrekkevidde-forsvarere å dekke starten av banen. Banen møter nå spiralens ytre ring etter kun 80 enheter — resten av ring-strukturen og avstanden mellom ringene er identisk, bare rekkefølgen på traverseringen er endret.
♾️v9.3 — Uendelig-modus utvidet fra 3 til 5 soner: lagt til Steinrekke og Ruinhage i rotasjonen (Korallkam og Malstrøm-kløft holdt utenfor siden de avviker for mye fra de delte start-/midt-/sluttpunktene som minimerer tårn-forskyvning ved sonebytte).
🎨v9.4 — Alle sju banene har nå egen bakgrunn: hver kombinerer distinkt fargeprofil, dekor og svømmende bakgrunnsskapninger som endrer type etter dybde (revfisk i de grunne, bunndyr i Steinrekke, tydelige søyler+buegang i Ruinhage, lysfisk-lignende skapning i Avgrunnsjuv, spøkelsesaktig skikkelse i Malstrøm-kløft). Full kode-gjennomgang av prosjektet gjort samtidig — ingen bugs funnet (sjekket dupliserte ID-er, døde referanser, udefinerte funksjonskall, og at alle data-tabeller for forsvarere/fiender/soner stemmer overens).
🏛️v9.5 — Ruinhage og Steinrekke sine bakgrunnselementer var skalert for en helt annen billedflate enn det faktiske 800×500-spillfeltet, og endte opp langt mindre enn tiltenkt. Søyler, buegang og steinsøyler er nå 2-3x større og tydeligere synlige.
🏛️v9.6 — Samme størrelsesjustering gjort på alle de gjenværende banene: korallgrenene i Korallabyrint og Åpen trau, korallkammen i Korallkam, og virvel-ringene i Malstrøm-kløft er alle omtrent dobbelt så store og tydelige nå. Dyp-vignetten i Avgrunnsjuv og Malstrøm-kløft er også gjort litt mørkere for bedre dybdefølelse.
🌈v9.7 — Korallbanene (Korallabyrint, Korallkam, Åpen trau) er nå fargerike i stedet for mørke silhuetter, inspirert av ekte korallrev-referanse: oransje, lilla, turkis korallgrener pluss buskete gule/rosa/grønne korallhoder spredt i bakgrunnen.
🪸v9.8 — Korallkam: byttet ut de firkantete søylene med organiske, tilspissede korallformer med rundet, humpete topp — og lagt til en sammenhengende revbunn under dem, så de nå ser ut som de vokser ut av samme rev i stedet for å stå som isolerte stolper.
🛒v9.9 — Butikken sorteres nå etter tilgjengelighet først (opplåst før låst), pris innad i hver gruppe. Priser justert ned for Kråkebolle (150→130) og Havskilpadde (220→195), siden nylige rekkevidde-kutt rammer AOE-radiusen deres direkte, og Elektrisk ål (130→120) etter samme rekkevidde-nerf.
❄️v10.0 — Reveblekksprut skyter sjeldnere (skyterate 1,3→1,9, DPS ned fra ~10,8 til ~7,4). Frys, sakke-ned og gift dekker nå hele fienden med en fargetonet kropps-overlay (blå/oransje/grønn) i stedet for bare en ring rundt — frys får i tillegg flere is-krystaller og et glimt-høylys. Muræne sitt bitt-glimt er gjort tydelig større (skalerer med fiendens størrelse), får skarpere hvit/rød farge, og et raskt hvitt kroppsblink ved hvert bitt.
🖋️v10.1 — Rettet at Reveblekksprut sin «frys» så ut som is, som ikke gir mening for en blekksprut. Byttet til en svart blekksky med bølgende blekk-tentakler rundt fienden i stedet — Havskilpaddes bedøvelse fikk samme opprydning og beholder is-visningen siden den fortsatt er den mest nøytrale «stille stående»-effekten.
🎯v10.2 — Tydeligere plasserings-indikator: markøren i midten er nå grønn med et hvitt hakemerke (✓) ved godkjent plassering, rød med et hvitt kryss (✗) ved ikke-godkjent — i stedet for bare en fargelagt prikk. Rekkevidde-ringen er også gjort til en stiplet linje med glød for bedre synlighet.
🖱️v10.3 — Musepekeren (kryss-ikonet fra nettleseren) skjules nå mens du plasserer et tårn, siden den la seg oppå og skjulte hakemerket/krysset. Kun den nye plasserings-markøren vises.