Atomic Bomberman
3 ports
Atomic Bomberman (elraro)
elraro/atomic-bomberman
Reimplementación desde cero de Atomic Bomberman (1997) en C++20 con SDL3 y OpenGL 3.3, hecha estudiando el ejecutable original por ingeniería inversa y comprobando cada regla contra él: el original se ejecuta con Wine y se maneja con pulsaciones automáticas para contrastar. Las reglas salen de ese estudio y no de traducir el código antiguo. Funciona sin el juego original gracias a un conjunto propio y libre de gráficos, sonidos, música y escenarios que genera el programa; con tu copia del original se importan sus datos una vez (en el primer arranque o en Opciones, Original Game Data) para tener el aspecto y el sonido originales. Admite hasta 10 jugadores con ordenadores, un modo en red cliente-servidor por TCP y UDP con servidor dedicado, y compilaciones para Linux, Windows, macOS y Android. La v1.0 se publicó el 5 de octubre. 100 de sus últimos 100 commits llevan a Claude como coautor.
NecesitasNo necesita el juego original: arranca con su propio conjunto libre de gráficos y sonidos. Opcional: tu copia del Atomic Bomberman original (instalada o en CD) para importar sus gráficos, sonidos, música y escenarios.
Atomic Bomberman (Egerion)
Egerion/open-atomic-bomberman-97
Reimplementación limpia («clean-room») de Atomic Bomberman (Interplay, 1997) en C++20 con SDL3, llamada Open Bomberman. Es una simulación determinista a 20 Hz que reproduce la aritmética del ejecutable original, obtenida por ingeniería inversa, y carga los gráficos, el sonido y la música originales en tiempo de ejecución desde tu instalación: el repositorio no incluye nada del juego. Según el README está jugable, con movimiento, bombas, patadas, puñetazos, agarrar y lanzar, las nueve enfermedades, el cierre de muros, cintas, agujeros de gusano y trampolines, rotación aleatoria de escenarios y editor de esquemas. Añade partidas en línea de hasta diez máquinas, con código de sala o lista pública, conexión UDP directa con relé cuando el NAT lo impide y red tipo GGPO con retroceso y sin retardo de entrada. La v1.0.0 (1 de agosto) publica OPEN-BM95.exe. El README dice que todo el código lo escribió Claude Code, y 95 de sus últimos 100 commits llevan a Claude como coautor.
NecesitasUna instalación del Atomic Bomberman original; los datos del juego no se incluyen. Para compilar, CMake 3.25 o posterior y un compilador de C++20 (Visual Studio 2022 en Windows, cualquiera en Linux y macOS); SDL3 se descarga al compilar.
Atomic Bomberman (PascalCorpsman)
PascalCorpsman/fpc_atomic
Recreación de código abierto de Atomic Bomberman (Interplay, 1997) en Free Pascal, centrada solo en el multijugador, con una pila de red TCP/IP moderna en lugar del IPX original, una IA propia y soporte de mandos con SDL2. No tiene modo de un jugador y no todas las pantallas del menú original funcionan; el botón de bomba para cargar aún no está implementado. El repositorio no trae gráficos ni sonidos: un extractor propio los saca de los archivos de tu disco y un lanzador descarga y actualiza el resto del programa. Para ver todas las animaciones, el README recomienda un paquete de ampliación comunitario (ani.zip) alojado fuera de GitHub. La última versión, la 0.13003 (2 de octubre), publica ejecutables para Windows y Linux. 29 de sus últimos 100 commits llevan a Claude como coautor.
NecesitasEl contenido del CD de tu propia copia de Atomic Bomberman, guardado en el disco duro, del que el extractor del lanzador saca los gráficos, sonidos y música. Opcionalmente, el paquete comunitario ani.zip, descomprimido en la subcarpeta DATA/ANI. Windows o Linux.
Se instala con
Preguntas
¿Qué proyectos hay para Atomic Bomberman?
El catálogo tiene 3 ports de Atomic Bomberman, todos en esta página con su estado.
¿Qué necesito para jugarlo?
Tu propia copia de Atomic Bomberman (Windows). Recompendium solo enlaza proyectos que no reparten el juego, y cada ficha dice qué versión o región hace falta.
¿Cuál es el más popular?
Atomic Bomberman (elraro), con 22 estrellas en GitHub.