Portada de Cryptocapital

Miguel Ángel Ventura Peña (Nikode) · 1.ª parte: de una web de noticias abandonada a un videojuego con NFT, y el aviso de que la IA te da código de Solidity caducado

· 25 min

Nadie ha valorado este episodio todavía Tu nota:

Sobre este episodio

Primera parte del programa del lunes 27 de noviembre de 2023, emitido en directo, hasta la pausa. Carlos Puig Sagi-Vela entrevista a Miguel Ángel Ventura Peña, fundador de Nikode, que desarrolla un videojuego multijugador con NFT mientras compagina un trabajo por las mañanas con el proyecto por las tardes. Es el programa más artesano del archivo: alguien que se formó por su cuenta y cuenta cuántas horas cuesta. Las cifras y las opiniones son suyas, no del programa, y nada de esto es una recomendación de inversión. DE QUÉ SE HABLÓ EL CRIPTOTEST, Y SU ESCEPTICISMO ESTÁ BIEN ARGUMENTADO. Más criptofán que escéptico, pero escéptico por experiencia: «he estado en cada proyecto que al final te haces un poco escéptico». Lo que le hace desconfiar, y es una lista útil: que no haya un fundador claro detrás, «gente que se escuda detrás de una imagen cualquiera», que no puedas validar lo que van a hacer y que todo sean promesas a futuro. Su recomendación para quien empieza: estudiar los diez primeros proyectos, «ir a las fuentes originales» y «no dejarse guiar por los youtubers de turno»; y aun estando en el top 10, investigar, «porque a lo mejor no es su mejor momento». MAXIMALISTA NO ES. Le gusta bitcoin pero nunca ha tenido una posición fuerte: tira por proyectos más pequeños, y trabaja con Solana y Polygon porque son las dos con las que puede desarrollar el juego. DE DÓNDE VIENE NIKODE, QUE NO EMPEZÓ SIENDO UN VIDEOJUEGO. Nació en 2017 como una web de noticias de videojuegos, hecha entre tres —ellos redactaban, él llevaba la parte técnica—. Funcionó y posicionó, pero el negocio no daba: «Google AdSense no da mucho», así que el proyecto se fue abandonando y la web quedó parada un año. En 2020, en plena pandemia, la retomó y la reorientó a noticias gamer con enfoque cripto, porque entonces juegos como Axie Infinity estaban en pleno boom. Y ahí empezó a estudiar para hacer videojuegos. Su base: informática desde 2008, ciclo medio y superior, administrador de sistemas que además aprendió a hacer webs. LA CHISPA FUE UN JUEGO DE GATOS. Lo primero que vio y recuerda fue CryptoKitties, en la red de Ethereum: «yo lo veía muy grande por dentro, todas las características que tenía esa página web me llamaron mucho la atención». Investigó, vio que ya se estaban creando muchos más juegos, se dio cuenta de que le faltaban los conocimientos y se puso a hacer cursos en línea. POR QUÉ ELIGIÓ UNITY, Y EL CRITERIO SIRVE PARA CUALQUIER TECNOLOGÍA. No por elegancia técnica, sino por documentación: «había tantísima formación, tanto en YouTube como en estudios oficiales, que dije: este es el motor que más se está usando y el más documentado». Y el razonamiento completo: siendo autodidacta, lo que necesitaba era poder preguntarle a un buscador y encontrar a alguien que se hubiera topado con el mismo problema. «Para empezar algo, lo mejor es ir a lo más grande, que es lo que más está documentado.» Además cubre móvil, PC y consola. LA RESPUESTA TÉCNICA QUE TODO EL MUNDO BUSCA Y CASI NADIE EXPLICA: ¿QUÉ RELACIÓN TIENE UNITY CON SOLIDITY? Ninguna, dice, y ahí está la gracia. En Unity programas en C#; el código de blockchain va aparte, y lo que haces es llamarlo mediante API, conexiones con código externo. «Ahí se requiere una especialización aparte», y por eso se apoya en compañeros especialistas. CÓMO ENGANCHARON EL JUEGO A UN MONEDERO, CONTADO PASO A PASO. El primer objetivo era que una persona pudiera identificarse en el juego con su NFT: un inicio de sesión enlazado a un NFT. Contactó con un colaborador de confianza, Mauricio, miraron opciones y se decantaron por el monedero Phantom —el habitual en Solana, y también para Polygon— después de que MetaMask les diera problemas. Tras meses de pruebas lo dejaron funcionando, con un panel trasero desde el que autorizan un NFT concreto para entrar al juego. Y AQUÍ ESTÁ LO QUE DE VERDAD ABRE POSIBILIDADES, Y ES MUY CONCRETO. Una vez enlazado, al personaje atado a un NFT se le pueden dar permisos: acceder a un sitio determinado del mapa, coger un arma, conducir un vehículo. Y el paso siguiente, que es el bonito: NFT mutables. «Si una persona juega diez horas y quieres premiarla, puedes hacer que ese NFT cambie de aspecto —en vez de tener el pelo moreno, que lo tenga rubio— y se vea que ese personaje ha evolucionado; y entonces le damos más permisos.» CUÁNTO CUESTA APRENDER ESTO, EN HORAS Y SIN ADORNOS. Su recomendación antes de tocar Unity: un curso de programación de 50 u 80 horas, «que en tu tiempo libre se puede convertir en dos o tres meses» — y advierte de que esas horas de clase son el tercio del trabajo: «tienes que practicar, tienes que resolver problemas». Con eso ya entiendes qué es un bucle y lo básico, y entonces entras en un curso de videojuegos. «Si no, irías bastante perdido.» EL AVISO MÁS VALIOSO DEL PROGRAMA, Y ES DE SEGURIDAD. Usa inteligencia artificial y le ayuda muchísimo, pero marca un límite preciso: para Solidity y los lenguajes de blockchain, el modelo que usaba entonces tenía conocimiento hasta 2021, «o sea que si le haces preguntas concretas te saca cosas antiguas, de dos o tres años atrás». Y eso no es una molestia, es un riesgo: «realmente es un problema de seguridad, porque te puedes hackear; si usas contratos antiguos o lenguaje obsoleto, es muy peligroso». Lo dice además con la fuente: «lo sé de primera mano porque he hablado con varios programadores», y hay quien «se dedica a buscar vulnerabilidades y a vaciar carteras». Su conclusión: estudiar lo último, porque al ser tan nuevo «hay muchas vulnerabilidades ocultas incluso para programadores expertos». ¿Y CÓMO COMPITES DESDE ESPAÑA CONTRA GIGANTES? Su respuesta no es voluntarista: quiere usar la inteligencia artificial como palanca para hacerse hueco en lo que todavía no está hecho — personajes que improvisan, que te persiguen, que te dan información, «puedes tener un mecánico dentro del juego». Porque por la otra vía no hay partida: «si intentas destacar haciendo un juego clásico de disparos o de coches, es bastante complicado». Y LA PARTE MÁS HONESTA, QUE EXPLICA POR QUÉ ESTO EXISTE. No empezó con un plan: «yo inicialmente el juego lo hacía por aprender, porque el curso me lo decía». Lo que lo convirtió en proyecto fue compartirlo: publica sus avances en sus redes, la gente opina y sugiere, «te va animando, vas haciendo crecer una comunidad y te van diciendo: puedes hacer esto o lo otro». Y desmonta el mito del equipo gigante: la tienda de Unity permite descargar un coche, una casa o incluso el mapa de una ciudad entera, y después tú lo editas y le das tu toque. «Un equipo pequeñito puede hacer un videojuego bastante apoyado; la idea es meterle tu propia marca.» El núcleo eran dos personas, que hicieron el 90 %; en los meses anteriores se habían sumado como socios un diseñador gráfico y una compañera encargada de la música y las traducciones. Cuatro en total. EL CRIPTOENIGMA ¿Sabes lo que significan las siglas NFT? Se resuelve al final del programa, pero solo si sois buenos y os quedáis con nosotros. ENLACES DEL INVITADO Nikode: https://nikode.net Si quieres avanzar en tu soberanía patrimonial, entra en https://www.cryptofinanzaslibres.com porque nadie puede quitarte lo que no saben que tienes.

Últimos episodios de Cryptocapital

  1. Antonio Sundas (Crypto Finance, grupo Deutsche Börse): quién guarda el bitcoin de los bancos

    19 de octubre de 2026 · 55 min

  2. Rodolfo Andragnes (LABITCONF): tenía bitcoins.com antes de que existiera Bitcoin

    12 de octubre de 2026 · 55 min

  3. Karliatto García (Bleskomat, ex-Trezor): la mayor inversión en Bitcoin no es comprar, es aprender

    5 de octubre de 2026 · 55 min

  4. Pablo González (pablogonzalez.org): no nos han retirado el ponche, nos han llevado al after hour

    28 de septiembre de 2026 · 55 min

  5. Ricard Bou (Xakamoto): su padre quiso bitcoin y se echó atrás al oír «autocustodia»

    21 de septiembre de 2026 · 55 min