BillSeurer
Eternal Supreme Dictator
Read through your code for kicks and heck its mostly readable and even has comments for the more complicated functions. Not enough for me at the moment to fully grasp what is going on but very cool never the less.
I can't quite figure out what the code does because I haven't used BASIC since 1984 or so. I tried running it using MS Basic on a PC but there are all kinds of errors.
The game was supposed to be you were in charge of a space station defending Earth which was under attack from a fleet of ships. The ships came in from different directions and you had weapons and shields that only covered certain arcs. You could do a limited number of actions each turn: rotate the station, shoot, do repairs, scan (the enemy ship locations were hazy due to cloaking), etc.
I'm so glad that they got rid of numbered lines and goto statements in modern languages as they could be a major pain in the but if you didn't leave enough numbers in the code between statements it could be more of a pain that I just would make a 'subroutine' and goto some high number at the end returning where needed.
I managed to destroy my chess program when I was in college by auto-renumbering it when I wasn't in the "BASIC subsystem". It just re-did the line numbers without changing the GOTOs and GOSUBs. Sigh.