Yeah this project is in the drawing board section cause it is very very very young still.
I was considering using either lua for script interpereting. This Pokemon project actually stems back from a recreation of Game maker on the wii that i programmed (which used Lua heavily for object handling) for a short while, soon after tehskeen was shut down i lost the team support and so i have converted the code to focus on one game.
I'm pretty well versed on vectors and the like the engine i have is fully functional in the sense of collisions and the like. By Tile System I meant to say Map System, which includes characters, animations, collisions, and such. I just need to make an RPG Event system for handling the interactions.
The concept of this project may not bloom into a "full featured" SDK but more of a "Original RPG Maker" for fun engine. Make creating the game more of a game for creating? Right? lol
Or maybe I'll just turn out another fan game

I got tons of Ideas. I just would prefer to be able to play the game on other platforms, and to be able to incorporate some ideas that i have that are not possible.... Well i should say.... Probable on RPG Maker.
EDIT:
Sound is err yeah, I want the game to be portable so i am looking to find a way to feed the sound buffer on the ds without using to many resources...