1. Black Annex - an inspiration in QBasic
- Posted by ghaberek (admin) Apr 19, 2013
- 1648 views
This ought to be an inspiration to us all: Black Annex is the best QBASIC game you've ever seen
-Greg
2. Re: Black Annex - an inspiration in in QBasic
- Posted by jaygade Apr 19, 2013
- 1505 views
That's pretty cool.
3. Re: Black Annex - an inspiration in QBasic
- Posted by coconut Apr 19, 2013
- 1564 views
This ought to be an inspiration to us all: Black Annex is the best QBASIC game you've ever seen
-Greg
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.
Jacques
4. Re: Black Annex - an inspiration in QBasic
- Posted by ghaberek (admin) Apr 20, 2013
- 1489 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
5. Re: Black Annex - an inspiration in QBasic
- Posted by coconut Apr 20, 2013
- 1471 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
6. Re: Black Annex - an inspiration in QBasic
- Posted by jaygade Apr 20, 2013
- 1361 views
He says he's using SDL.
And it's 12,000 lines, not 1,200.