Back in the days, I had a C64 and teached myself how to write in BASIC. I even tried making some simple games after spending quite some time for learning and reading other (beginner friendly) C64 books.
The best and most original one was a very cute 1 vs 1 sword fighting game where you controlled one stick figure in some kind of 2D arena. You could move foward, backword and hold your sword in four ways including block. The whole graphics were made from the build in Commodore system symbols. I did not know how to handle the controller inputs and build the controlls around keys.
I made a 1 vs CPU game and a seperat 1 vs 1 game.
Sadly, some very, very, bad years in my life followed and I were unable -willing to make the leap to a current language like Java, Flash or C++.
I am going to study, I have to learn Java there and maybe, if the studies leave me enough time, I can pick up making a game again.