Hombre, Pixel, un juego de rol no lo veo yo tan complicado. Usar Bennu3D puede, pero un rpg...
Vamos, incluso en 2D, tirando de un motor de tiles, o de mapas directamente, al ser un movimiento en vista aerea, no tienes que pelear con saltos, gravedad y durezas... bueno, si, durezas sí, pero son mucho más sencillas.
Luego, los combates por turnos (en tiempo real es puede que hasta más sencillo por el uso de collision), con una tabla de quien gana a quien, una lista de ataques con sus características, otra de enemigos, una IA sencilla (esto aun no he conseguido descifrarlo más allá del random con casos especiales ^^U) y a tirar.
Luego llega lo difícil: ajustar los valores, para lo que se necesita un beta-testeo intenso por gente que sepa.
Ahora, lo del on-line... :S