Da jeg vokste opp, var mine fem favorittspill: Elveraid Gulløye Total utslettelse NFL Blitz Og til slutt Angband. Da jeg begynte med Ethereum i 2016, husker jeg at jeg tenkte at noen burde bygge en krypto-Angband. Vel, 9 år senere gjorde noen det.
Hvis du har lett etter noe som kan ta tankene bort fra kryptoporteføljen din, har jeg en sen julegave til deg.
Angband er en original dungeon crawler satt til Tolkien-universet. Som på en eller annen måte aldri ble saksøkt til glemsel. Du går ned stadig vanskeligere fangehull til du beseirer Morgoth.
Det beste er å finne og samle stadig kraftigere utstyr som passer til oppsettet ditt. Dette er ganske standard. Men jeg tenkte, hva om utstyret var tokenisert. Og igjen har folk gjort dette. Loot gjorde det på en måte, men uten selve spillet, haha.
Men åtte år etter at jeg begynte med krypto, ingen krypto-angband.
Så tidlig i år hørte jeg begrepet vibe-koding, først trodde jeg det bare var for faktiske ingeniører, og jeg antar det egentlig var det i starten. Men så så jeg en av ingeniørene mine bygge et minispill inne i Swidge, og han sa at han vibe-kodet det fra bunnen av på noen timer.
Hjernen min ble blåst av banen. Ingeniørkapasitet har vært den viktigste begrensningen i livet mitt de siste 25 årene 😅. Så det å ha en magisk ingeniørboks virket helt sprøtt.
Jeg satte opp Cursor og gikk ned i kaninhullet. Og det første jeg tenkte var. Krypto angband. Men jeg ville ikke bli saksøkt til glemsel. Så jeg tenkte, hva med å legge den til det lubne pingvinuniverset.
Slik ble @towerrungame født.
Den første versjonen var en fullstendig omskriving i JavaScript. Men alt var på klientsiden, det var i praksis ingen server. Men jeg hadde en fungerende prototype på omtrent tre dager. Det var en av de villeste tingene jeg noen gang har opplevd.
Jeg skrev det om til å bruke en server. Så skrev jeg det om igjen til å bli en tynn klient. Så påpekte ingeniørsjefen min at det var dumt å skrive noe slikt i JavaScript, og at jeg burde refaktorere det til typescript. Det gjorde jeg.
Dette var min måte å undervurdere kodingsagenter på, men det ble noe mye kulere. Jeg innså at jeg kunne lage et fullt fungerende spill selv. Kodebasen er nå på over 100 000 linjer, og jeg er sikker på at det er mye ineffektivitet. Den har blitt refaktorert og ryddet opp mye av Opus 4.5
Det har vært den andre ville opplevelsen. De første månedene i mai og juni var smertefulle, mildt sagt. Så mange insekter og så mye kamp. Så kom Sonnett 4, og det var en stor forbedring, og så fire flere modeller, hver bedre enn den forrige.
Det som er sprøtt er at jeg kan trekke en klar mental grense mellom starten og nåtiden og forlenge den seks måneder, og det er utrolig irriterende. Hvis den nåværende fremgangen fortsetter, vil vi være på et punkt hvor jeg kan bygge det som tok seks måneder på noen uker.
Jeg har prøvd å holde meg oppdatert på de nyeste verktøyene, jeg har til og med laget noen av mine egne verktøy, inkludert en Claude history viewer electron-app for macOS fordi innebygd historie med Claude er så dårlig. Men ærlig talt skjer det bare for mye.
Uansett, spillet er endelig klart, jeg har bygget det for å bruke @infinex-utvidelsen. Så du vil trenge det for å spille.
Den foregår i Pudgy-universet, så naturligvis bruker den Pengu til betalinger. Karakteropprettelse, betalinger i spillet og nft-mynting bruker alle PENGU fra @pudgypenguins
Ikke mange av dere har spilt Angband. Men jeg har lagt til noen justeringer for moderne liv. Det er et speedrun-spill. Så målet er å slå Ancient Ice Dragon på nivå 20 med færrest mulige runder. Det finnes mange, mange måter å optimalisere en gjennomspilling og bygge en karakter på
Jeg hadde en alfa-sesong for noen uker siden, og mottakelsen var flott. Selv om det fortsatt var feil. Jeg har slått de fleste av dem, og spillet føles veldig jevnt nå. Den nye beta-sesongen lanseres i dag.
Jeg har satt ut 1 million PENGU i premier til de 25 beste spillerne, pluss en 1:1 NFT for topp 10.
Denne sesongen vil hjelpe med å løse eventuelle balanseproblemer og feil i spillet, men den vil også hjelpe til med å identifisere NFT-myntebalansen.
Slik fungerer NFT-er, må du smi to gjenstander du finner eller kjøper. Det er 35 % sjanse for suksess for hver smie. Når du har en smidd gjenstand, kan du velsigne den i tempelet, noe som gjør den om til en NFT.
Velsignede gjenstander er verdifulle fordi de overlever permadød. Dette er en av de beste delene av angband. Innsatsen føltes alltid høy fordi du kunne dø og miste flere dagers spill.
Men spillet er balansert slik at en full gjennomspilling kan ta 2-5 timer. Enda en hyllest til moderne oppmerksomhetsspenn. Du kan finne spillet her. Gå og nyt litt distraksjon i markedet sent i 2025.
2,27K