25 de Marzo de 2017

desarrollo

Feb
20

Desarrollo de 'Gamerz'. Semana 8

Categorías: 

Semana 8

Primera aproximación para las estadísticas:

Para ver este video es necesario tener JavaScript activado y el plugin Flash instalado en el navegador.

 

Saludos.
mov eax,ollydbgInt 13h 

 

Feb
20

Jugando con la 'no API' de raptr.com

Categorías: 

El portal raptr se está convirtiendo en  una de las comunidades 'de facto' sobre el tema de la "reputación" y "logros" de los videojuegos.

Es habitual estar en Twitter y ver constantes tweets que te muestran una "card" con algún logro o evento conseguido en el juego "X".

Intentando automatizar de alguna forma esos logros para meterlos en el catalogador de juegos, me he encontrado que no disponen de una API como puede ser la de Steam y de la que ya hablamos en el anterior post

Sin embargo, alguien dijo: "Si se puede leer, se puede copiar" (anónimo). Por lo tanto, en la propia Web de raptr.com están los datos que necesitaba.

Y para muestra, este vídeo: 

Para ver este video es necesario tener JavaScript activado y el plugin Flash instalado en el navegador.

Es interesante ver que ahora también podría incluir "el tiempo jugado" a un determinado juego. Todo ello de forma automágica.  

Por cierto, no estoy recibiedo mucho feedback  sobre el catalogador :(

Feb
16

Jugando con la API de Steam

Categorías: ,

Hoy probando cosillas para Gamerz he encontrado una 'feature' que podría ser interesante.

Lo primero que hay que hacer es obtener una API Key. La podéis conseguir desde este enlace

Y ya de paso, desde aquí podéis mirar los términos de uso. Os resumo lo 'interesante': 100.000 llamadas / día, cosa que no está nada mal :) 

Como se puede ver, hay disponibles 4 APIs:

ISteamNews
ISteamUserStats
ISteamUser
ITFItems_440 

La API que me interesa es precisamente la ISteamUserStats y más concretamente la función GetPlayerAchievements.

Con dicha función, podremos ver cuantos logros hemos completado de un determinado juego.

La llamada a la API es simple y solo necesita 3 parámetros:

http://api.steampowered.com/ISteamUserStats/GetPlayerAchieve ments/v0001/?appid={0}&key={1}&steamid={2}&format=xml 

Feb
15

Desarrollo de 'Gamerz'. Semana 7

Categorías: 

Semana 7

Primero os dejo este vídeo y luego comentamos un par de cosillas:

Para ver este video es necesario tener JavaScript activado y el plugin Flash instalado en el navegador.

En esta semana he estado trabajando en el "treeview" y en el panel de la lista y carátulas.

En la lista se muestra el detalle del "grupo" seleccionado: 


(Haz click para agrandar)

Y en las carátulas, pues eso, las carátulas del "grupo" seleccionado:


(Haz click para agrandar)

Aquí podéis ver que al seleccionar un juego dentro del grupo "FPS", se muestran las carátulas de dicho grupo. Además de "selecciona" la carátula del juego seleccionado:


(Haz click para agrandar)

 

Feb
10

Desarrollo de 'Gamerz'. Semana 6

Categorías: 

Semana 6.

Un montón de cambios: (nota: no sé el motivo de que el vídeo se vea fatal incluso en 720p)

Para ver este video es necesario tener JavaScript activado y el plugin Flash instalado en el navegador.

 

Saludos.
mov eax,ollydbgInt 13h 

 

Feb
2

Desarrollo de 'Gamerz'. Semana 4 y 5

Categorías: 

En estas dos últimas semanas he podido darle un poco más de brío al proyecto.

La vista para la gestión de un juego está practicamente operativa al 100%. Solo falta una cosa: Que el botón "Aceptar" haga lo que se supone que tiene que hacer.

Esta vista se encargará de dar da alta un juego de forma "manual" o editar un juego que ya existía en nuestra base de datos. 

Solo son obligatorios dos campos: El título del juego y la plataforma.

Nota: El diseño de la vista es completamente 'temporal' y puede sufrir cambios a lo largo del desarrollo. Si tenéis alguna sugerencia, sera bienvenida.

Esta vista se compone de 3 pestañas:

- Juego
- Personal
- Carátulas y links

Pestaña Juego.

Aquí básicamente se podrá establecer la información del juego: 


(haz click para agrandar)

Pestaña Personal.

Los datos personales serán los siguientes: 


(Haz click para agrandar)

hola a todos/as, en esta lección veremos como se maqueta una web básica. Así, vamos a poner todo lo que suele tener una web, es decir, la cabecera, donde iría el logo y texto, los menús, donde irian los enlaces a otras opciones, el cuerpo, donde viene el cuerpo de la página web y el pie de página, que es donde se suelen poner cosas como los derechos de autor, etc...

 

Para ver este video es necesario tener JavaScript activado y el plugin Flash instalado en el navegador.


Un saludo a todos/as y hasta la próxima lección ^^

En este video terminaremos con las etiquetas importantes, exceptuando la de formularios, que prefiero darla cuando vayamos metiendo javascript. En la próxima lección empezaremos con la maquetar una web básica.

Un saludo a todos/as y hasta la próxima lección.

 

Para ver este video es necesario tener JavaScript activado y el plugin Flash instalado en el navegador.

Buenas tardes a todos/as. En esta lección daremos muchas etiquetas, algunas no tan importantes y que no se suelen usar, aunque esto es también desde mi punto de vista. Las he dado bastante rápido y claras, porque esto como mejor se aprende es poniéndolo en práctica en una página web "verdadera".

Así, en la próxima lección vamos a dar una etiquetas que son bastantes importantes para darlas por aprendidas y poder empezar a maquetar una web con su cabecera, menu, cuerpo y pie.

Un saludo y aquí os dejo la lección:

 

Para ver este video es necesario tener JavaScript activado y el plugin Flash instalado en el navegador.
Ene
23

Lección 2: Empezando con CSS

Buenas a todos/as. Hoy os he preparado la segunda lección y la acabo de subir para que la tengais bien puesta y podaís verla tan tranquilamente, mientras experimentais nuevas cosas mientras estais aprendiendo, que os divirtais gente ^^

 

Para ver este video es necesario tener JavaScript activado y el plugin Flash instalado en el navegador.