Arcadespain

Comunicados de Arcadespain => Competiciones y concursos => Mensaje iniciado por: empardopo en Noviembre 09, 2016, 12:44:32 pm

Título: Proyecto AWR
Publicado por: empardopo en Noviembre 09, 2016, 12:44:32 pm
Desde hace tiempo tenemos en mente llevar a cabo un proyecto de automatización de nuestras competiciones así como de los records en juegos.

Se trataría de subir las puntuaciones, partidas (ficheros inp de wolfmame) y pantallazo y que el sistema recoja la información y haga de forma automática las clasificaciones, etc.

De momento, abrimos el post para que la gente pueda dar ideas de opciones a implementar, forma de hacerlo, lenguaje a usar, etc, etc.

Cualquier ayuda, información, idea, etc será bienvenida...

____________________________________________________________________________

Sólo han pasado 7 añitos desde la publicación del post, así que ya creo que va siendo hora, no? Habrá que empezar a meter un poquito la mano, no?

El proyecto será un proyecto web:
BBDD --> mysql
El lenguaje en que lo programaremos será HTML, CSS, PHP, Javascript.

He puesto programaremos porque espero ir teniendo algo de ayuda, ya que NUNCA he programado para la web...

La idea es que el proyecto tenga una parte protegida y una parte visible, es decir:
1.- Cualquier persona podrá ver todos los retos a los que hemos jugado, las puntuaciones que ha hecho la gente, records, etc.
2.- Para subir puntuaciones habrá que tener un usuario y contraseña de forma que cuando lo metamos, además de poder ver lo del punto anterior, se puedan subir puntuaciones.
3.- Al igual que en MARP, voy a intentar que haya validadores de puntuaciones, es decir, alguien sube una partida y estará subida pero sin validad y habrá usuarios que podrán dar por válida dicha puntuación.





Título: Re:Proyecto AWR
Publicado por: empardopo en Noviembre 09, 2016, 12:44:52 pm
< reservado >
Título: Re:Proyecto AWR
Publicado por: carnage en Noviembre 09, 2016, 02:39:16 pm
Hola ,

buena idea

el lenguaje pues en castellano,  ;)

seria bueno poder elegir el juego desde un menu, en una pagina web, escoger el juego alli ( ya que veriamos las puntuaciones , etc) y automaticamente arrancara desde nuestro pc.

cuando acabaramos la partida , pulsar una tecla y automaticamente se hiciera el pack con la inp y el snap , y se subiera directamene a la pagina de los records.

no se si es facil o complejo, pero es una idea

seguiremos pensando

saludos

Título: Re:Proyecto AWR
Publicado por: gonchal2004 en Noviembre 09, 2016, 03:31:53 pm
Eso lo teniamos en retrovicio y es lo mejor para organizador y tener todo actualizado siempre
Título: Re:Proyecto AWR
Publicado por: tato27 en Noviembre 09, 2016, 03:53:00 pm
Es buena idea . Pero los que no tengamos internet en la maquina?
Título: Re:Proyecto AWR
Publicado por: Pevalle en Noviembre 09, 2016, 04:10:59 pm
Buenísima idea  ;)

Yo de programación y esas cosas no tengo ni idea así que en ese aspecto poco voy a poder ayudar lo que si voy a estar pendiente del hilo y como participante habitual en los Retos según lo que se vaya proponiendo os daré mi opinión de lo que se proponga.
Título: Re:Proyecto AWR
Publicado por: empardopo en Noviembre 09, 2016, 07:03:18 pm
Hola ,

buena idea

el lenguaje pues en castellano,  ;)

seria bueno poder elegir el juego desde un menu, en una pagina web, escoger el juego alli ( ya que veriamos las puntuaciones , etc) y automaticamente arrancara desde nuestro pc.

cuando acabaramos la partida , pulsar una tecla y automaticamente se hiciera el pack con la inp y el snap , y se subiera directamene a la pagina de los records.

no se si es facil o complejo, pero es una idea

seguiremos pensando

saludos


Lo tendremos en cuenta pero tal y como comenta @tato27 un posible problema es que habrá mucha gente que no tenga internet y por lo tanto al final también habría que implementar la forma de ir a la web y hacerlo manualmente. Por otra parte estaría que para hacer lo que comentas de automatizarlo podría convertirse en más peligroso para la web y base de datos que montemos ya que habría que facilitar más datos de la cuenta o hacer algún programa ejecutable que igualmente los llevaría dentro y alguien con conocimientos suficientes podría sacarlos...

Por último, mientras más fácil ponemos las cosas menos quiere hacer la gente ... Pedimos ayuda para la web y participan solo unos cuantos, se organiza una liga y hemos sido 8, sólo nos falta decir que jueguen tranquilamente las partidas que ya pasaremos por su casa a sacarles nosotros las inps y pantallazos...

En cuanto al lenguaje no me seas mamón, jajajaja! Me refería al de programación pero ya puestos estaría en ingles y en castellano dependiendo del que elijas, jeje.

Es buena idea . Pero los que no tengamos internet en la maquina?

Exacto tato... No todo el mundo tiene internete...

Eso lo teniamos en retrovicio y es lo mejor para organizador y tener todo actualizado siempre

Exacto gonchal. Es que es un caos llevarlo a mano y ya estoy hasta allí mismo, jajajaja! Prefiero perder el tiempo en aprender php y hacerlo medio bien, jeje.

Título: Re:Proyecto AWR
Publicado por: Milhouse en Noviembre 09, 2016, 07:05:31 pm
Hola ,

buena idea

el lenguaje pues en castellano,  ;)

seria bueno poder elegir el juego desde un menu, en una pagina web, escoger el juego alli ( ya que veriamos las puntuaciones , etc) y automaticamente arrancara desde nuestro pc.

cuando acabaramos la partida , pulsar una tecla y automaticamente se hiciera el pack con la inp y el snap , y se subiera directamene a la pagina de los records.

no se si es facil o complejo, pero es una idea

seguiremos pensando

saludos


Lo tendremos en cuenta pero tal y como comenta @tato27 un posible problema es que habrá mucha gente que no tenga internet y por lo tanto al final también habría que implementar la forma de ir a la web y hacerlo manualmente. Por otra parte estaría que para hacer lo que comentas de automatizarlo podría convertirse en más peligroso para la web y base de datos que montemos ya que habría que facilitar más datos de la cuenta o hacer algún programa ejecutable que igualmente los llevaría dentro y alguien con conocimientos suficientes podría sacarlos...

Por último, mientras más fácil ponemos las cosas menos quiere hacer la gente ... Pedimos ayuda para la web y participan solo unos cuantos, se organiza una liga y hemos sido 8, sólo nos falta decir que jueguen tranquilamente las partidas que ya pasaremos por su casa a sacarles nosotros las inps y pantallazos...

En cuanto al lenguaje no me seas mamón, jajajaja! Me refería al de programación pero ya puestos estaría en ingles y en castellano dependiendo del que elijas, jeje.

Es buena idea . Pero los que no tengamos internet en la maquina?

Exacto tato... No todo el mundo tiene internete...


eh ¿es que no vais a venir por mi casa entonces a por los archivos?
Título: Re:Proyecto AWR
Publicado por: Milhouse en Noviembre 10, 2016, 02:25:26 am
Me gustaria hacer esto por skype echandonos unas risas. Las respuestas en foro ralentizará esto hasta la eternidad


Enviado desde mi iPhone utilizando Tapatalk
Título: Re:Proyecto AWR
Publicado por: empardopo en Noviembre 10, 2016, 09:35:22 am
Me gustaria hacer esto por skype echandonos unas risas. Las respuestas en foro ralentizará esto hasta la eternidad


Enviado desde mi iPhone utilizando Tapatalk

Yo de momento estoy pensando en el esquema de la base de datos, las tablas que tendrá, etc.
Podemos ver lo del Skype pero yo tengo problemas graves de horarios, proponed y ya vemos... Mientras tanto sigo pensando en el tema y apuntando ideas...
Título: Re:Proyecto AWR
Publicado por: Milhouse en Noviembre 10, 2016, 03:57:20 pm
Me gustaria hacer esto por skype echandonos unas risas. Las respuestas en foro ralentizará esto hasta la eternidad


Enviado desde mi iPhone utilizando Tapatalk

Yo de momento estoy pensando en el esquema de la base de datos, las tablas que tendrá, etc.
Podemos ver lo del Skype pero yo tengo problemas graves de horarios, proponed y ya vemos... Mientras tanto sigo pensando en el tema y apuntando ideas...

pues si el skype esta jodido, habrá que ver una manera de que podamos trabajar juntos o con mas. lo de con mas ya veo que despues de mi largo periodo de retiro en el tibet, todo sigue igual. La gente no contesta, no se mira los videotutoriales...Se va a quedar el foro mas vacio que la hostia
Título: Re:Proyecto AWR
Publicado por: empardopo en Noviembre 10, 2016, 04:10:13 pm
Me gustaria hacer esto por skype echandonos unas risas. Las respuestas en foro ralentizará esto hasta la eternidad


Enviado desde mi iPhone utilizando Tapatalk

Yo de momento estoy pensando en el esquema de la base de datos, las tablas que tendrá, etc.
Podemos ver lo del Skype pero yo tengo problemas graves de horarios, proponed y ya vemos... Mientras tanto sigo pensando en el tema y apuntando ideas...

pues si el skype esta jodido, habrá que ver una manera de que podamos trabajar juntos o con mas. lo de con mas ya veo que despues de mi largo periodo de retiro en el tibet, todo sigue igual. La gente no contesta, no se mira los videotutoriales...Se va a quedar el foro mas vacio que la hostia
De pago pero ya!!!!!

Enviado desde mi SM-N910F mediante Tapatalk

Título: Re:Proyecto AWR
Publicado por: carlosmi en Febrero 14, 2017, 01:01:55 pm
Este proyecto sigue adelante?

No se me da mal programar cosillas y si seguis haciendo algo m egustaria colaborar.
Título: Re:Proyecto AWR
Publicado por: empardopo en Febrero 15, 2017, 09:56:11 am
Este proyecto sigue adelante?

No se me da mal programar cosillas y si seguis haciendo algo m egustaria colaborar.


De momento anda parado la verdad ya que tras la pérdida del compañero @carnage la verdad es que hemos quedado un poco "tocados". Intentaremos ponerlo en marcha una vez definamos exactamente qué hacer y como hacerlo.
Casi seguro que se usaría PHP y mySQL además de por supuesto del diseño web para el tema de ponerlo bonito.

Tendremos en cuenta tu proposición. :-)
Título: Re:Proyecto AWR
Publicado por: carlosmi en Febrero 15, 2017, 01:48:28 pm
Podeis contar conmigo, mis mas sinceras condolencias, no llegué a conocer a carnage, pero leyendo el foro veo  que era un crack. DEP
Título: Re:Proyecto AWR
Publicado por: neoslug en Mayo 11, 2017, 02:20:22 pm
me parece excelente el proyecto ojalo se logre implementar :)
Título: Re:Proyecto AWR
Publicado por: M_A_K_U en Marzo 08, 2018, 12:32:39 pm
Empardopo! Que sepas que no me he olvidado de lo que hablamos.

Al final tengo más lío de lo que pensaba y por eso no he podido ponerme a ello.

Cuando he sacado tiempo, lo que he intentado es crear un entorno parecido al que tiene el foro. Para que no suponga un trauma al incluirlo (ya sabes, que si en esta versión no corre bien esto, falla lo otro) Y justamente 'sistemas' no es de mis puntos fuerte.

Y tirando de experiencia, ya sabemos todos que si funciona.... ¡NO LO TOQUES! Así que aunque no consiga instalar Php 5.2.17 con Nginx por ahora, seguro que en el futuro lo conseguiré.

En fin, si avanzo te aviso.

Un saludo.
Título: Re:Proyecto AWR
Publicado por: empardopo en Marzo 08, 2018, 06:11:42 pm
Empardopo! Que sepas que no me he olvidado de lo que hablamos.

Al final tengo más lío de lo que pensaba y por eso no he podido ponerme a ello.

Cuando he sacado tiempo, lo que he intentado es crear un entorno parecido al que tiene el foro. Para que no suponga un trauma al incluirlo (ya sabes, que si en esta versión no corre bien esto, falla lo otro) Y justamente 'sistemas' no es de mis puntos fuerte.

Y tirando de experiencia, ya sabemos todos que si funciona.... ¡NO LO TOQUES! Así que aunque no consiga instalar Php 5.2.17 con Nginx por ahora, seguro que en el futuro lo conseguiré.

En fin, si avanzo te aviso.

Un saludo.

Gracias compi por tan solo acordarte, jeje. Yo ando escaso escaso de tiempo también...
Título: Re:Proyecto AWR
Publicado por: M_A_K_U en Marzo 08, 2018, 11:00:32 pm
Creeme, no sólo me acuerdo.
Cuando saco un rato me pongo pero quiero empezar por los cimientos, para no tener que tocar el server. Por eso estoy con "sistemas" y soy un poco... "anti-sistemas"  ;D ;D :P (informáticamente hablando)

Voy a ver si con un turnkey está listo para mi.

Si avanzo, crearé un repositorio en git para que podamos trabajar y si alguien se une.

Saludos!!
Título: Re: Proyecto AWR
Publicado por: empardopo en Julio 07, 2021, 01:26:33 pm
Jolín, creía que no había pasado tanto tiempo y el otro día en un foro amigo querían hacer algo parecido y mira tú por donde estaba este hilo, jeje! A ver si el compañero jose nos puede echar un cable, jeje!
Título: Re: Proyecto AWR
Publicado por: neoslug en Julio 13, 2021, 03:13:19 pm
Super idea ojala llegue a buen puerto seria sensacional felicitaciones por tratar de mejorar cada dia
Título: Re: Proyecto AWR
Publicado por: empardopo en Julio 14, 2021, 11:57:29 am
Super idea ojala llegue a buen puerto seria sensacional felicitaciones por tratar de mejorar cada dia

Intentaremos hacer algo aunque lo veo complicado!
Título: Re: Proyecto AWR
Publicado por: jose365 en Julio 14, 2021, 09:36:12 pm
Ostras pues no conocía este proyecto.
Yo estoy intentando hacer algo parecido en un foro amigo.

Ahora mismo funciona lo justo para recoger puntuaciones en un formulario y publicar una tabla con las puntuaciones ordenadas. Pero no está bonito y está por pulir

Quizá se pueda aprovechar
Título: Re: Proyecto AWR
Publicado por: empardopo en Julio 14, 2021, 09:43:13 pm
Ostras pues no conocía este proyecto.
Yo estoy intentando hacer algo parecido en un foro amigo.

Ahora mismo funciona lo justo para recoger puntuaciones en un formulario y publicar una tabla con las puntuaciones ordenadas. Pero no está bonito y está por pulir

Quizá se pueda aprovechar
Fue una idea como otras tantas que se quedó en el tintero pero le quiero meter mano a ver si puedo, jeje.

Enviado desde mi MI MAX 2 mediante Tapatalk

Título: Re: Proyecto AWR
Publicado por: Zael en Julio 18, 2021, 04:41:40 pm

Pues yo tampoco sabía que existía este proyecto para recopilar y automatizar puntuaciones aquí en Arcadespain.

Pues anda que no molaría una web que UNIFICARA las puntuaciones de las principales competiciones arcade a nivel nacional (Retos Arcadespain, Salón FaseBonus, Liga Búhos, Empuartidas, Tournament Fighters, Recreativos ACHUS, etc., etc.).

Sería la leche entrar, seleccionar recreativo y poder echar un ojímetro a los juegos que se están jugando, historial de récords, comparar, etc.

¡Os animo a aunar fuerzas de este proyecto con el proyecto que lleva en marcha el compañero @jose365!  ;)
Título: Re: Proyecto AWR
Publicado por: empardopo en Julio 19, 2021, 08:23:11 am
 Pues yo tampoco sabía que existía este proyecto para recopilar y automatizar puntuaciones aquí en Arcadespain.

Pues anda que no molaría una web que UNIFICARA las puntuaciones de las principales competiciones arcade a nivel nacional (Retos Arcadespain, Salón FaseBonus, Liga Búhos, Empuartidas, Tournament Fighters, Recreativos ACHUS, etc., etc.).

Sería la leche entrar, seleccionar recreativo y poder echar un ojímetro a los juegos que se están jugando, historial de récords, comparar, etc.

¡Os animo a aunar fuerzas de este proyecto con el proyecto que lleva en marcha el compañero @jose365!  ;)

El tema surgió hace ya algunos años pero como ves no ha prosperado mucho, jeje! Quizás sea hora de empezar a meterle mano! Ya veremos!
Título: Re: Proyecto AWR
Publicado por: jose365 en Noviembre 22, 2021, 09:32:01 pm
He hecho un buen avance con esta página web, y ya empieza a tener buen aspecto, visualmente hablando, aunque todavía tiene cosas por pulir.
Título: Re: Proyecto AWR
Publicado por: Zael en Noviembre 23, 2021, 12:02:01 am

Lo de las capturas en miniatura está muy bien. Además, estas webs de puntuaciones me traen gratos recuerdos aquellos primeros años de Internet: webs austeras pero optimizadas y eficientes. ¡Gran trabajo @jose365!  :)
Título: Re: Proyecto AWR
Publicado por: empardopo en Noviembre 23, 2021, 11:10:24 am
Sigue pendiente porque quería hacerlo con mysql y php además de tener que crear la web que no lo he tocado apenas NUNCA, jeje!

Por cierto, cuidadín con los dominios tk que con la fama desaparecen de la noche a la mañana (es lo que tienen las cosas que son gratis).

Saludos
Título: Re: Proyecto AWR
Publicado por: jose365 en Noviembre 24, 2021, 07:52:40 pm
Sigue pendiente porque quería hacerlo con mysql y php además de tener que crear la web que no lo he tocado apenas NUNCA, jeje!

Por cierto, cuidadín con los dominios tk que con la fama desaparecen de la noche a la mañana (es lo que tienen las cosas que son gratis).

Saludos

Te propongo hacerlo en equipo, si quieres. Así trabajaremos menos, y no tendría mucho sentido hacer 2 webs tan parecidas. Sobretodo  porque parece que esto de las competiciones retro no está muy de moda.
Yo estoy abierto a ideas o modificaciones (como usar MySQL), o a mostrarte lo que tengo.

Por otra parte, sí estás decidido a hacerlo por tu cuenta lo entiendo y no te insisto más
Título: Re: Proyecto AWR
Publicado por: empardopo en Noviembre 25, 2021, 02:13:34 pm
Sigue pendiente porque quería hacerlo con mysql y php además de tener que crear la web que no lo he tocado apenas NUNCA, jeje!

Por cierto, cuidadín con los dominios tk que con la fama desaparecen de la noche a la mañana (es lo que tienen las cosas que son gratis).

Saludos

Te propongo hacerlo en equipo, si quieres. Así trabajaremos menos, y no tendría mucho sentido hacer 2 webs tan parecidas. Sobretodo  porque parece que esto de las competiciones retro no está muy de moda.
Yo estoy abierto a ideas o modificaciones (como usar MySQL), o a mostrarte lo que tengo.

Por otra parte, sí estás decidido a hacerlo por tu cuenta lo entiendo y no te insisto más

El problema es que el planteamiento de las competiciones de fase bonus es totalmente distinto al ser cosas distintas...

Por ejemplo, independientemente de que tenemos los retos y esto podría ser parecido o igual que cuando en fase bonus jugáis a algún juego, el tema es que para nosotros el KungFu Master pueden ser creo que hasta 6 roms distintas sin contar la del Spartan X y para vosotros no, puesto que al jugar cada uno en una plataforma X no sabe ni siquiera a que rom está jugando... Por lo tanto, hacerlo juntos es imposible porque tendríamos que hacer web distintas y accediendo a tablas distintas... Vuestro record al KungFu Master no podría estar con el nuestro, primero porque no se sabe que rom sería (nosotros tendríamos 6 records distintos uno para cada rom al igual que en MARP) y segundo porque el Proyecto AWR sería como un MARP pero "hispánico" , jeje!

Osea, que sí o sí necesitamos tablas distintas lo cual no significa que podamos hacerlo... (ando pensando en voz alta, osea en este caso escribiendo...)

Se podría crear una BBDD común y luego:
+ tabla de usuarios (común para los dos foros al menos datos como nick, email, pass)
+ tabla de los distintos juegos (roms) en mi caso cogería datos de MARP. Esta tabla con este concepto no serviría para Fase Bonus ya que vosotros no usais rom sino el nombre genérico del juego... Por lo tanto aquí habría que hacer dos tablas distintas una para cada uno.

Tendría que pensar la estructura...

Luego se tendría que hacer una "página/web" principal con los accesos para AS y para FB y en cada una debería haber programación distinta para acceder a sitios distintos...

Por mi parte no te preocupes que yo suelo hacer tutoriales de la mayoría de cosas que aprendo a hacer así que si me pongo con el tema luego te compartiría el cómo hacerlo si lo necesitase..

@jose365, lo que tu has hecho no es con base de datos, verdad?
Título: Re: Proyecto AWR
Publicado por: jose365 en Noviembre 25, 2021, 07:52:46 pm
Sigue pendiente porque quería hacerlo con mysql y php además de tener que crear la web que no lo he tocado apenas NUNCA, jeje!

Por cierto, cuidadín con los dominios tk que con la fama desaparecen de la noche a la mañana (es lo que tienen las cosas que son gratis).

Saludos

Te propongo hacerlo en equipo, si quieres. Así trabajaremos menos, y no tendría mucho sentido hacer 2 webs tan parecidas. Sobretodo  porque parece que esto de las competiciones retro no está muy de moda.
Yo estoy abierto a ideas o modificaciones (como usar MySQL), o a mostrarte lo que tengo.

Por otra parte, sí estás decidido a hacerlo por tu cuenta lo entiendo y no te insisto más

El problema es que el planteamiento de las competiciones de fase bonus es totalmente distinto al ser cosas distintas...

Por ejemplo, independientemente de que tenemos los retos y esto podría ser parecido o igual que cuando en fase bonus jugáis a algún juego, el tema es que para nosotros el KungFu Master pueden ser creo que hasta 6 roms distintas sin contar la del Spartan X y para vosotros no, puesto que al jugar cada uno en una plataforma X no sabe ni siquiera a que rom está jugando... Por lo tanto, hacerlo juntos es imposible porque tendríamos que hacer web distintas y accediendo a tablas distintas... Vuestro record al KungFu Master no podría estar con el nuestro, primero porque no se sabe que rom sería (nosotros tendríamos 6 records distintos uno para cada rom al igual que en MARP) y segundo porque el Proyecto AWR sería como un MARP pero "hispánico" , jeje!

Osea, que sí o sí necesitamos tablas distintas lo cual no significa que podamos hacerlo... (ando pensando en voz alta, osea en este caso escribiendo...)

Se podría crear una BBDD común y luego:
+ tabla de usuarios (común para los dos foros al menos datos como nick, email, pass)
+ tabla de los distintos juegos (roms) en mi caso cogería datos de MARP. Esta tabla con este concepto no serviría para Fase Bonus ya que vosotros no usais rom sino el nombre genérico del juego... Por lo tanto aquí habría que hacer dos tablas distintas una para cada uno.

Tendría que pensar la estructura...

Luego se tendría que hacer una "página/web" principal con los accesos para AS y para FB y en cada una debería haber programación distinta para acceder a sitios distintos...

Por mi parte no te preocupes que yo suelo hacer tutoriales de la mayoría de cosas que aprendo a hacer así que si me pongo con el tema luego te compartiría el cómo hacerlo si lo necesitase..

@jose365, lo que tu has hecho no es con base de datos, verdad?

Pues algunas de estas cosas ya las tengo planteadas, pero no resueltas claro!
- Por lo que respecta al juego, he pensado guardar tanto el título como la versión, porque no sólo podemos jugar a una rom o a otra, sino que por ejemplo en consolas hay versiones parcheadas de juegos con bugs corregidos, nuevos niveles, etc. Por ejemplo en FaseBonus recientemente hemos jugado a Jet Set Willy, y tuvimos que escoger una versión en concreto porque la original tiene defectos graves, y para jugar todos a lo mismo.

- La web, aunque lógicamente no está probada para varias competiciones, la he ideado así, para que sea dinámica. En la carpeta principal estarían las páginas php, y luego en las carpetas de cada competición (por ejemplo, fasebonus, arcadespain, etc.) estarían los datos y unas pocas porciones de pagina web que utiliza la web principal.

Para que veas las ideas que tengo, te paso las tablas/ficheros CSV que tengo planeadas.
Yo pensé usar ficheros CSV porque son muy fáciles de manipular, y como tengo un servidor gratuito con poca memoria, es fácil hacer sitio simplemente borrando ficheros 'viejos' (primero conun backup).

Yo por ejemplo no tengo una tabla/lfichero CSV de usuarios, porque pensé que varían mucho y me pareció mejor definirlos para cada reto o salón arcade. Pero hacer una tabla de usuarios es un cambio que se puede hacer sin problemas.

¡¡Atención viene un ladrillo a continuación!!
Esto es lo que tengo planteado hasta ahora, pero como ya te dije estoy abierto a cambios, y me parece que tienes buenas ideas
Spoiler: mostrar

    eventos.csv         lista de eventos
    • evento          nombre corto del evento, usado para guardar las puntuaciones, sin acentos ni espacios ni símbolos pe 'salon0'
    • competicion       a veces un evento pertenece a una competicion, como una liga o un torneo
    • titulo         título del evento para mostrar en la web, pe 'Salón 0'
    • subtituo       subtítulo que a veces se pone al evento, pe '10º aniversario'
    • inicio         fecha de inicio del evento, pe 2021-11-01
    • fin          fecha de fin del evento, pe, 2021-11-30
    • imagen       enlace a una imagen del evento (esto es nuevo)
    • jugadores       nombres de jugadores, separados por el caracter @, pe 'JUG1@JUG2'

      juegos.csv         lista de juegos de cada evento
      • evento          nombre corto del evento al que corresponden estos juegos, pe 'salon0'
      • juego         nombre del juego, pe 'pacman'
      • version         versión del juego, o nombre de la rom para poder reconocerlo , 'pacman.zip'
      • grupo         la plataforma del juego o genero, pe 'ARCADE CLASICO' 'NES'
      • orden         si la puntuación es ASCENDENTE o DESCENDENTE
      • imagen         enlace a imagen de la caratula del juego, para mostrarla en la web
      • comentario      comentarios para anotar las puntuaciones, por ejemplo en juegos de futbol 100 puntos por cada eliminatoria pasada + diferencia de goles (si perdemos se cuenta 0)

        evento -> ____.csv         xxxxxx.csv guarda las puntuaciones ordenadas para cada juego del evento
        • juego         nombre del juego, coincide con lista de juegos, pe 'pacman'
        • clasificacion      número que representa la clasificación, o espacio si no es la mejor puntacion del jugador
        • usuario         nombre del jugador,coincide con la lista de jugadores, pe 'jose365'
        • puntos         puntuacion conseguida en el juego, pe '1000'
        • fecha         fecha en la que se subido la puntuacion a la web, pe '2021-11-12 19:51:13'
        • imagen         enlace a una imagen donde se observa la puntuacion conseguida
        • completado      enlace a una imagen donde se observa que se ha completado el juego
        • registro      enlace a fichero con el registro de la partida (input en caso de mame)
        • comentario      comentario sobre la partida o la puntuación conseguida

        A la lista anterior, pensé en hacer otro fichero de competiciones para poder hacer Torneos o Ligas formadas por varios retos/salones (yo los llamo eventos). Habría que definir cómo se hacen las puntuaciones.
        También me gustaría hacer estadísticas, para ver los juegadores destacados, los juegos que más han gustado y los que menos.
        También me gustaría que si algún usuario busca echar una partida, que pudiera buscar entre los eventos activos (retos, salones, etc.)  y escoger el que más le gusta, o como en la página AWR que tienes en mente, intentar superar un record a un juego determinado.

        Título: Re: Proyecto AWR
        Publicado por: empardopo en Noviembre 28, 2021, 12:35:39 pm
        Sigue pendiente porque quería hacerlo con mysql y php además de tener que crear la web que no lo he tocado apenas NUNCA, jeje!

        Por cierto, cuidadín con los dominios tk que con la fama desaparecen de la noche a la mañana (es lo que tienen las cosas que son gratis).

        Saludos

        Te propongo hacerlo en equipo, si quieres. Así trabajaremos menos, y no tendría mucho sentido hacer 2 webs tan parecidas. Sobretodo  porque parece que esto de las competiciones retro no está muy de moda.
        Yo estoy abierto a ideas o modificaciones (como usar MySQL), o a mostrarte lo que tengo.

        Por otra parte, sí estás decidido a hacerlo por tu cuenta lo entiendo y no te insisto más

        El problema es que el planteamiento de las competiciones de fase bonus es totalmente distinto al ser cosas distintas...

        Por ejemplo, independientemente de que tenemos los retos y esto podría ser parecido o igual que cuando en fase bonus jugáis a algún juego, el tema es que para nosotros el KungFu Master pueden ser creo que hasta 6 roms distintas sin contar la del Spartan X y para vosotros no, puesto que al jugar cada uno en una plataforma X no sabe ni siquiera a que rom está jugando... Por lo tanto, hacerlo juntos es imposible porque tendríamos que hacer web distintas y accediendo a tablas distintas... Vuestro record al KungFu Master no podría estar con el nuestro, primero porque no se sabe que rom sería (nosotros tendríamos 6 records distintos uno para cada rom al igual que en MARP) y segundo porque el Proyecto AWR sería como un MARP pero "hispánico" , jeje!

        Osea, que sí o sí necesitamos tablas distintas lo cual no significa que podamos hacerlo... (ando pensando en voz alta, osea en este caso escribiendo...)

        Se podría crear una BBDD común y luego:
        + tabla de usuarios (común para los dos foros al menos datos como nick, email, pass)
        + tabla de los distintos juegos (roms) en mi caso cogería datos de MARP. Esta tabla con este concepto no serviría para Fase Bonus ya que vosotros no usais rom sino el nombre genérico del juego... Por lo tanto aquí habría que hacer dos tablas distintas una para cada uno.

        Tendría que pensar la estructura...

        Luego se tendría que hacer una "página/web" principal con los accesos para AS y para FB y en cada una debería haber programación distinta para acceder a sitios distintos...

        Por mi parte no te preocupes que yo suelo hacer tutoriales de la mayoría de cosas que aprendo a hacer así que si me pongo con el tema luego te compartiría el cómo hacerlo si lo necesitase..

        @jose365, lo que tu has hecho no es con base de datos, verdad?

        Pues algunas de estas cosas ya las tengo planteadas, pero no resueltas claro!
        - Por lo que respecta al juego, he pensado guardar tanto el título como la versión, porque no sólo podemos jugar a una rom o a otra, sino que por ejemplo en consolas hay versiones parcheadas de juegos con bugs corregidos, nuevos niveles, etc. Por ejemplo en FaseBonus recientemente hemos jugado a Jet Set Willy, y tuvimos que escoger una versión en concreto porque la original tiene defectos graves, y para jugar todos a lo mismo.

        - La web, aunque lógicamente no está probada para varias competiciones, la he ideado así, para que sea dinámica. En la carpeta principal estarían las páginas php, y luego en las carpetas de cada competición (por ejemplo, fasebonus, arcadespain, etc.) estarían los datos y unas pocas porciones de pagina web que utiliza la web principal.

        Para que veas las ideas que tengo, te paso las tablas/ficheros CSV que tengo planeadas.
        Yo pensé usar ficheros CSV porque son muy fáciles de manipular, y como tengo un servidor gratuito con poca memoria, es fácil hacer sitio simplemente borrando ficheros 'viejos' (primero conun backup).

        Yo por ejemplo no tengo una tabla/lfichero CSV de usuarios, porque pensé que varían mucho y me pareció mejor definirlos para cada reto o salón arcade. Pero hacer una tabla de usuarios es un cambio que se puede hacer sin problemas.

        ¡¡Atención viene un ladrillo a continuación!!
        Esto es lo que tengo planteado hasta ahora, pero como ya te dije estoy abierto a cambios, y me parece que tienes buenas ideas
        Spoiler: mostrar

          eventos.csv         lista de eventos
          • evento          nombre corto del evento, usado para guardar las puntuaciones, sin acentos ni espacios ni símbolos pe 'salon0'
          • competicion       a veces un evento pertenece a una competicion, como una liga o un torneo
          • titulo         título del evento para mostrar en la web, pe 'Salón 0'
          • subtituo       subtítulo que a veces se pone al evento, pe '10º aniversario'
          • inicio         fecha de inicio del evento, pe 2021-11-01
          • fin          fecha de fin del evento, pe, 2021-11-30
          • imagen       enlace a una imagen del evento (esto es nuevo)
          • jugadores       nombres de jugadores, separados por el caracter @, pe 'JUG1@JUG2'

            juegos.csv         lista de juegos de cada evento
            • evento          nombre corto del evento al que corresponden estos juegos, pe 'salon0'
            • juego         nombre del juego, pe 'pacman'
            • version         versión del juego, o nombre de la rom para poder reconocerlo , 'pacman.zip'
            • grupo         la plataforma del juego o genero, pe 'ARCADE CLASICO' 'NES'
            • orden         si la puntuación es ASCENDENTE o DESCENDENTE
            • imagen         enlace a imagen de la caratula del juego, para mostrarla en la web
            • comentario      comentarios para anotar las puntuaciones, por ejemplo en juegos de futbol 100 puntos por cada eliminatoria pasada + diferencia de goles (si perdemos se cuenta 0)

              evento -> ____.csv         xxxxxx.csv guarda las puntuaciones ordenadas para cada juego del evento
              • juego         nombre del juego, coincide con lista de juegos, pe 'pacman'
              • clasificacion      número que representa la clasificación, o espacio si no es la mejor puntacion del jugador
              • usuario         nombre del jugador,coincide con la lista de jugadores, pe 'jose365'
              • puntos         puntuacion conseguida en el juego, pe '1000'
              • fecha         fecha en la que se subido la puntuacion a la web, pe '2021-11-12 19:51:13'
              • imagen         enlace a una imagen donde se observa la puntuacion conseguida
              • completado      enlace a una imagen donde se observa que se ha completado el juego
              • registro      enlace a fichero con el registro de la partida (input en caso de mame)
              • comentario      comentario sobre la partida o la puntuación conseguida

              A la lista anterior, pensé en hacer otro fichero de competiciones para poder hacer Torneos o Ligas formadas por varios retos/salones (yo los llamo eventos). Habría que definir cómo se hacen las puntuaciones.
              También me gustaría hacer estadísticas, para ver los juegadores destacados, los juegos que más han gustado y los que menos.
              También me gustaría que si algún usuario busca echar una partida, que pudiera buscar entre los eventos activos (retos, salones, etc.)  y escoger el que más le gusta, o como en la página AWR que tienes en mente, intentar superar un record a un juego determinado.



              Uff! Menudo tocho, jeje! En serio te aconsejaría que fueras pensando en hacerlo con bases de datos más que nada porque conforme vaya creciendo se irá convirtiendo en algo dificil de controlar y el tema de duplicación de datos, llamar a cosas de distintas formas, etc creo que es más complicado que si de primeras haces un diseño de base de datos.

              Saludos[/list][/list][/list]
              Título: Re: Proyecto AWR
              Publicado por: jose365 en Noviembre 29, 2021, 09:16:27 pm
              Creo que tienes razón.
              Con este post estoy viendo que se a medid a que quiero mejorar la web se va haciendo más compleja la forma de manipular los datos. Ahora mismo no me voy a poner con ello, pero lo iré mirando tranquilamente.
              Título: Re: Proyecto AWR
              Publicado por: empardopo en Noviembre 30, 2021, 08:35:15 am
              Es preferible perder tiempo en hacer un buen diseño de base de datos y que luego no haya que modificar.

              Esto lo tengo en mente así que conforme me vaya metiendo en temas web, se hará...

              Enviado desde mi MI MAX 2 mediante Tapatalk

              Título: Re: Proyecto AWR
              Publicado por: empardopo en Febrero 18, 2023, 08:45:37 pm
              Sólo han pasado 7 añitos desde la publicación del post, así que ya creo que va siendo hora, no? Habrá que empezar a meter un poquito la mano, no?

              El proyecto será un proyecto web:
              BBDD --> mysql
              El lenguaje en que lo programaremos será HTML, CSS, PHP, Javascript.

              He puesto programaremos porque espero ir teniendo algo de ayuda, ya que NUNCA he programado para la web...

              La idea es que el proyecto tenga una parte protegida y una parte visible, es decir:
              1.- Cualquier persona podrá ver todos los retos a los que hemos jugado, las puntuaciones que ha hecho la gente, records, etc.
              2.- Para subir puntuaciones habrá que tener un usuario y contraseña de forma que cuando lo metamos, además de poder ver lo del punto anterior, se puedan subir puntuaciones.
              3.- Al igual que en MARP, voy a intentar que haya validadores de puntuaciones, es decir, alguien sube una partida y estará subida pero sin validad y habrá usuarios que podrán dar por válida dicha puntuación.

              ¿Qué os va pareciando la idea?
              ¿Por cierto, algún nombre para hacer algún logo, banner, etc?
              En principio, era AWR de ArcadeSpain World Records pero estoy abierto como siempre a sugerencias....





              Título: Re: Proyecto AWR
              Publicado por: Zael en Febrero 19, 2023, 01:05:39 am

              ¡Wow, sería un proyecto titánico! ¿Estamos hablando de una especie de Base de Datos de los Retos de ArcadeSpain pero online, verdad?

              Yo de programación web y todos esos lenguajes de programación que comentas no tengo ni papa, pero si hay que ir volcando puntuaciones, lo de validar partida o cualquier otra cosa que pueda contribuir ya sabéis que podéis contar con mi joystick...

              (https://64.media.tumblr.com/4af43d0d49f05971713dc3e59bd4d5f4/9fa2729f7f4be079-3c/s400x600/f1d1e6812ecd0964e736bc2b4464d394a579299e.gif)
              Título: Re: Proyecto AWR
              Publicado por: jose365 en Febrero 19, 2023, 09:40:58 am
              Yo no soy programador web y tengo conocimientos muy limitados, pero te ayudo en lo que pueda.
              Propongo incluir en el AWR las puntuaciones de los Retos, Retos amigueros, los Salones y demás. Tengo varias ideas que me gustaría compartir contigo si estás interesado.

              No quiero ser hereje, pero... porqué limitarlo a Arcades? Hazlo extensivo a ordenadores y consolas.
              Título: Re: Proyecto AWR
              Publicado por: empardopo en Febrero 21, 2023, 07:40:48 pm
              Pues claro que interesa cualquier idea.

              Primero vamos a empezar a ver si somos capaces de hacer los retos y luego iremos ampliando a todo, claro que si.

              Soy todo oídos para cualquier idea o aportación...

              Enviado desde mi MI MAX 2 mediante Tapatalk

              Título: Re: Proyecto AWR
              Publicado por: jose365 en Febrero 23, 2023, 06:42:03 pm
              Una idea sería hacer el seguimientos de los retos a lo largo del año, como si fuera una Liga.
              Podríamos ver en todo momento de forma automática quién lleva más puntos acumulados al quedar primero en los retos del año. También se podrá tener un registro de los ganadores de las ligas anuales de Retos, o del maratón Carnage.


              Otra idea es que el propio AWR, sume o reste puntos extra a la puntuación final de un reto si se cumplen algunas condiciones. Parecido a lo que se hace en el King of Retos, pero todo automático:
              - sumar puntos extra si se completa el juego
              - sumar puntos extra si se consigue el récord de un juego en la comunidad
              - sumar puntos extra si se consigue un record Marp
              - sumar puntos extras para el jugador que ha subido más partidas en un Reto. (Esto lo he pensado para animar a participar, sobretodo cuando hay patrocinador)
              - restar puntos extra cuando no se sube partida a algún Reto ( igual que en el maratón Carnage)
              ..

              Enviado desde mi Redmi Note 8 Pro mediante Tapatalk

              Título: Re: Proyecto AWR
              Publicado por: empardopo en Febrero 25, 2023, 09:12:13 pm
              Una idea sería hacer el seguimientos de los retos a lo largo del año, como si fuera una Liga.
              Podríamos ver en todo momento de forma automática quién lleva más puntos acumulados al quedar primero en los retos del año. También se podrá tener un registro de los ganadores de las ligas anuales de Retos, o del maratón Carnage.


              Otra idea es que el propio AWR, sume o reste puntos extra a la puntuación final de un reto si se cumplen algunas condiciones. Parecido a lo que se hace en el King of Retos, pero todo automático:
              - sumar puntos extra si se completa el juego
              - sumar puntos extra si se consigue el récord de un juego en la comunidad
              - sumar puntos extra si se consigue un record Marp
              - sumar puntos extras para el jugador que ha subido más partidas en un Reto. (Esto lo he pensado para animar a participar, sobretodo cuando hay patrocinador)
              - restar puntos extra cuando no se sube partida a algún Reto ( igual que en el maratón Carnage)
              ..

              Enviado desde mi Redmi Note 8 Pro mediante Tapatalk



              Me parece interesante aunque ya veremos si soy medio capaz de hacer lo básico, jeje!
              Si consigo hacer al menos lo básico, no dudéis que iremos añadiendo más cositas...

              Por cierto, qué nombre os gusta para la web???

              Retos ArcadeSpain
              ArcadeSpain World Records

              Proponed algunos!!!
              Título: Re: Proyecto AWR
              Publicado por: jose365 en Febrero 25, 2023, 10:51:17 pm
              Que tal Arcade Hall of Fame?

              Enviado desde mi Redmi Note 8 Pro mediante Tapatalk

              Título: Re: Proyecto AWR
              Publicado por: empardopo en Febrero 26, 2023, 05:38:30 pm
              Bueno... A ver si hacemos encuesta y añadimos esta opción también.

              Enviado desde mi MI MAX 2 mediante Tapatalk

              Título: Re: Proyecto AWR
              Publicado por: arquillos en Febrero 28, 2023, 10:49:17 am
              Hola! Podría ser interesante cambiar el "stack" a algo más moderno? Por ejemplo: Python

              - https://pynecone.io/

              Es super sencillo...y olvidarse de viejos mastodontes como el PHP (y el Fortran de paso :) )
              Título: Re: Proyecto AWR
              Publicado por: Zael en Marzo 01, 2023, 08:35:47 pm

              Lo del nombre de la web yo lo dejaría lo más parecido posible a RETOS ARCADESPAIN, para que la gente entienda que es la base de datos de esta competición, no un registro de récords mundiales o algo así.

              Y luego, por supuesto, que cada tabla de récords tenga un enlace (pinchando en el nombre del juego o lo que sea) que lleve al hilo del Reto del juego, por si hay gente que se pica y quiere superar algún Reto, que sepa donde hay que postear.

              Bueno, lo dicho, es un proyecto titánico, pero lo bueno es que la gente que quedamos por aquí parece que somos un poco "cabezotas y perseverantes", no en vano seguimos por aquí aguantando durante años. ¡Seguro que entre todos lo sacaremos adelante, un saludo!

              (https://media.tenor.com/a7AEXVIQdhQAAAAM/sir-patrick-stewart-patrick-stewart.gif)
              Título: Re: Proyecto AWR
              Publicado por: empardopo en Marzo 06, 2023, 08:07:22 pm
              Hola! Podría ser interesante cambiar el "stack" a algo más moderno? Por ejemplo: Python

              - https://pynecone.io/

              Es super sencillo...y olvidarse de viejos mastodontes como el PHP (y el Fortran de paso :) )

              Uff, otra cosa más a aprender? Además ni idea de si en mi hosting se podría subir así o no...


               Lo del nombre de la web yo lo dejaría lo más parecido posible a RETOS ARCADESPAIN, para que la gente entienda que es la base de datos de esta competición, no un registro de récords mundiales o algo así.

              Y luego, por supuesto, que cada tabla de récords tenga un enlace (pinchando en el nombre del juego o lo que sea) que lleve al hilo del Reto del juego, por si hay gente que se pica y quiere superar algún Reto, que sepa donde hay que postear.

              Bueno, lo dicho, es un proyecto titánico, pero lo bueno es que la gente que quedamos por aquí parece que somos un poco "cabezotas y perseverantes", no en vano seguimos por aquí aguantando durante años. ¡Seguro que entre todos lo sacaremos adelante, un saludo!

              (https://media.tenor.com/a7AEXVIQdhQAAAAM/sir-patrick-stewart-patrick-stewart.gif)


              El tema es que sería algo más que retos arcadespain porque albergaría probablemente el resto de competiciones que se hicieran... El nombre ArcadeSpain seguro que lo llevaría y la duda es si ponerle, competiciones, hall of fame, world records o algo así...