Re: Black Annex - an inspiration in QBasic
- Posted by coconut Apr 20, 2013
- 1470 views
It is not much about QBasic but more about the 3D graphic libraries in use today. Those libraries were simply not available when QBasic was used in MS-DOS. Any language including QBasic can benefit from those libraries and modern hardware.
Neither that article nor the game's site mention which, if any, graphics library he is using. He very well could have rolled his own. I do have to assume he's using QB64 because I'm pretty sure native QBasic won't actually run on recent Windows systems, and especially not Linux or Mac OS. Plus, QB64 includes support for SDL. Which he's probably using for its hardware acceleration.
After reading this in the article...
- Black Annex requires at least a 2.6GHz processor due to the scope of the project and the unoptimized multi-dimensional arrays.
I thought, "I wonder how well this game would run in Euphoria?"
-Greg
What I meant is that Alex Cocilova seem amazed by the fact that it is written in Qbasic. What I says is that on modern hardware and 3D lib any language would do the job. At 1200 lines of Qbasic there is no doubt it is calling some external graphics API. No way he could have fit 3d graphics routines + game logic in 1200 lines of Qbasic.
Jacques