Cloned Games

Seed7

ActivePlayableWindows
Seed7 screenshot

About

Among the classic games recreated as Seed7 example programs are Pac-Man (Namco's 1980 arcade maze-chase game), Tetris (Alexey Pajitnov's falling-block puzzle game), and other well-known titles such as Snake, Sokoban, Minesweeper, Lunar Lander, Star Trek, and Castle Adventure. Seed7 is an open-source, high-level general-purpose programming language with both an interpreter and a compiler (which translates Seed7 to C). It supports extensible syntax, user-defined operators, static type checking, and automatic memory management without a separate garbage-collection process, and runs on Linux, macOS, and Windows; its package includes a set of example programs.

Getting started

After compiling the interpreter (via make on Linux, or per the platform-specific build notes for other systems), any example program can be run directly from the command line by name.

Media

Additional notes

Licensing
The interpreter, compiler, and example programs use the GPL license, while the runtime library is licensed separately under the LGPL.
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.