With so many trying to turn Construct into a 3D app (give it up, there will never ever be a simple to use 3D game building program that can remotely compete with the expectation of modern 3D games!), or adding bloom effects (which do look awesome btw, layer effects ftw) and HDR. I'm probably the only person even remotely interested in trying to cause an Attribute Clash look. But then I'm one of those people who once bought a top of the line system, capable of all kinds of wonderful stuff, only to go and use it to create VHS looking output "for the fun of it", kinda like a valley girl buying a stable in her 30's to overcompensate for not having got a pony for a 16th birthday. So I figured I'd ask, never know, someone out there might have an idea how to pull off this super retro effect.
What is Attribute Clash
Basically it's color bleed. Imagine you've got your game at 640x480, BUT you can only use one color for every 80x80 pixel square block, rather than a different color for each and every pixel. So if a purple circle moves in front of a white background object, it brings with it a purple box, or the purple box vanishes and now your circle is white until it passes the white background object and returns to it's original purple color.
It looks terrible, and nobody in their right mind would EVER want to find a way to duplicate it.. would they..
Examples:
<img src="http://upload.wikimedia.org/wikipedia/en/e/eb/Knight_tyme_attribute_clash.png">
Note the effect on the players helmet
<img src="http://upload.wikimedia.org/wikipedia/en/8/84/Spectrum_Double_Dragon.png">
So bad, it's good
<img src="http://upload.wikimedia.org/wikipedia/en/f/fc/Spectrum_Altered_Beast.png">
It's like eating a Kebab after a night out, while doing cartwheels and drinking your Uncles homemade pea-pod wine once you got home.
I was originally going to make this one of the It's Easy!!! challenges, but decided it would probably prevent too many from entering. I've no idea how to go about getting this look, in a simple way that is. Off the top of my head, I would think pre-made graphics with the clash built in would of course do the trick, but it's a lot of extra work and wouldn't be quite right. I'm wondering if there's another way, perhaps through some kind of mosaic effect that only pixelizes the color values and not the luminosity perhaps? I noticed there is an effect which can separate the red green and blue values, which is what got me to thinking it "might" be possible.
And yes, I am serious lol.
Edit:
Someone did manage to create one, so it is possible, even down to the colors, yay lol
<img src="http://img156.imageshack.us/img156/2976/speccycastleap2.gif">
Unfortunately didn't give any code or anything of any use to anyone, so meh *cry*
Edit 2:
A version in action http://www.youtube.com/user/CHIPF0RK#p/u/3/yTmmnb3KvVU which includes the attribute clash "feature".
There is a simpler version of the effect here http://www.redadept.com/zxshader/ however it doesn't do the actual attribute clash effect, and also I don't know how to get it working in Construct.
Good to know it is possible though! Would be kinda cool to have 8bit style effects available in Construct, being 2D n retro n all that.