Hi all.
I'm several weeks into the development of a new game, which I have named "Chunky Pixel Collision" (see what I did there?)
I've been spending pretty much all the dev time thus far on writing the engine.
It features big fat chunky pixels, being thrown around pretty fast on a full-screen mode 0 display.
Also, sprites displayed in this system are clipped to all four screen edges correctly.
The pixels are twice the width of a mode 0 pixel, and 4 times as high.
A chunky square, in other words.
So effectively a full-screen resolution of 80x50 "pixels".
There are two reasons I went down the path of big fat pixels.
1) Performance. I've written a routine that fills 8 mode 0 pixels really quickly (ie. one of my fat pixels).
2) It looks really cool (if you like that sort of thing).
I don't want to announce the style of game I'm hoping to create just yet... in case I fall flat on my face.
Anyway, I wanted to put together a little demo for anyone that is interested.
I tried to think of the biggest, chunkiest cpc sprite around.
Who would you think of?
Well, I thought of the man himself, Savage.
I've been itching to show this to you all, so please download the dsk and have a go!
He can be moved around the screen using the cursor keys.
He clips correctly on all four sides, and he is completely redrawn every frame.
I'm getting around 10 frames per second at the moment, but there are some major optimisations I plan to incorporate (once I figure out how to do them!).
Can someone please try this on a real cpc?
I'm not sure if it will work on a 464, though.
Thanks.