I have an idea for a vidya game that I'm currently animating. It will be castle crashers-esque (beat-em-up), but i need a programmer to help me out. The characters will be super customizable with hair, ears, skin color, eyes, eyebrows, and clothing. The player will have an NPC partner that can combine with the player to form badass armor for the player (also increases stats and other ideal bonuses). The player will be able to find other partners throughout the game (robots, golems, demons, myth creatures) that will give different stat increases and bonuses, as well as different looking armor when combined with the player. In addition to partners, there will be elemental pets you can find throughout each level. There will be 6 elements (earth, fire, wind, water, light, dark) ergo, 6 different creatures. When you collect a creature, it can unleash a summon at your command. Each element will have four levels of summon, one greater than the last. In other words, if you collect 4 of the fire creatures, you can unleash a level 4 summon.
Aside from pets and partners, the player will have magic. I haven't doled out how the magic would work but I have ideas.
Of course, there will be a plethora of weapons to choose from. I want this game to be very customizable.
This will obviously take an extreme amount of time, so dedication is required.
Story: An artist is looking for inspiration, and finds a genie. The genie will grant him one wish. The artist wishes for inspiration to create the best story ever made. The genie brings the artist through his own mind to explore all possibilities. They go through every popular myth and story in the form of levels. At the end (final boss?) the artist realizes that he just lived all of the greatest stories, rather than finding one source of inspiration from it. He uses his art medium to express that he found all of the inspiration.
The pic uploaded is just a rough concept of a (custom) player, pet, and partner.

