Crescând, cele cinci jocuri preferate ale mele au fost: Raidul pe râu Ochiul de aur Anihilare totală NFL Blitz Și, în final, Angband. Când am intrat în Ethereum în 2016, îmi amintesc că m-am gândit că cineva ar trebui să construiască un Angband cripto. Ei bine, 9 ani mai târziu, cineva a făcut-o.
Dacă ai căutat ceva care să-ți ia gândul de la portofoliul tău cripto, am un cadou de Crăciun întârziat pentru tine.
Angband este un dungeon crawler original plasat în universul lui Tolkien. Cumva, asta nu a fost niciodată dat în judecată până la dispariție. Cobori pe temnițe din ce în ce mai dificile până îl învingi pe Morgoth.
Partea cea mai bună este să găsești și să aduni echipament din ce în ce mai puternic care să se potrivească cu build-ul tău. Toate acestea sunt lucruri destul de standard. Dar m-am gândit: dacă echipamentul ar fi tokenizat. Și din nou, oamenii au făcut asta. Loot a făcut-o oarecum, dar fără jocul propriu-zis, haha.
Dar la 8 ani după ce am început să intru în crypto, nu există cripto-angband.
Apoi, la începutul acestui an, am auzit termenul vibe coding, la început am crezut că e doar pentru ingineri adevărați, și cred că la început chiar așa era. Dar apoi am văzut unul dintre inginerii mei construind un mini-joc în Swidge și a spus că l-a făcut vibe cod de la zero în câteva ore.
Am rămas fără cuvinte. Capacitatea inginerească a fost principala constrângere în viața mea în ultimii 25 de ani 😅. Așa că să ai o cutie de inginerie magică părea nebunie.
M-am instalat pe Cursor și am intrat în gaura iepurelui. Și primul lucru la care m-am gândit a fost. Crypto angband. Dar nu am vrut să fiu dat în judecată până la dispariție. Așa că m-am gândit, ce-ar fi să-l plasăm în universul pinguinilor dolofani.
Așa s-a născut @towerrungame.
Prima versiune a fost o rescriere completă în JavaScript. Dar totul era pe partea clientului, practic nu exista server. Dar aveam un prototip funcțional în vreo trei zile. A fost unul dintre cele mai nebunești lucruri pe care le-am trăit vreodată.
L-am rescris pentru a folosi un server. Apoi am rescris-o din nou ca să fie un client subțire. Apoi șeful meu de inginerie mi-a atras atenția că a scrie ceva de genul acesta în JavaScript este o prostie și că ar trebui să refactorizez asta în TypeScript. Și am făcut-o.
Aceasta a fost metoda mea de a subestima codarea agenților, dar a devenit ceva mult mai interesant. Mi-am dat seama că pot construi singur un joc complet funcțional. Baza de cod are acum peste 100.000 de linii și sunt sigur că există multă ineficiență. A fost refactorizată și curățată mult de Opus 4.5
Asta a fost cealaltă experiență nebună. Primele luni din mai și iunie au fost, ca să nu spunem mai mult, dureroase. Atâtea insecte și atât de multă bătaie. Apoi a apărut sonetul 4 și a fost o îmbunătățire uriașă, apoi încă patru modele, fiecare mai bun decât precedentul.
Ce e nebunesc e că pot trasa o linie mentală clară între început și prezent și să o prelungesc șase luni, iar asta mă îngrozește enorm. Dacă progresul actual continuă, vom ajunge într-un punct în care aș putea construi ceea ce a durat șase luni în câteva săptămâni.
Am încercat să țin pasul cu cele mai noi unelte, chiar am construit unele dintre propriile mele unelte, inclusiv o aplicație Claude History Viewer Electron pentru macOS pentru că istoricul încorporat cu Claude este atât de prost. Dar, sincer, se întâmplă prea multe.
Oricum, jocul este în sfârșit gata, l-am construit pentru a folosi extensia @infinex. Deci vei avea nevoie de asta pentru a juca.
Acțiunea are loc în universul Pudgy, așa că, firesc, folosește Pengu pentru plăți. Crearea personajelor, plățile în joc și minting-ul NFT-urilor folosesc toate PENGU din @pudgypenguins
Nu mulți dintre voi ați cântat angband. Dar am adăugat câteva ajustări pentru viața modernă. Este un joc de speedrun. Deci scopul este să învingi Dragonul de Gheață Antic la nivelul 20 cu cele mai puține ture posibile. Există multe, multe moduri de a optimiza o rundă și de a-ți construi un personaj
Am făcut un sezon alfa acum câteva săptămâni și reacția a fost grozavă. Totuși, mai erau insecte. Le-am lovit pe majoritatea și jocul se simte foarte fluid acum. Noul sezon beta începe astăzi.
Am oferit 1 milion de premii PENGU pentru primii 25 de jucători, plus un NFT 1:1 pentru top 10.
Acest sezon va ajuta la rezolvarea eventualelor probleme și bug-uri legate de echilibrul jocului, dar va ajuta și la identificarea balanței de la minting a NFT-urilor.
Modul în care funcționează NFT-urile este că trebuie să falsifici două obiecte pe care le găsești sau le cumperi. Fiecare forjă are o șansă de succes de 35%. Apoi, odată ce ai un obiect forjat, îl poți binecuvânta în templu, ceea ce îl transformă într-un NFT.
Obiectele binecuvântate sunt valoroase pentru că supraviețuiesc morții permanente. Aceasta este una dintre cele mai bune părți ale angband-ului. Miza părea mereu mare pentru că puteai muri și pierde zile de joc.
Dar jocul este echilibrat astfel încât o rundă completă să dureze între 2 și 5 ore. Un alt omagiu adus atenției moderne. Poți găsi jocul aici. Bucură-te de distragerea pieței de la sfârșitul lui 2025.
2,62K