But I still think this is something to be taken in consideration.
First of all, I do like Kingdom Hearts and Sora being a special character in this hack is a cool idea. But idea itself is not enough.
Why is Sora part of the game? Why does he instantly train pokemon and why would the main character challenge him to a pokemon battle?
These kind of things, they just won't work unless they're explained properly and have some backstory behind them, especially the first one.
Yeah, I tend to give a lot of critique. And it's true that my own inventions aren't carefully thought either.
But why not make it instead so that either Sora has for some reason come to this world, or as a sidequest, the main character is able to go to another world where Sora at the time happens to be. Instead of Sora training pokemon, he could still be taking out the bad guys and saving the worlds, and you would actually assist him in a sidequest of some kind. That way, he would have a role in the game but more than that, a role that would make sense.
Everything in game development is built on planning. Without the planning, there is no game. That's simply how it is.
Other than that, I think this hack looks pretty cool and I really like the new music by "JillandSandwich" (or whatever that person's nickname here is) what I've heard, haven't really checked more than a couple of tracks really but they sound awesome.
But I hope you take this into consideration.
If Sora plays no specific role in the game, having him as a random NPC somewhere will totally not be worth it.
But, if he's going to be in the game, let him have a role he deserves, and what describes him!
Thanks for your input! Don't worry, Sora's part isn't going to be random or just a basic battle. It's going to be a background story and he will play a role in the hack for a fair amount of time. When I started Dark Rising 1, the same questions were being asked about Yugi and why was he going to be in the hack. After Dark Rising was released and everyone played through Yugi's part, they saw he had a great background story as to how he got in the Pokemon universe and reasons that fit perfectly with what was going on. Although Yugi's part was excellent and well-explained, he didn't get much time to play any big role. Sora's going to actually play a somewhat big role in the hack for a good amount of time. Don't mean to sound cocky but when it comes to story-telling, I'm one of the best. You don't have to worry about Sora's part in the hack being unworthy. It will be even better than Yugi's part in DR1 and very well written. I got this! ^.^ (But I cant reveal as to why he's in the world. Not on the thread. Play and find out.)
Also, I advise you to play through and complete Dark Rising 1(Or you can watch one of the many Let's Plays on Youtube). Try to ignore the few bugs here and there, and you'll enjoy it and see how amazing the story is. That's what the series is all about; the amazing story. It's kinda needed to play through the first one to know what's going on and how the characters all meet and their individual goals/triumphs/and different personalities.