2013 Remake
For the Mini LD47, I created a remake of my 1995 QBasic RPG called Mystic Sword. The game was created using Unity and Blender. So far, it just has a title screen and battle between the party (Fighter and Wizard) against an Imp. An ATB (Active Time Battle) system was also added, indicated by the bars next to each character’s stats.
See the comparisons between the 2013 and 1995 versions below.
This was a simple remake of the battle system of my Mystic Sword game. It has two characters in the party (Warrior and Wizard) and an Imp enemy. Press space to progress through the battle.
1995 Original
Mystic Sword was a Role Playing Game (RPG) game that I developed in QBasic back in 1995.
Installing
Download the QBasic source code on GITHub (Download ZIP).
To run the game you need DOSBox and QBasic.
Extract the source code file and move the “MS” directory into the QBasic directory. This is necessary due to the directory path format of the save files. Otherwise, you will have to fix the path in the source code.
For example:
- DOSBox is installed in “\Program Files (x86)\DosBox-0.74”
- Qbasic is extracted into “\Program Files (x86)\DosBox-0.74\qbasic”
- Mystic Sword game files are in “\Program Files (x86)\DosBox-0.74\qbasic\MS”
Run the DOSBox program
Mount the QBasic directory
Note: These commands can be added in the [autoexec] section of the dosbox-*.conf file.
Run QBasic (“qb”)
In the QBasic editor, select File, Open Program, open the MS directory, and then select MS.BAS.
It will probably take a few seconds to load and display “Loading and Parsing” in the status bar at the bottom. After it has loaded, you should see code with many DECLARE statements.
Now select Run, Start (or press Shift + F5) to start the game.
You may have to press Space after it starts.
Use the numeric keypad to select characters (4 and 6) and move around in the world (8 = up, 2 = down, 4 = left, 6 = right).
Note: You can view the sub routine code in the QBasic editor with View, Subs (or press F2).
Released