Making un-redact text game - drag and drop - I'm dumb, need help
Hi GS hivemind!
I'm hoping to make a game where you un-redact 'classified' text: imagine a screen where each scene is the image of a classified document with all the text redacted/blacked out. Instead, multiple options of text actors are floating around the edges of the screen (or something like this). People 'catch' a text actor on touch and drag it in to drop it in the correct place to fill in the redacted image. If they've picked the wrong text actor or aren't putting the text where it is meant to go, it bounces away. If they put it in the right place, it replaces the blacked out section, and eventually all the text is filled in by their dragging and dropping, at which point we move to the next classified page to continue.
So essentially I'm hoping to make a touch-enabled pick, drag, and drop function a bit like what one might see in games like this, but with a couple of extra steps:
However I want the items to only be dropped in specific places - if you drop it in the right place, it comes up as correct, if you drop it in the wrong place, it rejects it (maybe bounces away or something). So each actor that is being dragged and dropped needs to know where it's correct place is on the screen. Beyond this, while the actors won't change, the scenes will change, so they also need to know not just their correct place to be dropped, but the right scene to be dropped into.
Would this be a case of every drag and drop actor has its own corresponding 'right place' actor? If so, do I marry them together with an attribute, and if so, what kind of attribute should I choose for this?
If I'm overcomplicating it and there is another way to do an un-redact game that you have seen please do let me know!
This is going on an interactive projector, not made for small screens, so I can afford to have a fair amount going on in the one page - when people drag in the text they will be dragging it across around 1m of wall space.