Retro · 1980-tal · NionIT

Usborne Revival

Classic game-programming books from Usborne Publishing, modernised in C#, Python and Java by Marcus Ackre Medina.

Gratis·C# · Python · Java·Uppdaterad 2026

Usborne Revival

Classic game-programming books from Usborne Publishing (the 1980s) — modernised in C#, Python and Java.

The originals were written for the ZX-81, BBC Micro and Commodore 64. This project preserves the games and their history, but replaces BASIC with modern programming languages.

Perfect for beginners who want to code real games and, at the same time, get a feel for what programming was like back in the day.

The books

BookGames
Computer Battlegames13 games
Computer Spacegames12 games
Computer Spy Games7 games
Creepy Computer Games8 games
Weird Computer Games6 games

About the project

Original books by Usborne Publishing. Modernisation and code conversion by Marcus Ackre Medina.

Every game includes:

  • The story — the narrative from the original book
  • Pseudocode — the logic described in plain language
  • C# code — a modern implementation (and often Python/Java)