Well, it's probably too late for concept trips, but just for fun I share this simple C# script to mix genres.
Simply attach it to any GameObject (Unity) and press Z to print the genre salad.
I definitely should have read about a "beat'em up logic" game or a "sports RTS" earlier...
public class Genrifier : MonoBehaviour {
string[] genres = new string[]{
"Platform",
"Shooter",
"Fighting ",
"Beat 'em up",
"Stealth",
"Survival",
"Rhythm",
"Survival horror",
"Metroidvania",
"Text adventure",
"Graphic adventure",
"Visual novels",
"Interactive movie",
"Real-time 3D adventure",
"Action RPG",
"MMORPG",
"Roguelikes",
"Tactical RPG",
"Sandbox RPG",
"First-person party-based RPG",
"Cultural differences",
"Choices",
"Fantasy",
"Construction and management simulation",
"Life simulation",
"Vehicle simulation",
"4X",
"Artillery",
"Real-time strategy (RTS)",
"Real-time tactics (RTT)",
"Multiplayer online battle arena (MOBA)",
"Tower defense",
"Turn-based strategy (TBS)",
"Turn-based tactics (TBT)",
"Wargame",
"Grand strategy",
"Racing",
"Sports",
"Competitive",
"Sports-based fighting",
"MMO",
"Casual",
"Party",
"Programming",
"Logic",
"Trivia",
"Board / Card",
"Idle",
"Advergame",
"Art",
"Casual",
"Christian",
"Educational",
"Electronic sports",
"Exergame",
"Serious"
};
void Update () {
if (Input.GetKeyDown(KeyCode.Z))
{
int index1 = Random.Range(0, genres.Length);
int index2 = Random.Range(0, genres.Length);
string genre1 = genres[index1];
string genre2 = genres[index2];
Debug.Log(genre1 + " " + genre2 + " game");
}
}
}