Conway's Game of Life para Windows 3.1x: código fuente con trucos de ensamblador
An implementation of Conway's Game of Life for Windows 3.1x and later
Un programador que escribió software para Windows durante seis años comparte tres programas gratuitos que creó en su tiempo libre. Incluye una implementación del Juego de la Vida de Conway para Windows 3.1x, cuyo código fuente mezcla código C de 16 bits con ensamblador de 32 bits, gestiona paletas y convierte DIBs. También ofrece una utilidad para depurar GDI y un juego tipo Mastermind. Todo bajo licencia GPL.
El código fuente contiene algunas partes interesantes, incluyendo la mezcla de código C de 16 bits y ensamblador de 32 bits mediante winmem32.dll, la traducción entre DIBs con diferentes organizaciones de color, la gestión no trivial de una paleta pequeña, y el procesamiento en segundo plano y la actualización de ventanas.
- bluedino
Parecía que había numerosas versiones de esto, pero LifeGenesis del Microsoft Entertainment Pack fue la que recuerdo haber jugado más.
https://games.zerker.ca/GameDetails/LifeGenesis_Windows_3....
- baruz
No estoy muy familiarizado con el desarrollo de Windows en la era de 16 bits, así que no entiendo qué quiere decir Raiter cuando escribe que "despetzoldizó" el código. Pensaba que el trabajo de Petzold documentando la API de Windows era fundamental. ¿Era el estilo?
- DrHungers
¿Alguien ha visto alguna vez una versión del juego de la vida que sea realmente un "juego" jugable, que sea divertido y no solo una simulación interesante? Me encantaría probarlo.