Returned to this again to knock out the main sprites.
To make this faster I reduced the screen size down to 256x144. Everything will be scaled up in the images themselves before loading since most people probably prefer HD art and such and not scaling up the graphics in the program.
Enemy bullets will need to be bright colors I think or at least flash or something to be sure they stand out.
I also changed the backdrop brightness and contrast slightly again just to make the foreground stand out better.
I think the characters need a bit more color so everything is easier to read. Here the player is dark blue and the enemy dark red.
The player is jumping down to the platform while shooting.
This is just a mock-up made in Paint Shop Pro. I generally make mock-ups first.
Anyway, next time I work on this I can get to the programming and at least get the stage loading, collision zones auto-defined and player control added.
TI/994a (BASIC) -> C64 (BASIC/PASCAL/ASM/Others) -> Amiga (AMOS/BLITZ/ASM/C/Gamesmith) -> DOS (C/C++/Allegro) -> Windows (C++/C#/Monkey X/GL Basic/Unity/Others)