profile
viewpoint
fdelapena https://gitlab.com/fdelapena/ I've moved my personal projects to GitLab. Please check the link below.

elsemieni/rpgmakeres-core 0

Core engine of rpgmaker.es site

fdelapena/Editor-Qt 0

Game editor similar to RPG Maker

fdelapena/liblcf 0

Library to handle RPG Maker 2000/2003 and EasyRPG projects

fdelapena/Player 0

RPG Maker 2000/2003 and EasyRPG games interpreter

fdelapena/rpgmakeres-core 0

Core engine of rpgmaker.es site

fdelapena/Tools 0

Assorted tools to handle RPG Maker 2000/2003 files

issue openedelsemieni/rpgmakeres-core

BackEnd

Tengo varios prototipos de backends hechos para CRMs e Intranets, como tales no se han usado, así que igual con ligeras adaptaciones podríamos utilizarlo para usuarios colaboradores.

Creo que tampoco necesitaremos en esta primera versión de la web un Back muy complejo, quizás borrar y editar recursos, juegos, usuarios y lo relativo a la seccion ayuda (tutoriales y otra info de ayuda).

Como blog aún no haremos, quizás podriamos poner anuncios informativos en Ayuda, como actualizaciones relevantes de la web.

Dejo los modelos de back, que a nivel maquetación podemos ir tirando con ellos aunque tengan errores para que sirvan en su cometido y a futuro podemos centrarnos en revisarlo para hacerlo mejor.

Backend minimalista (blanco): backend.zip Superpanel: back-end.zip

Personalmente me gusta más el 2º, sigue siendo simple, pero al menos se ven mejor las cosas en lugar de flotar en la nada.

En cualquier caso, alguno de los dos sirve y como base ya está hecho.

created time in a month

issue openedelsemieni/rpgmakeres-core

Resituar el mensaje de error en los formularios Login/Register

El mensaje debería aparecer arriba o abajo del formulario con el mismo color rojizo que el borde del formulario, para que quede más claro al usuario (y ordenado): Screenshot_2020-10-14 Inicio de sesión - RPG Maker en español

created time in a month

issue closedelsemieni/rpgmakeres-core

Sección Ajustes: MPs

Esta es una idea a posteriori de la 0.2. ¿Sería interesante que los usuarios pudiesen contactar entre sí a través de mensajes privados? ¿O interesa que, tal y como se muestra en la información del usuario se contacten y sigan en servicios externos como twitter y otras redes?

Esto planeta varias cuestiones, como el hecho de notificar N mensajes mediante un círculo llamativo y el nº en ajustes (desde el menú) y también quizás desde el propio perfil de usuario.

closed time in a month

Br4ssman

issue commentelsemieni/rpgmakeres-core

Sección Ajustes: MPs

Vale,de base no lo incluí en la plantilla por dudas a esto que acabas de comentar.

También ya tenía la duda de precisamente eso, damos espacio para enlazar con otras redes y por ahí pueden contactarse y seguirse todo lo que quieran.

Lo cierro por el momento hasta si hubiese nueva orden.

Gracias.

Br4ssman

comment created time in a month

issue commentelsemieni/rpgmakeres-core

A Discutir: Contenido del Footer

Con lo que hay proyectado ahora mismo en el footer, creo que tenemos de sobra para retroalimentar el menú, así como si pusiesemos como dices politicas de privacidad y cookies.

Quizás el tema de poner enlaces a las alternativas libres de RPG Maker, sean más interesantes ponerlas en la sección Ayuda que estamos definiendo. Como si de 2 recomendaciones destacadas se tratasen, del tipo "¿Sabias que...?"

Br4ssman

comment created time in a month

issue commentelsemieni/rpgmakeres-core

A Discutir: Sección "Ayuda"

Sí, muy cierto.

Sería importante que la gente que colabora en el canal #brainstorming aglutinen tanto juegos, recursos y documentación de ayuda (tutoriales inclusive).

Creo que acabará por ser necesario que lo hagamos, como punto de reunión o fuente a la que dirigirse, aunque sea laborioso conglomerarlo todo y ponerlo en marcha.

Vamos tratandolo igualmente a ver qué merece más la pena.

Br4ssman

comment created time in a month

issue openedelsemieni/rpgmakeres-core

Avatar por defecto

Relacionado con https://github.com/elsemieni/rpgmakeres-core/issues/4 y https://github.com/elsemieni/rpgmakeres-core/issues/10

El avatar actual de ejemplo no es más que una adaptación de mi propia silueta. Los colores desentonan bastante además de ser bastante ególatra xD

Podríamos pensar en algún icono random de usuario o quizás podemos poner algo más acorde con la web (el logotipo definitivo https://github.com/elsemieni/rpgmakeres-core/issues/8 con más transparencia...)

Dejo ticket para que no se nos olvide en las próximas versiones.

created time in a month

issue openedelsemieni/rpgmakeres-core

Sección Ajustes: Información de Usuario

Este ticket es parte de https://github.com/elsemieni/rpgmakeres-core/issues/9 y https://github.com/elsemieni/rpgmakeres-core/issues/4

El objetivo es entender el funcionamiento de esa parte del perfil: https://build.rpgmaker.es/template/ajustes.html (bloque derecho).

Aquí se muestra en la primera fila la información más relevante y colaborativa de ese usuario (Los recursos que haya podido subir, juegos cargados, si hizo reseñas y tutoriales).

Las cifras se muestran lo más resumidas posibles, como por ejemplo "1 mil.", que quizás es confuso y hay que ponerlo más a lo anglo "1K". Lo mismo para los millones, aunque eso es más por dejarlo planteado porque ya hay que haber aportado :D

Por último está el botón de anular cuenta en el caso de que hayan MPs, suscripciones a juegos, noticias y demás. Serán omitidas a ese usuario. Como tal la idea es no borrar al usuario por el hecho de que alguien quiera volver, por lo que con loguearse todo volvería a la normalidad de ese usuario antes de haber anulado su cuenta.

created time in a month

issue openedelsemieni/rpgmakeres-core

Sección Ajustes: MPs

Esta es una idea de cara a posteriori de la 0.2. ¿Sería interesante que los usuarios pudiesen contactar entre sí a través de mensajes privados? ¿O interesa que, tal y como se muestra en la información del usuario se contacten y sigan en servicios externos como twitter y otras redes?

Esto planeta varias cuestiones, como el hecho de notificar N mensajes mediante un círculo llamativo y el nº en ajustes (desde el menú) y también quizás desde el propio perfil de usuario.

created time in a month

issue openedelsemieni/rpgmakeres-core

Logotipo y Favicon

Al reinicializar el proyecto en el discord ya puenteado a element via matrix se hicieron algunas propuestas de logotipos, pero no hay nada definitivo.

La torre y el castillo son algo bastante trillado y RPG Maker ya demuestra que puede hacer algo más que RPG's, aunque por no perder la esencia se propuso un yunque y un mazo, aunque al no haber nada aún estamos abiertos a cualquier opción.

Hemos de definir dimensiones óptimas (cuadrado, rectangular...), colores (supongo que el dorado o algún gris claro de los colores actuales de la web), y su formato (PNG, SVG, otro...)

created time in a month

issue openedelsemieni/rpgmakeres-core

A Discutir: Contenido del Footer

La información del footer puede ser redundante como agregar los enlaces del menú. Pero quizás podríamos agregar otra información a futuro como FAQ, donde podamos explicar el manejo de la web en cada apartado, o una sección de contacto, por si los usuarios nos quisiesen enviar a un correo general cualquier consulta o problema con la web.

Además de enlaces que pudiesen resultar interesantes, como el proyecto EasyRPG o MKXP, que van siendo conocidos pero que desde rpgmaker.es podemos darles más difusión.

La idea también podría ser la de prescindir de wiki y foros para que el usuario como tal, no salga de la nueva web rpgmaker.es

created time in a month

issue openedelsemieni/rpgmakeres-core

Sección "Portada"

Es importante que entendamos bien lo que ya podemos al menos apreciar en https://build.rpgmaker.es/template/

Juegos Destacados

Consideramos que los juegos es lo más importante de todo en esta página porque es el producto final de otros subproductos que pueden encontrarse en la propia página, como los recursos.

Por otra parte, todo el mundo quiere ver antes que nada su juego en primera plana (quizás también recursos u otras cosas), pero el juego se presume como lo más importante aquí. Este top debería ser ordenado en un ranking de 4, mostrando de izquierda a derecha el juego más valorado a menos.

Nuevos Juegos

No hay mucho que decir, simplemente se muestran en 2 filas, de arriba - abajo y de izquierda a derecha, los últimos juegos (fichas) agregados a la web.

Top Recursos Descargados

Los recursos más descargados pueden dar lugar a ser buenos por esa razón. En https://github.com/elsemieni/rpgmakeres-core/issues/3 se puede definir si podrían tener al igual que los juegos, algún sistema para valorar cada recurso o no.

La Comunidad Pregunta...

Hay que ver si ese es un buen título para ese apartado por el modelo de ayuda que se está discutiendo en https://github.com/elsemieni/rpgmakeres-core/issues/5 No obstante se apilan consultas recientes (y no tratadas) al archivo de ayuda para los usuarios

Los + Populares

Hemos de considerar que, ese cuadro gris será una imagen (posiblemente la imagen destacada que el usuario decida elegir como muestra de su juego/recurso). Pero esa imagen se verá cortada por las dimensiones establecidas ahí. Luego un figcaption describe el tipo de top que es y su nombre, pero la cuestión es que el figcaption estaría pegado abajo en cada imagen y no arriba como se muestra (por no tener imagen)

Últimas Reseñas

Se apilan en orden de arriba-abajo las últimas reseñas de juegos.

Tutoriales Recientes

Se apilan en orden de arriba-abajo los últimos tutoriales. Recordemos que los tutoriales son parte de la sección "Ayuda".

created time in a month

issue openedelsemieni/rpgmakeres-core

A Discutir: Sección "Ayuda"

La idea es poder transferir el material, consultas y juegos recopilados en https://comunidad.rpgmaker.es/ a una sección de ayuda que reemplace a los foros. Tener unos foros a parte, ya que estamos desarrollando todo esto, es un doble mantenimiento. Por lo que conviene tener un apartado donde se agreguen consultas a lo archivo de ayuda de un programa como podría ser RPG Maker mismamente.

Ésta fue la idea que aportó @fdelapena y que me parece bastante acertada por evitar tener que replicar un sistema de foros desde 0.

De todos modos, él va a poder arrojar más luz sobre esto y la hoja de ruta, como por ejemplo si habrá o no una forma de buscar una consulta o no existente, cómo se va a diferenciar cada apartado (recordemos que los tutoriales mostrados en el top de la portada, se considera parte de la ayuda), o si podemos agregar a la ayuda algo que no se haya tratado (como método de tener 1 consulta de un mismo tema y no 20 que haya que ir unificando porque tratan de lo mismo).

Como menor relevancia, en la portada de la web las más recientes se muestran apliadas en 3 columnas de 3 filas con limitación de caracteres via ellipsis.

created time in a month

issue openedelsemieni/rpgmakeres-core

Sección Acceso/Ajustes

No soy el más indicado a nivel técnico para decir lo que hay que hacer. Pero creo el ticket para ir tratando este tema que pienso debería ser lo prioritario a desarrollar para poder ir testeando para ir fijándonos hitos (como la 0.2).

En este caso, he fijado como objetivos (ya agregaréis más si así lo consideráis):

  • [ ] Dar de alta un usuario
  • [ ] Conectar y desconectar con el usuario
  • [ ] Recordar sesión al conectarse
  • [ ] Recuperar contraseña
  • [ ] En el menú, Acceso pasa a llamarse Ajustes una vez el usuario se ha conectado
  • [ ] Cargar avatar y eliminarlo (asumiendo el avatar por defecto, que es mi silueta, ya definiremos otro xD)
  • [ ] Editar y aplicar cambios en el usuario, como cambiar la contraseña o el email
  • [ ] Anular la cuenta (no se borra el usuario, queda inactiva hasta que exista un nuevo login)

created time in a month

issue openedelsemieni/rpgmakeres-core

A Discutir: Sección "Recursos"

Mucho de lo aplicado en https://github.com/elsemieni/rpgmakeres-core/issues/2 podemos aplicarlo aquí, como:

  • El filtro. En este caso hemos de analizar cómo filtrarán los gráficos, sabemos que charset y chipset no se aplican exactamente igual en todos los makers, por lo que quizás hemos de generalizarlo a "sprites" o bien separarlo mejor pensando en cada versión de RPG Maker.
  • En https://build.rpgmaker.es/, abajo podemos ver "Top Recursos Descargados", aquí se mostraría una miniatura de cada uno de ellos donde el usuario podría (o no) personalizar dicha imagen. Tendríamos que considerar unas imagenes base en caso de que no suban nada (algo así como el avatar estandar en caso de que un usuario no suba su propio avatar). Además podemos fijarnos que el top agrupa ya todos los gráficos en un mismo tipo (Gráficos), la música y el sonido en otro (Audio) y después están los packs y las herramientas.
  • Se presume que el filtro podría incorporar: Músicas, Sonidos, Herramientas, Packs y tendríamos que considerar la parte de los gráficos (tiles/chipsets, charsets, fondos, titles, pictures, sprites...)
  • ¿Aplicar una licencia de una lista? ¿O eso queda a gusto del usuario a la hora de redactar el contenido?
  • Cada recurso puede verse tal y como sucedería al ver un juego, con una descripción, autor real y quién cargó el recurso, así como un botón de descarga.
  • Para generar el top en portada... ¿valoración mediante estrellas, likes, otro sistema de calificación o en base al número de descargas?

created time in a month

issue openedelsemieni/rpgmakeres-core

A discutir: Diseñar Sección "Juegos"

Sección General

En primera instancia tras pulsar en el enlace que nos lleva a dicha sección, pienso que debería mostrar:

  • Listado de juegos categorizados de más reciente (arriba) a más antiguo (abajo).
  • El listado mostraría los juegos como en la portada de la web: Imagen destacada y título.
  • Filtro ¿justo debajo del menú o en una sidebar?
  • Además del filtro... ¿sería necesario un campo de búsqueda? Y de estar, ¿lo pondriamos con el filtro?¿separado?

Fichas

Una vez hacemos click en un juego del listado mencionado anteriormente, ¿qué se mostrará?

  • La galería de imágenes del juego se muestran integradas en el contenido, mediante un editor WYSIWYG
  • La galería de imágenes está separada del contenido (en un carrusel estático/dinámico) justo debajo del título antes del contenido, justo después del contenido (abajo del todo), en un lateral.
  • La ficha muestra siempre el autor del proyecto a no ser que se desconozca, en cuyo caso el autor se refleja como "desconocido" o bien omitir el texto "Autor" en dicho caso.
  • Además del autor, automáticamente, se imprime en la ficha quién subió el juego. Pudiendo por tanto tener bien definido autoría por un lado con el usuario que aportó el juego a la web o en muchos casos coincidiendo ambos (autor y contribuidor del juego es la misma persona).

Edición

  • En caso de integrar un editor WYSIWYG, ¿qué opciones se permitirán? (negrilla, cursiva, tachado, cargar imagenes/videos o vincularlos desde el exterior, boton de código, spoiler, entre otros...).
  • Una vez publicada una ficha se ha de mostrar día, fecha y hora (publicado: Hoy, Ayer, el 12/10/2020, etc.), última edición...
  • Impedir publicar una ficha sin un minimo de X imágenes (en caso de que la galería fuese a parte) o no menos de X caracteres en contenido. Pensar como impedir fichas vacías de contenido.
  • Cargar los juegos mediante Js y Drag & Drop o botón de examinar clásico en caso de desactivar Js. ¿Hay posibilidad de alojar los juegos mediante un vínculo o mejor obligamos a cargarlo para evitar pérdidas de los juegos por culpa de servicios externos?
  • ¿Posibilidad de ofrecer EasyRPG web en caso de que el juego seleccionado sea RPG Maker 2000/3?

Puede que me haya dejado alguna cuestión sin tratar. Lo definimos a lo largo del hilo.

created time in a month

issue openedelsemieni/rpgmakeres-core

Limpiar y depurar estilos

@fdelapena está encargandose a ratitos de un reacondicionamiento de los CSS y de la estructura HTML. La idea es simplificarlo todo lo que se pueda y también revisar los media query para que todo lo que construyamos en materia de maquetación vaya pensado para dispositivos.

created time in a month

push eventelsemieni/rpgmakeres-core

elsemieni

commit sha 0aa5eb3b793b3d73fa76fb0ed3adb02d6eddced5

Deleting user and CSRF.

view details

push time in 2 months

push eventelsemieni/rpgmakeres-core

elsemieni

commit sha 087ce364382d83f986b033f696a3bf23bb617efa

Adding option for updating a single child of a controller.

view details

push time in 2 months

push eventelsemieni/rpgmakeres-core

elsemieni

commit sha 422a658c966636188b2f59db4a97c884a425a869

Some attempt of documentation of the thing and rotted fixes.

view details

push time in 2 months

push eventelsemieni/rpgmakeres-core

Br4ssman

commit sha 23f9cb95c4e459424654c46dbb66a5756f33f99b

Aprovechamiento del ancho en la sección "Acceso" y aumento de tamaño en fuentes.

view details

push time in 2 months

more