Here's a picture of a MERMAN:
There's a certain charm to multi-color VIC-20 graphics. Plus, I get to create images in 16 colors (using the lesser-known auxiliary nibble at 36878).
Here's how the "source code" for a detailed image looks like:
Code: Select all
.byte 13*16+15 ; aux color LIGHT GREEN + 15
.byte 13 ; char color GREEN + 8
I will make 40 images (32 for monsters and 8 for "in-context" situations such as being at the adventurer's inn, encampment, talking to a barkeep, etc) in total. They will occupy memory locations A000-BFFF (the start of this will be to boot the cartridge and then jump back to $2000 where the main program resides).
Each image will be 20x40 (200 bytes) multicolor, though I may make some of them "hi-res" single color. The last 2 bytes represent color information such as the auxiliary color (I add +15 to it because it is at memory location 36878--same as the volume) and character color. The background color (black) and border color (yellow) are fixed so I can't set these for individual images.
So with color information, each image is 202 bytes. I thought about using 226 bytes for each image--as in giving each 4x8 character it's own character color but I couldn't locate a program to let me do this. And besides, I don't think I really need to go that deep into detail.
So far, I've had a lot of fun programming this game and reading everyone's responses but just thinking about the scope of it and I imagine it could take me 12-18 months to finish it. I'm trying not to think about extras (such as animated introduction screens, etc) to polish it off--this stuff will be saved for the end. I'm only doing the graphics now because I want to be able to "see" the game as I'm programming it. There will be music as well, but this can be done later.