Maybe an evil wizard named Zoltar. He has long been studying the power of dragon eggs and believes that by stealing and corrupting them, he can control the entire dragon world. He uses his dark magic to create various obstacles for Spyro to prevent him from protecting the eggs, making him the main villain.
It could be a dark dragon named Malachi. He's always been envious of Spyro's popularity and power. Now, he sees the dragon eggs as a way to gain ultimate power and rule over all dragons, so he becomes the main villain.
Spyro, of course, would be a main character. He is the hero dragon and it would be his responsibility to protect the eggs.
One possible plot could be that the dragon eggs are in danger because a powerful and greedy dragon from another realm wants to steal them. Spyro then teams up with his friends, like Sparx the dragonfly. They have to outwit the enemy by using Spyro's fire - breathing ability in creative ways. The fanfiction could also explore Spyro's emotional connection to the eggs. He might feel a great sense of responsibility as if the eggs were his own kin. This could drive him to take greater risks and show more courage in the face of danger.
One idea could be that the eggs have unique powers that start to manifest even before they hatch, which helps them survive various threats. For example, they might emit a protective shield.
Obviously, Spyro and Ignitus are the main characters. Spyro is the young and brave purple dragon. Ignitus is an older and wiser dragon who often guides Spyro. There could also be other dragons like Cynder who might play important secondary roles, or some of the villains from the Spyro universe such as Malefor.
It could be a rogue time - traveler. This villain has the ability to manipulate time and space, creating chaos across different timelines. They are bent on destroying the future warriors and the Z - fighters to ensure their own version of the future comes to pass, which is a future where they rule over all.
Well, Spyro and Ignitus could go on an adventure to discover a lost dragon artifact. This would be exciting as they'd face various challenges along the way, like tricky puzzles and dangerous enemies.
A fanfiction could involve Ignitus training Spyro. He might teach Spyro how to control his fire breath more effectively or how to fly faster. This training could be filled with both challenges and fun moments between the two dragons.
I don't know exactly who the main characters are in 'dragon eggs novel' without reading it. But it's likely there are dragon tamers or protectors.
Spyro and a scientist could be the main characters. The scientist is studying the strange phenomena that seem to connect the dragon world and the human world. Spyro stumbles upon the scientist's research site and they end up having to rely on each other. The scientist could learn a lot about Spyro's world through Spyro, and Spyro could learn about human intelligence and technology from the scientist.
It could be an evil dragon that preys on Spyro's troubled state. This dragon might try to manipulate Spyro into doing bad things or lead him further astray from finding peace with his troubled soul.