destiny was my leap from ascii art to “real” graphics. i wrote this bad boy for a tenth grade programming class assignment. our job was to use a queue data structure to make anything we wanted. i wrote a bitmap library that used a queue to store picture data.. probably the least efficient way to do it :)
i really had only a vague idea of how the vga card worked and ended up brute-forcing most of the code. the end result is playable but very boring. also, it appears that whatever timing i used was optimized for the 486 computers we had in our lab.. it’s too fast on new machines. try to remember that i made this a long time ago.
i attempted to expand the destiny franchise with destiny 2. i wrote much smoother code, and the play control was more responsive. it never really got off the ground though and i was left with a fly-your-plane-through-empty-space game.
screenshots
the first two pics are destiny 1, the second two are destiny 2.
download
Source + Executable: destiny.zip (99 Kb)
note: to play, just run destiny.exe and make sure all the .dta files are in the same directory. the .pas files are the pascal source. oh ya, on the screen with all the weird white squares press ‘1’ to start and ‘5’ to quit. i never got around to fixing that.
also, i can’t seem to find anything source related to destiny 2.. sorry :(



