For the prince, you can start by delving deeper into his existing traits. If he's usually seen as cold, show the moments when his cold exterior cracks, especially around the OC. For the OC, give her a clear backstory. If she's from a different culture, explore how that affects her interactions. For the harem members, define their individual motives. For instance, if one is a spy, show how she struggles between her mission and her growing feelings for the prince.
To develop the characters, focus on their relationships. Let the prince's interactions with the OC be based on mutual growth. Maybe the OC teaches the prince about a different way of ruling. The harem members should each have a distinct voice. A girl from a poor background might have a different view on the prince's power compared to a noble. Their dialogues should reflect their personalities and backgrounds. Also, physical descriptions can help. A character with bright red hair might be seen as fiery and passionate in her actions and words.
First, study the existing world of Code Geass. Know the politics, the social hierarchy, and the technology. For example, if your OC is a Britannian, they should act according to the values and norms of that society. Second, give your OC a clear motivation. It could be revenge, love, or a desire for power. And third, don't make them overpowered. Even if they have a special ability, it should have limitations.
Look at their relationships. If your OC is in love with someone involved in the Marianne affair, it will greatly affect their decisions. Or if they have a mentor who has a certain stance on the affair, it can shape their own views. You can also give your OC a unique goal. Maybe they want to clear Marianne's name, or they want to use the chaos of the affair to rise to power themselves. This goal will be a central part of their character development.
The OC could be a time - traveler who lands in the Code Geass world and meets the prince. As she tries to find her way back home, she accidentally creates a harem situation. There could be a knight who is sworn to protect the prince and starts to have feelings for the OC because of her strange knowledge from the future, and a foreign princess who sees the OC as a way to form an alliance with the prince.
For the OC, start by defining their backstory. Where are they from? What experiences have shaped them? If they are from a lower - class area in Britannia, they might have a different perspective on the empire compared to Cornelia. Then, think about their goals. Are they seeking revenge, justice, or something else? As for Cornelia, explore her loyalty to Britannia deeper. Show her internal conflicts, like her doubts about some of Britannia's actions. Also, in their interactions, let their characters evolve. For example, if the OC challenges Cornelia's beliefs, she could start to question herself more, and the OC could learn to be more diplomatic from Cornelia.
There's also 'A Prince's Redemption'. This fanfic delves deep into the moral struggles of the OC prince. It shows his journey from a somewhat lost and conflicted character to one who finds his true purpose. The writing style is engaging and it stays true to the overall tone of Code Geass.
Their relationship could develop through shared goals. For instance, if they both aim to overthrow a corrupt regime within Britannia. Working side by side towards this common objective would make them rely on each other, leading to mutual respect and eventually love.
First, develop a strong OC. Give them unique traits, like a special Geass power or a distinct personality. For example, if the OC has a Geass that can manipulate emotions, it can lead to interesting interactions. Second, build relationships gradually. Don't rush the harem aspect. Let the characters get to know the OC over time. Third, stay true to the Code Geass universe. Keep the politics, the mecha battles, and the overall tone of the original series.
A good Code Geass OC Prince fanfiction should have a believable character. The prince should have his own unique personality traits, goals, and flaws. For example, if he's overly ambitious, there should be consequences for that. Also, it should fit well into the existing Code Geass universe. The power dynamics, the political intrigue, and the overall setting should be respected.
One idea could be an OC who is a commoner but has a unique power that gets noticed by Lelouch. For example, the ability to manipulate sound waves which could be used for both stealth and attack. Another could be an OC from a foreign nation who has different moral and cultural values than the Britannians and Japanese, creating interesting conflicts. Or an OC who is a brilliant scientist working on a secret project that could change the balance of power in the Code Geass world.
Give your OC a clear motivation. Are they seeking power, revenge, or something else? This will drive their actions. Also, physical appearance matters. Describe their looks in a way that reflects their personality. For example, if they're a sneaky character, give them shifty eyes.