Lee noticed a problem where different versions of a game have different names. You can't search for the "child" games, so you can only search for the main (Parent) game. The example he gives is Laser Cycles. The alternative version which is linked as a child is Grid Cycles. You can't search for this directly, and if you try nothing is returned, even though you can see it in the type ahead.
So what to do here? Clearly the title appearing in the type ahead is a bug, the type ahead shouldn't display anything that won't be displayed if you search for it. The more difficult problem is how to cater for someone who remembers playing Grid Cycles and searches for it, and doesn't get any results. As I see it we have a few options:
- Call the game "Laser Cycles (AKA Grid Cycles)". I guess this won't be correct for this game, or it would already be named like this.
- Have an option that allows searching of every game including child games. I don't like this as it is a little opaque.
- Somehow allow a search for the child game but return the parent if it matches? Sounds like a lot of work, but possibly easier for the user.
What do you think?