A collection of games I made in QuickBASIC in the early 2000's. Recently cleaned up and refactored, and updated to work with QB64 while retaining QB45 compatibility. This is where it all began.
I originally wrote these programs in the early 2000's when I was first getting in to programming. TI83 Basic and then QuickBASIC were my gateway into programming, and these were some of the first things I programmed.
Linux and Windows (including 16 bit Windows) binaries are available in the github releases for each repository.
PICPUZhttps://github.com/Cecilectomy/picpuz-qb
I refactored, optimized and cleaned up the code, and updated for QB64, but it is mostly still the original code and logic, and retains the ability to compile and run using original hardware and QuickBASIC software tools.
BREAKOUThttps://github.com/Cecilectomy/breakout-qb
I refactored, optimized and cleaned up the code, and updated for QB64. While the core logic and code is mostly still all the original, and retains the ability to compile and run using original hardware and QuickBASIC software tools, I wrote a bit more logic to make the game fully playable (levels, lives, game over, etc).
PONGhttps://github.com/Cecilectomy/pong-qb
This was the largest codebase I had at the time and I have massively refactored and cleaned up the code, and updated for QB64. A lot has been restructured and optimized and a lot of superfluous code removed, but the core code and logic remains mostly original and retains the ability to compile and run using original hardware and QuickBASIC software tools.