Gracias Mikonos por los consejos.
QUOTE (Mikonos @ 31/12/2020, 01:51)
Bueno, vamos con mi opinión!
Recordemos que las opiniones no son verdaderas ni falsa, sino más o menos informadas.
Me parece muy bien que el front-end sea súmamente editable, pero yo voy a hablar del conocimiento que tengo del proyecto más allá de lo que has expuesto aquí y de acuerdo al interés al que sirve este programa:
- Antes de haberme centrado en aspectos secundarios del display, como las animaciones, yo hubiese concentrado mi atención en cómo expongo la información que debo dar (con añadidos opcionales) en la pantalla de gestión de juegos. Dos aspectos:
A) Información de la compañía, sistema, juego y datos añadidos como género, año, guías, historia, sinopsis, controles, etc.
B) Como muestro esa información. Evidentemente, yo resaltaría más qué es lo importante y qué es lo secundario. No al revés.
- Aspectos gráficos (determina cómo y dónde se muestra la información anterior). Hay que pensar qué cantidad de espacio en el display de selección va a ocupar cada cosa. Por qué no razonar de la siguiente manera?:
A) Del espacio total del display, cuánto debe ocupar el vídeo/screenshot de muestra?, cuánto debe ocupar el Flyer o la caja del juego (para emuladores de consola?, cuánto debe ocupar el título del juego?, etc.
B) Cómo organizo la información?: Hago una pirámide?, la guionizo?, qué debe estar en el centro?, etc.
*Personalmente, la animación de la nave no debe ser el foco central de atención.
- Es mejor trabajar de lo general y discurrir a lo concreto. Si yo diseño un skin de presentación, intentaré hacer algo funcional, más o menos discreto, más o menos genérico, pero organizado teniendo en cuenta los puntos anteriores; y, después de ésto, ya me pongo creativo con los skins de cada sistema.
* Un skin genérico puede servir para mostrar todos los sistemas, pero al contrario no.
* No podemos perder el objetivo de vista, que es mostrar algo funcional y que cumpla con las expectativas de lo que debe ser un front-end, aunque no sea al culmen de lo bonito, de lo profundamente trabajado, de los estético, etc.
Yo quiero un sistema que trabaje en mi recreativas; pues buscaré algo más o menos corporativo y algo más o menos bonito, pero no me voy a volver loco justo en la ver. 1. Eso lo dejaré para la versión 5 ó 10 donde muestre más complejidad con los skins.
- El color, el movimiento, el sonido, y cierta compartimentación en los espacios de información que he elegido mostrar hacen "un todo" más atractivo.
- Si yo tengo una marca, léase el nombre del skin, su powered y demás, quiero que se lea clara y limpiamente, pero esto es algo personal, como todo lo expuesto. Puede estar también discretamente introducido este dato.
- Si doy soporte al skin, quiero que la gente sepa qué versión está usando y qué versión estoy trabajando para que la contraste y sepa si debe actualizar, así que me gustaría ver esta info en un margen inferior, preferentemente con un fuente de texto pixel art, como son las PF.
- Las operaciones en el frond-end, como el apagado/encendido/netrando en el juego, etc., podría verse más grande. Son como una presentación y una despedida, pues que sea elegante en la versión 5 ó 10.
- En general pienso que todo en el display del front-end debe verse más grande. Imagina que trabajas con una resolución de 244x320 en vez de 1080x1920 píxeles. Ésto ayuda!
- La música de fondo, no sé, algo con menos sintetizadores o menos técno. No me parece muy neutra.
De momento no se me ocurre qué más comentar a nivel tan general.
Ánimo y saludos!
La función de carga de información de cada juego ya funciona en NK2, lo mostraremos en una skin más sencilla que estamos preparando.
Hemos publicado primero la skin se Sega Saturn para diferenciarnos de los demás frontend.
No queríamos que la primera impresión que diese NK2 sea de ser un clon de otros frontend.
La skin de Sega Saturn es lo más simple que te puedes encontrar, solo tiene una lista, videosnap y el sistema del juego.
Con esta skin hemos intentado dar protagonismo a la nave (como en el reproductor de música de Sega Saturn), para que veáis que con NK2 se pueden hacer cosas distintas a lo que tenemos en la mayoría de frontend.
Básicamente el video está pensado para alguien que esté aburrido del aspecto de los frontend actuales y quiera algo nuevo.
No queríamos enseñar más de lo mismo.
¿Para que vas a cambiar de frontend si el nuevo tiene el mismo aspecto que los anteriores?
Ahora, también puede ser que hubiese sido mejor enseñar una skin más genérica.
Lo de la música si que es una cagada!!!!
He puesto una de Daytona Usa
de Sega Saturn.
Para el que busque algo mas clásico, he subido otro video con una skin con skins de juegos, más parecido a lo que se suele usar.
Es muy difícil hacer una skin que guste a todo el mundo, hay personas que prefieren animaciones y lucecitas, otros 3d, otros un menú lo más simple...
Si tu quieres por ejemplo una fuente de texto más retro es tan sencillo como coger el txt de texto (en un futuro será con un editor) y cambiar lo que quieras:
CODE
#TEXTO#
[TEXTO]=[VERSION_NOMBRE]
[ORIENTACION]=CENTRO/CENTRO
[ESTILO]=NEGRITA
[FUENTE]=Comic Sans MS
#TAMAÑO#
[OBJETO]=648,7;23,1
[TEXTO]=15
[POR_DEFECTO]=1;1;1
Esto es lo que lleva el txt del texto de sistema.
Todo es editable por el usuario, incluso las skins que llevará de serie NK2.
Si no te gusta el video en una esquina:
CODE
#POSICION#
[POR_DEFECTO]=7,51;3,2;0
Se cambia de coordenada y listo.
Puedes quitar o añadir objetos al skin sin limite (bueno, según la potencia del pc).
Desde muchos objetos 3d, partículas, texto (con versión de skin, información del juego, creador de la skin...), sprites...no te puedes hacer una idea de la currada que nos hemos pegado para que los usuarios puedan hacer lo que quieran con NK2.
Por ahora, estamos más centrados en terminar el frontend y que funcione bien, que en hacer skins espectaculares.
Las que estamos haciendo son skin tipo "demo", para que se vea que objetos y efectos puede mostrar el frontend.
Por ahora tenemos tres skins (Saturn, Spin y Simple) y seguramente no hagamos más hasta que no este terminado el frontend.
Siento el tocho, pero quería que quedase claro lo editable que es todo y que si las skins que hacemos no les gusta a los usuarios (somo un poco negados con el tema artístico) que no se preocupen, que pueden hacer sus propias skins o editar las que ya hay.
Lo dicho, muchas gracias por las opiniones que nos ayudan a mejorar el frontend.
PD: He subido un nuevo video con otra skin.
Saludos.