What kind of attacks would the AI have? How do you imagine boss fights to work? Is it mostly going to be projectile based or something more in depth and complicated, possibly requiring syncing animations with sound and other graphical effects? What do you mean both characters? Are there more than one playable character? Is the class system customization or upgrade-able? Experience points? Can the character level up, etc? Can they wield different weapons or powerups? What about the photo mechanics? Is it like Midas Machine (MFGG)? Is it ever used for something like in the game SnapShot (http://store.steampowered.com/app/204220/)? Is it a tile-based game? Or are the environments more natural or arbitrary? (this is pretty important. Most programmers over at MFGG have trouble with supporting sloped tile collision masks....)
I'd say to just describe all the significant systems of the game, how you expect AI to work,bosses, enemies, status effects, dialogues, quests, class systems, menus, customizables, story, cutscenes (animations, sound, music, sync-ed?), scripted scenes, playable characters and their moveset or possible actions, etc. Note, I've never done what I'm advising mostly because I haven't really worked with anyone else for a significant amount of time. I develop things as I go and already know what I'll be adding later. ~I don't know how effective this advice will be. However, you're looking for help so I'd say to post all the relevant info needed for someone to determine whether they can help and how difficult it may be for them.
I'd say to just describe all the significant systems of the game, how you expect AI to work,bosses, enemies, status effects, dialogues, quests, class systems, menus, customizables, story, cutscenes (animations, sound, music, sync-ed?), scripted scenes, playable characters and their moveset or possible actions, etc. Note, I've never done what I'm advising mostly because I haven't really worked with anyone else for a significant amount of time. I develop things as I go and already know what I'll be adding later. ~I don't know how effective this advice will be. However, you're looking for help so I'd say to post all the relevant info needed for someone to determine whether they can help and how difficult it may be for them.