Abr Qbasic/QB64 Version
Another version is done! :) This time advance battle robot is written in Qbasic. I used the modern QB64 compiler to write this version. QB64 is a open source compiler for Window, Linux and Mac Os X and it is something like 99% compatible with original Qbasic. I also used Dosbox to run the original Qbasic and check if my code is compatible.
Writing the game in Qbasic was rather easy, since qbasic contained all the functionality i needed to create the game, such as support for drawing the lines and and generating sounds. The only inconstancy I faced between QB64 and Qbasic was the Paint command that is used to fill and specif area of the screen with a color. In QB64 the command used 3 parameters and a fourth optional one, but in Qbasic it needed all 4 parameters to run.
After finishing the game I used QB64 to create executable files for Linux and Windows. Then I thought it would be fun to create an executable file for Dos. Since Qbasic can not compile the code, only run it. I used Quick basic in dosbox to compile the code for dos, it should also run under OS/2 according to Quick Basic but I have not tested it.
Finally I noticed that there is a mac version of quick basic that runs on Mac Os 4 to 7, so I downloaded an Mac emulator and managed after a while to get quick basic running on it. Unfortunately the were compatibility issues and some of the commands were not recognized from the Mac quick basic and I was unable to compile the game.
Gameplay wise everything works with the keyboard like all previous versions except the C version.
This time there only 1 enemy boss robot that changes it weakness after every hit instead of 3 robots.
Next time a return to C but this time with 2 lovely pluses in C++
So here a link for google drive with all the compiled files Linux, Windows and Dos.
https://drive.google.com/drive/folders/1vkmuu4hPc9V64KXKtPc3Cw0M8AELCGNg?usp=sha...
Get Advance Battle Robot (Personal Challange)
Advance Battle Robot (Personal Challange)
Simple game made with code only.
More posts
- C++ version releaseJul 18, 2021
- small progress updateMay 15, 2021
- Part 3 the Python version Raspberry PiFeb 13, 2021
- Part 3 the Python version is RealeasedFeb 06, 2021
- Part 2 the C version is RealeasedJan 09, 2021
- Typos fixDec 19, 2020
- Hint PageDec 17, 2020
- Web vesrion 1.2Dec 15, 2020
- First vesionDec 11, 2020
Leave a comment
Log in with itch.io to leave a comment.