Cómo se hizo Crash Bandicoot

Aunque he de reconocer que jugar a vídeo juegos no fue o es una de mis pasiones, recuerdo que uno de los juegos que más simpáticos me caían, de la Playstation 1, era Crash Bandicoot. Algo que sí me apasionaba hacer, era hacer trampas, vidas infinitas, armas infinitas, inmunidad, etc. Pero no era el hecho de hacer trampas para llegar al final, mi objetivo era el encontrar la forma de hacer trampas, encontrar la zona de la memoria donde almacenaban esos datos y modificarlos.
Leer más

Hackend - Se acabó el juego

El Instituto Nacional de Ciberseguridad (INCIBE), entidad dependiente del Ministerio de Energía, Turismo y Agenda Digital, ha puesto en marcha un nuevo servicio dirigido a microempresas y pymes. Se trata del videojuego ‘Hackend - Se acabó el juego’, una novedosa iniciativa para que los empresarios puedan conocer, de forma amena y divertida, cuáles son las principales vulnerabilidades que ponen en riesgo la seguridad de su empresa y qué medidas deben adoptar para solucionarlas.
Leer más

Tetris instalable en el sector de arranque

Sí, has leído bien el título. TetrOS es una versión del juego de Tetris que cabe perfectamente en el sector de arranque de tu disco. El sector de arranque tiene un tamaño reservado de 512 bytes, y TetrOS sólo ocupa 446 bytes, el tamaño exacto del gestor de arranque del registro de arranque principal (Master Boot Record o MBR). Con lo que podríamos instalar TetrOS en el sector de arranque de nuestro disco duro y no necesitaríamos ni siquiera tener un sistema operativa, de ahí el nombre TetrOS (Tetris Operating System).
Leer más

Google añade "motivación" a su IA para poder entrenarse con videojuegos

Si tienes una Inteligencia Artificial (IA) ¿cómo la entrenarías? Antes la base era suministrarle el máximo de información posible para que la IA lo procesara y de esa forma asimilar nuevos conceptos y parecer inteligente. En cambio esto ya ha cambiado desde hace tiempo. Ahora se aplican nuevas técnicas como ”machine learning” las cuales se centran más en el autoaprendizaje de los sistemas. Google DeepMind (la misma que venció al campeón de “go” conAlphago) es un referente a día de hoy en los avances relacionados con la IA.
Leer más

Aprende ensamblador dibujando pixeles

Aprender a jugando es probablemente la mejor forma de aprender. Esto es aplicable, yo diría, que a cualquier materia. En este caso la idea es aprender ensamblador o más bien la “forma de pensar” cuando nos sentamos a escribir código en ensamblador, ya que dependiendo de la arquitectura dicho lenguaje varía, pero las formas y metodología es prácticamente la misma. En box-256.com podemos pasar un buen rato jugando con un sistema ficticio de 8bits, con 256 bytes de memoria, 16 colores y pantalla de 16x16.
Leer más

Código fuente (ensamblador) documentado de Star Raiders

Allá por 1979 se lanzó un juego para Atari llamado Star Raiders, un juego de 8 bits en forma de cartucho, que para la época fue muy innovador, por varias de las técnicas usadas. Éste era un simulador espacial en 3D. Hacía uso de lo que llamaban player-missile graphics, esto era la “versión sprites” de Atari, hacía uso de cálculo de puntos 3D, la pantalla se dividía en partes con distintas funcionalidades, usaba gráficos de fondo, etc.
Leer más

Juega a Tron por SSH

SSH Tron es el típico juego de Tron, jugable desde la consola a través de SSH. Sólo tienes que conectarte a: ssh sshtron.zachlatta.com Para moverte tienes que usar las teclas HJKL (típicas en Vim) o WASD. No uses los cursores.
Leer más

El videojuego de David Bowie

Allá por el año 1999, salió para PC y Dreamcast un videojuego llamado “Omikron: The Nomad Soul”: un juego de rol que, en su momento pasó sin pena ni gloria, pero que contaba con algunas características muy interesantes, como una gran profundidad en la historia o un estilo cinematográfico que no se había visto hasta entonces y que posteriormente se fue popularizando en el mundo de los videojuegos. El recientemente fallecido David Bowie, no solo prestó su imagen y su voz a dos personajes en el juego, sino muchas canciones propias, inéditas en aquel momento, que posteriormente fueron recopiladas en algún album como “Hours”.
Leer más

John Romero acaba de crear un nivel nuevo para Doom

Sí, has oído bien. John Romero uno de los principales pilares detrás de juegos como Wolfenstein 3D, Dangerous Dave, Hexen,Doom y Quake, y co-fundador de id Software, acaba de crear un nuevo nivel para el mítico Doom. Lo puedes descargar desde aquí.
Leer más

Teoría de juegos, libro gratuito con 165 ejercicios resueltos

La Teoría de Juegos provee un lenguaje formal de representación y análisis de situaciones interactivas, en las que varias entidades, llamadas jugadores, llevan a cabo acciones que afectan al resto de jugadores. La naturaleza de los jugadores dependen del contexto del juego en sí. En la Teoría de Juegos, principalmente existen dos ramas: los juegos cooperativos, en el que los jugadores cooperan los unos con los otros y los no cooperativos.
Leer más