Creciendo, mis cinco juegos favoritos eran: River Raid GoldenEye Total Annihilation NFL Blitz Y finalmente Angband. Cuando entré en Ethereum en 2016, recuerdo pensar que alguien debería construir un Angband cripto. Bueno, 9 años después, alguien lo hizo.
Si has estado buscando algo para distraerte de tu cartera de criptomonedas, tengo un regalo de Navidad tardío para ti.
Angband es un OG dungeon crawler ambientado en el universo de Tolkien. Que de alguna manera nunca fue demandado hasta el olvido. Desciendes por mazmorras progresivamente más difíciles hasta que derrotas a Morgoth.
La mejor parte es encontrar y coleccionar equipo cada vez más poderoso para que coincida con tu construcción. Todo esto es bastante estándar. Pero pensé, ¿y si el equipo estuviera tokenizado? Y de nuevo, la gente ha hecho esto. Loot lo hizo de alguna manera, pero sin el juego real, jaja.
Pero 8 años después de entrar en el mundo de las criptomonedas, ningún angband de criptomonedas.
Entonces, a principios de este año escuché el término vibe coding, al principio pensé que era solo para ingenieros de verdad, y supongo que en cierto modo lo era al principio. Pero luego vi a uno de mis ingenieros construir un mini juego dentro de Swidge, y dijo que lo había vibe coded desde cero en unas pocas horas.
Me quedé asombrado. La capacidad de ingeniería ha sido la principal limitación en mi vida durante los últimos 25 años 😅. Así que tener una caja de ingeniería mágica parecía una locura.
Me configuré en Cursor y me adentré en la madriguera del conejo. Y lo primero que pensé fue. Crypto angband. Pero no quería ser demandado hasta el infinito. Así que pensé, ¿qué tal si lo situamos en el universo de los pudgy penguins?
Así nació @towerrungame.
La primera versión fue una reescritura completa en JavaScript. Pero era todo del lado del cliente, básicamente no había servidor. Pero tenía un prototipo funcional en como tres días. Fue una de las cosas más locas que he experimentado.
Lo reescribí para usar un servidor. Luego lo reescribí de nuevo para que fuera un cliente ligero. Entonces, mi jefe de ingeniería señaló que escribir algo así en JavaScript era una tontería y que debería refactorizarlo en TypeScript. Lo cual hice.
Esta fue mi forma de subestimar a los agentes de codificación, pero se convirtió en algo mucho más genial. Me di cuenta de que podía construir un juego completamente funcional por mí mismo. La base de código tiene más de 100k líneas ahora, y estoy seguro de que hay mucha ineficiencia. Ha sido refactorizada y limpiada mucho por opus 4.5
Esa ha sido la otra experiencia salvaje. Los primeros meses de mayo y junio fueron dolorosos, por decir lo menos. Tantos errores y tanto caos. Luego salió el soneto 4 y fue una gran mejora, y luego cuatro modelos más, cada uno mejor que el anterior.
Lo que es una locura es que puedo trazar una línea mental clara entre el inicio y el presente y extenderla seis meses hacia adelante, y es aterrador y asombroso. Si el progreso actual continúa así, estaremos en un punto donde podría construir lo que tomó seis meses en unas pocas semanas.
He intentado mantenerme al día con las últimas herramientas, incluso he construido algunas de mis propias herramientas, incluyendo una aplicación electron de visualización de historial de Claude para macOS porque el historial integrado con Claude es muy malo. Pero, francamente, hay demasiadas cosas sucediendo.
De todos modos, el juego está finalmente listo, lo he construido para usar la extensión @infinex. Así que necesitarás eso para jugar.
Está ambientado en el universo de Pudgy, así que naturalmente utiliza PENGU para los pagos. La creación de personajes, los pagos dentro del juego y la acuñación de NFT utilizan PENGU de @pudgypenguins
No muchos de ustedes habrán jugado a angband. Pero he añadido algunos ajustes para la vida moderna. Es un juego de speedrun. Así que el objetivo es vencer al Dragón de Hielo Antiguo en el nivel 20 con la menor cantidad de turnos posible. Hay muchas maneras de optimizar una partida y de construir un personaje.
Hice una temporada alfa hace unas semanas, y la recepción fue excelente. Aunque todavía había errores. He solucionado la mayoría de ellos y el juego se siente muy fluido ahora. La nueva temporada beta se lanza hoy.
He puesto 1 millón de PENGU en premios para los 25 mejores jugadores, además de un NFT 1:1 para los 10 mejores.
Esta temporada ayudará a resolver cualquier problema de equilibrio en el juego y errores, pero también ayudará a identificar el equilibrio de la acuñación de NFT.
La forma en que funcionan los NFT es que debes forjar dos objetos que encuentres o compres. Hay un 35% de probabilidad de éxito en cada forja. Luego, una vez que tengas un objeto forjado, puedes bendecirlo en el templo, lo que lo convierte en un NFT.
Los objetos benditos son valiosos porque sobreviven a la muerte permanente. Esta es una de las mejores partes de angband. La tensión siempre se sentía alta porque podías morir y perder días de juego.
Pero el juego está equilibrado, por lo que una partida completa puede tomar de 2 a 5 horas. Otro guiño a las modernas capacidades de atención. Puedes encontrar el juego aquí . Ve a disfrutar de alguna distracción del mercado a finales de 2025.
3,17K