I'm planning to make a pixel game in the style of NES games, and I want to hear if this little thing would be possible in an extension.
Basically, I'd want to have a secret character/entity whom I'd like to remain a secret until discovered deep in the game, and not by—for example—ripping the sprites out of the game.
The sprite would be extremely simplistic, in a size of something like 32x32 pixels (or smaller, maybe). Only using up to 3 colors; transparent, black, and white (or just 2 colors if it's necessary).
I'm thinking of a 32x32 array that would hold values like 0, 1, 2 (each representing a predefined color), which could then be interpreted into a "fake image".
I'm saying "fake" because it shouldn't be an actual bitmap file which is generated at runtime, because then it would be rip-able from RAM when the game is running.
I'm not that big on graphics-programming, but I imagine there could be a way to have a particle-like system to host a bunch of 1-pixel-sized objects with a color corresponding to that objects coordinate in the array, and then maybe even have the transparent ones be non-existent if possible. Or maybe by utilizing some form of vector-graphics if that's possible in Clickteam. If this "sprite" should be animated then it wouldn't be any more than 2 frames.
This thing would be solely to have an actual secret which won't just be ripped from the game, I realise that hardcore hackers could find this secret but since everyone can rip textures these days I imagine that doing this would go a long way to secure the secret.
Any answer/help is appreciated.