BASIC 10 liner "Beyond the door"
BEYOND THE DOOR (10 LINER) is a game written in ugBASIC and that runs on various 8-bit home computers. The aim of the game is to exit from a maze, choosing the right door and avoiding the monster that chase you. You have a limited time to choose, and to explore the various doors. It is a self-competiting game, and it is designed for one player.
Click here to read the instructions on how to play.
Click here to download the executables for the various home computers:
- ATARI 400/800 [XEX or ATR format] (more info)
- COMMODORE 64 [PRG or D64 format] (more info)
- TRS-80 COLOR COMPUTER 1/2 [DSK format] (more info)
- TRS-80 COLOR COMPUTER 3 [DSK format] (more info)
- AMSTRAD CPC 664 [DSK format] (more info)
- MSX [ROM format] (more info)
- ZX Spectrum 48K/128K/+2 [TAP format] (more info)
This game joined the "BASIC10Liner" competition 2025.
Source code (common to all platforms)
Since it joined this competition, the game itself is modest in size, the given source code respects strong constraints on the length of each line (category: EXTREME-256) and it does not rely on third party libraries. Moreover, since it uses specific features of each home computer, there is a specific ugBASIC source for each one. The check on constraints has been done using UGBASIC-IDE.
For those wishing to deepen the details of its implementation, please refer to the commented source code (for ATARI 400/800).