I am quite new to the entire retrocomputing thing (got inspired recently by game development games such as Game Dev Tycoon, GamersGoMakers and GameBiz 3, as well as tons of YouTube videos) and figured I try my hand at some game development.
Here is a first proof of concept of my idea of a space adventure game, playable until partway through Act I. Needs a Vic-20 with 16k of ram minimum (edit: 24k recommended), no joystick, just load and run the basic program on the d64 file. (Use the <-- key to return to the main command menu level, F8 to quit.) Please let me know what you think.
And you can use this at the end ToDo:
- Write disk and file management engine to load text on-demand from disk
- Write corresponding story file editor
- Implement continue function ("Command Code" does not do anything at the moment.)
- Create and integrate graphics (planets, ships etc.)
- More/better sounds
- Write and finish the whole story
- Maybe replace some parts with machine language implementations
Some background:
I personally started my computing journey in 1990 with an 80286 and DOS / Windows 3.0, I've only used a C64 once briefly, and have never seen a VIC-20 in the flesh. In the 90s I had started to develop a similar game like COTB in GWBasic and QuickBasic for DOS but never really got anywhere beyond having a main screen with functioning alert lights & sounds and warp stars. I then branched out into writing Star Trek fan-fiction based on the setting I developed for the initial game (all of which has disappeared from the 'net in the meantime). So this is sort of a back to the roots & far beyond the roots thing for me.
Again, please let me know what you think, and whether the game runs on an actual VIC-20 machine.
I'll probably continue the development of the bigger chunks mentioned above over the next weeks, which will involve a lot of learning since I have no idea yet about disk/file management, graphics or machine language on the VIC-20.