Bueno, te comento:
En primer lugar lo del scroll es algo habitual en las aventuras graficas, solo una sugerencia, mira en la documentación lo que es el scroll parallax, te dará mucha vistosidad en los escenarios y no te va a costar mas trabajo.
Te explico a continuación lo de las diagonales.
Si miras en el proyecto de ejemplo de wme, veras que dentro de la carpeta data/actors, hay una carpeta llamada molly, aquí se encuentra el actor molly, la chica que se usa en el ejemplo, dentro de esta carpeta vas a encontrar 8 carpetas, correspondientes a las 8 direcciones uu (arriba, abreviatura de up-up) ul (arriba izquierda, abreviatura de up-left), etc.
Esto lo ves en la siguiente imagen
Como no has hecho las diagonales, en las carpetas de las secuencias diagonales, tendras que poner algo, puedes poner las secuencias horizontales o las secuencias verticales, como en estas imagenes:
Ahora bien, imagina que lo haces de la primera forma, entonces cuando el personaje ande en diagonal, la imagen que aparecera será hacia arriba o hacia abajo, pero andando ligeramente de lado, esto, estaria bastante bien para este escenario
Pero ahora, imagina que tienes un escenario parecido a este:
En este caso, cuando el personaje ande en diagonal para ir por los caminos de la izquierda, le tendras andando totalmente de lado, estaría bien si fuese un cangrejo, pero con un personaje no cangrejo la verdad es que te va a quedar bastante mal.
Pero hay una solución bastante decende, que es utilizar dos actores, me explico:
Puedes crear un actor de la primera forma y otro de la segunda y en cada escena puedes cambiarlo según te interese con actor = Game.LoadActor("actors\actor_que_te_interese.actor") en el script scene_init de cada escena en cuestión.
Lo unico que debes tener en cuenta para usar este sistema es diseñar los fondos de una forma o de otra, pero nunca mezclados, porque te quedará de pena.
Espero que esté mas o menos claro.
No olvides mirar lo del scroll parallax.
Mandame las cosas a fnavarro (arroba) adventureboxstudios.com y añademe a skype (fernando.navarro73) o a MSN (
fernandonavarro@hotmail.com) y hablamos y te voy contando.