A downloadable game

Download NowName your own price

BEYOND THE DOOR (10 liner) is a game written in ugBASIC and that runs on various 8-bit home computers like ATARI 400/800, COMMODORE 64, TRS-80 COLOR COMPUTER 1/2/3, AMSTRAD CPC 664, MSX and ZX Spectrum 48K/128K/+2.


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.

This game joins the  "BASIC10Liner" competition 2025.

Since it joined this competition, the game itself is modest in size, and 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. 

The source code is available on this repository.

HOW MUCH HAS ugBASIC HELPED?

This cross-platform game would not have been possible without using ugBASIC: it is an isomorphic language and it has cross compilers that works on Linux and Windows, that directly converts high level algorithms into the assembly equivalent for the given CPU / computer.


Developing for multiple platforms requires very little effort because the source does not have to be adapted or, like this case, it can be adapted limited to the hardware dependent aspects. With a single source code you can obtain programs for multiple retro computers, even very different from each other. Moreover, each target can have a dedicated optimizer, which allows to achieve very interesting results while leaving the BASIC code fully readable. 

Updated 1 day ago
Published 2 days ago
StatusReleased
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authorspotlessmind1975
GenrePuzzle

Download

Download NowName your own price

Click download now to get access to the following files:

BEYOND THE DOOR for ATARI 400/800 (atr) 90 kB
BEYOND THE DOOR for ATARI 400/800 (xex) 32 kB
BEYOND THE DOOR for C64 (d64) 170 kB
BEYOND THE DOOR for C64 (prg) 49 kB
BEYOND THE DOOR for COCO (dsk) 157 kB
BEYOND THE DOOR for COCO3 (dsk) 157 kB
BEYOND THE DOOR for CPC 664 (dsk) 190 kB
BEYOND THE DOOR for MSX (rom) 32 kB
BEYOND THE DOOR for ZX Spectrum (tap) 24 kB

Development log

Comments

Log in with itch.io to leave a comment.

Great rendition of a "wampus" like game!
Very tense if one wants to check for safe doors.
CP-400 Color II going on here.

Completely unplayable on a C64.

Hi Umpftata and thank you for your feedback!

I downloaded and ran the game, and it works fine. Have you tried waiting at least a second in the same position with the joystick? It's not a flaw in the controls, but rather an intended gameplay element, to compensate for the relative ease with which you can check the rooms before entering (by pressing FIRE). 

Let me know if everything is clear.

Just to be safe, I updated the instructions for the Commodore 64.


Thank you again!

I noticed a hangup sometimes if you hold joystick too long.
It's veeeeeery slow and time limit is harsh if you turn multiple times.

Lovely! :) Also, ugBASIC is pretty awesome!