The Apollo Moon Lander simulator chronicles the adaptation of a C program into Commodore 64/128 BASIC formats, merging retro computing with space simulation. Its real-time joystick controls enhance gameplay authenticity, mirroring the astronaut experience via communication delays and adaptive algorithms, demonstrating the harmonic evolution of technology and gamification.
Author: George McGinn
Moon Lander Simulator: A Text-Based Ode to Apollo-Era Engineering
On July 20, 1969, Neil Armstrong's heartbeat doubled as he manually guided Apollo 11's Lunar Module to a safe landing with just 30 seconds of fuel left. Now, developers can relive that tension in an open-source terminal game written in C, Python, QB64, and FreeBASIC. This multi-language project fuses 1960s aerospace engineering with modern physics simulation, offering a unique blend of history, science, and interactive gameplay.
QB64/QB64PE & Other BASIC Language Support for Visual Studio Code
The QB64/QB64PE language support extension for Visual Studio Code provides enhanced syntax highlighting and language support for QB64/QB64PE and related BASIC dialects, making it easier for developers to work with .bas, .bi, .bm, and .inc files.
Introducing Vintage BASIC Software
Vintage BASIC and games helped define my career, and today the games I played on my high school math department's computer became the model or template for many of the popular games today.
