Programar un Gestor para juegos de rol – Preparando BBDD para el editor de Escenarios

Bienvenidos a Vertutoriales.com programadores y frikis roleros o jugadores roleros o quizás frikis programadores de aplicaciones de rol, sea como sea, vamos a ver en esta serie de videotutoriales de PHP, JQuery y MySQL donde estamos desarrollando un gestor para RPG, veremos las relaciones de nuestras tablas para el editor de escenarios, como vamos a prepararlo para añadir diferentes imágenes dentro de una mayor con algunas características, entre ellas la posición X e Y, además de la profundidad en Z.

Crear un gestor para Juegos de Rol
Crear un gestor para Juegos de Rol

Hemos creado un par de tablas más, una de Escenario, donde se guardarán diferentes escenarios o pantallas, pueden ser enormes como bosques o pequeñas como habitaciones, los jugadores podrán estar en la misma aventura, pero en diferentes escenarios, por ejemplo: Jugador1 está en las calles del pueblo y el Jugador2 está dentro de la cantina. Juegan en la misma aventura, pero cada uno en un contexto diferente, por lo que les cargará a cada uno un escenario diferente.

Por otro lado, hemos creado una tabla de EscenarioImagen, esta tabla servirá para agrupar diferentes imágenes dentro del mismo escenario, por ejemplo: Si tenemos un fondo de un bosque y vamos a añadir árboles y piedras, pues se podrán añadir después de añadir un fondo de hierva. Si fuera en una posada, las mesas y las sillas podrían ser objetos independientes, de todas maneras, se verá más claro con el siguiente capítulo donde explicaré la manera de trabajar con Tiles, pero mientras tanto, os dejo este tutorial de como crear un tilador, si queréis probarlo aquí

Una vez que tengamos los escenarios guardados, ya podremos sincronizar con los jugadores, iba a saltarme esta parte, pero he visto necesario el poder crear estos escenarios para que cualquier director de juego interesado en ir documentando su aventura pueda comenzar, así para la siguiente semana se podría sincronizar con los jugadores.

Como siempre os invito a colaborar a aprender conmigo, ya seas jugador interesado o programador, eres bienvenid@ a este ambicioso proyecto de pasos humildes.

Si te ha gustado comparte y ayúdanos a difundir este proyecto!

Nos vemos en otro artículo, vamos a por el 6!

 

 

Carlos Dk

Apasionado por la enseñanza y el SEO

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.