Como seguir este blog

Publicadas por Jose Carlos Tamayo

Bueno ante la pregunta de Eversor sobre como seguir este blog y cualquier otro de blogger. Encontre una forma simple de hacerlo y consta de dos pasos:

a) Obtener una cuenta de google, la pueden obtener creando una cuenta en gmail por ejemplo.

b) Hacer click en SEGUIR en la barra de Blogger:

Lo curiosos es que recien me doy cuenta de que tengo ese boton, medio oculto nomas el condenado ^^.

Estoy investigando alguna manera mas directa al correo de como suscribirse al blog. En fin si alguien conoce alguna manera con blogger , paseme la voz

¿Te gusta la pagina?, socializame haciendole click a tu color preferido:

Add to Technorati Favorites Digg! del.icio.us.me

Nueva Version 0.6.6 con graficos en movimientos

Publicadas por Jose Carlos Tamayo

Uauuu.. despues de mucho tiempo que no saco una nueva version, pero esto cada vez se pone mejor. Estuve probando un poco esto del SVG, que es un tipo de archivo grafico que puedo crear dinamicamente con javascript, cuadrados,redondos, poligonos, y no solo eso, tambien puedo hacer que se muevan y cambien de forma. Lo malo es que hacerlo puro en javascript es algo medio recargado de hacer, lo bueno es que existe una libreria llamada Raphael que facilita enormemente modificar el SVG.

Tienen que probar la habilidad Metacañon, espero les guste

Y bueno esta habilidad, lanza una esfera que cambia de color haciendo el doble de daño a todas las unidades que se encuentren en la linea de accion. Me llevo un poco de tiempo crear las funciones necesarias que hagan posible esto. Ademas que los reportes antes funcionaban para una accion de una unidad contra unidad, no una unidad contra varias unidades, pero ya esta modificado para que funcione bien.

Lo interesante es que Raphael funciona bien para IE6, increible, y aunque no lo crean he tenido problemas con Google Chronme y el SVG, pruebenlo ustedes mismos.

Lo siguiente es crear ya usuarios para llevar un control y estadisticas, y hacer este modulo de batallas un juego por si mismo. Eligen una unidad, la posicionan en el campo de batalla y se enfrenten contra la maquina o contra algun jugador online.

¿Te gusta la pagina?, socializame haciendole click a tu color preferido:

Add to Technorati Favorites Digg! del.icio.us.me

¿Que carambas paso aqui?

Publicadas por Jose Carlos Tamayo

Bueno revisando la version colgada en internet de Xeno me di cuenta de que movieron una unidad en una posicion imposible de poner:

Oh my god me siento hackeado =P.Chekeen la unidad amarilla, sus proximos movimientos estan en la esquina de arriba pero aparece abajo la muy bandida.

Bueno, en la version actual el juego es muy facil de hackear, basta con usar creativamente el firefox y zam, la unidad aparece en donde no deberia aparecer. Eso no me preocupa mucho.

Lo que si me preocupa bastante es que no sea un hack, si no un bug del juego. El que sepa como llego esa unidad ahi en esa esquina, haga un comment de la atrocidad cometida , jeje.

Y bueno eso me recuerda una ley fundamental de cualquier pagina web: Desconfiar siempre del INPUT del usuario. Y lo otro creo que llego la hora de crear un foro para tener en cuenta cualquier bug, aunque recien lo pondre online cuando tenga la posibilidad de crear usuarios.

Weee.. esto es lo primero que me sale al poner lusuario XD

¿Te gusta la pagina?, socializame haciendole click a tu color preferido:

Add to Technorati Favorites Digg! del.icio.us.me

Arsenal del Dev: Firebug II: Javascript y AJAX

Publicadas por Jose Carlos Tamayo

Siguiendo con este minitutorial de uso de Firebug, vamos a revisar unas caracteristicas unicas en Firebug con respecto a Javascript y AJAX

1) Visualiza tus envios Ajax: Cada ves que hagas un pedido Ajax con respuesta puedes visualizar su contenido en la Consola del firebug. No solo eso, puedes ver, los datos enviados, la respuesta del servidor y en la ultima version.

Aqui mostrando los parametros q se envian al server

Si tu dato fue enviado como JSON firebug lo comprende bien y te lo muestra , miren este poder:

Si, es lo que te bota el Blogger cuando estas creando un nuevo post, y si estoy debuging este mismo articulo =P

2) Magia en Javascript: Una cosa que me facilita el Firebug es que puedo ejecutar codigo javascript cuando yo quiera, digamos un overwhelming alert:

El Rincon del Tauren fue mi primera pagina web. A veces no aparece donde se ingresa el codigo, haganle click a esa flecha y listo

Ahora ya que estan trabajando con firebug, les dejo una funcion truco, la console.log(). Esta funcion te permite mandar mensajes a la consola.

Si, se que no sirve de mucho mandar una cadena "Hola Firebug", pero lo que no pensaron ustedes es que puedes tambien mandar variables a la consola, con toda la funcionalidad que esto amerita ;)

La ultima linea en la consola,me muestra lo que tiene la variable armies. Si le hago click, puedo ver mas halla de lo evidente, Thundercats ohhhh. Este ejemplo pueden correrlo en mi juego


Y asi termino con lo basico del Firebug. Les sigo aconsejandolo, instalenlo en su Firefox. ¿Que no estas usando Firefox?, no hay problema instalate tambien el Firefox.

¿Te gusta la pagina?, socializame haciendole click a tu color preferido:

Add to Technorati Favorites Digg! del.icio.us.me

Arsenal del Dev: Firebug I: Navegacion HTML

Publicadas por Jose Carlos Tamayo

Y para coronar mi regreso aqui un pequeño tutorial sobre esta gran herramienta. Este Plugin de Firefox es vital para cualquier chango que quiera desarrollar Paginas Web, incluyendo por supuesto Juegos Web. ¿Y que es lo que hace esta magica herramienta?, Que es lo que no hace deberian de preguntarse. Empezare por lo mas basico:

1) Modificacion de tu HTML
A veces te pasa lo siguiente: Tienes tu HTML generado de forma dinamica y para ver el resultado tienes que ver el codigo tal como te bota en blanco y negro y posiblemente muchos TAG aglomerados en una sola linea, simplemente brutal.


Agradezcan que Fierfox te colorea el codigo siquiera. ¿Han tratado de ver el codigo en IE6?

Con Firebug no solo puedo pasearme por el codigo HTML como si fuera un dia de campo y verlo todo coloreado resaltando los datos de los atributos, tambien puedo modificarlo, cambiandole el texto, añadir nuevos atributos, es mas puedo eliminar Tags completos solo por el gusto de ver que pasaria si elimino esa molestosa ventana flotante o ese quisquilloso DIV que me esta tapando la informacion.


En la parte de Abajo podemos apreciar el navegador de HTML. Rojo y azul excelente!

2) Selector de HTML
Ok ya tenemos nuestro navegador de HTML, ahora digamos que tenemos un tag que esta que molesta la vista, y tambien digamos que tu HTML es de 15k, asi que buscar nodo por nodo va a ser toda una travesia. Pues esos problemas se acabaron, haciendo un click en la pantalla puedes navegar hasta la parte del codigo donde aparezca ese elemento DOM que buscas.


Solo seleccionas la herramienta Inspeccion para anvegar a travez de tu pagina web


3) Cambia tu CSS al vuelo
Ok ya tienes seleccionado tu etiqueta, haz probado eliminarla y se ve bien. ¿Que sigue despues?. Manipula tu CSS on the Fly!!!. ASi es con firebug puedes cambiar tu CSS y ver los cambios al instante, sin necesidad de estar entrando una que otra vez a tu archivo CSS y presionando F5. Tan solo seleccionas tu propiedad y empeizas a manipularlo. Y si eres de gustos exigentes puedes crear nuevas propiedades a cualquier elemento.


Cambiandole el estilo a mi editor de Blogger. ¿Ven como aumente los bordes?

Destilado de Awesomeness en este debugeador web. La siguiente entrada hablaremos un poco sobre javascript y ajax asi que stay tune .


PD: Obviamente este plugin solo funciona para Firefox, aunque hay varios debugers que tratan de funcionar asi de bien en otros navegadores.

¿Te gusta la pagina?, socializame haciendole click a tu color preferido:

Add to Technorati Favorites Digg! del.icio.us.me

Ya estoy de vuelta

Publicadas por Jose Carlos Tamayo

Bueno de vuelta al ruedo, a seguir dandole duro al juego. Justo ahora ya es casi un año de desarrollo del juego y bueno tenemos la parte basica del modulo de Batallas. No lo he avanzado tanto como hubiera podido pensar en un año, pero tampoco le di su debido tiempo/espacio en mi abultada agenda (siempre salen pelis nuevas, algun que otro trabajo). Eso si ahora con mas ganas de escribir en mi blog ademas de poner la parte de IA en el juego, que es un obetivo primordial.

Y bueno para los curiosos, estuvo en Abancay, en la region de Apurimac,Peru, dictando un interesante taller sobre Desarrollo web 2.0.

Promocionando gratuitamente mi empresa =D

Me quede con ganas de regresar a Apurimac. De verdad y aunque suene trillado, las palabras no bastan para describir la felicidad que uno siente al despertarse todos los dias viendo el verde de los cerros cercanos. El aire es limpio, la ciudad aunque pequeña es recontra segura y aunque no muy movida, tiene lo justo y necesario como para pasar unas vacaciones de 15 dias sin haberlo visto todo.

El parque/plaza Micaela Bastidas, la gente es fanatica de esta heroina por ahi. Yo estuve en un hotel al frente de la estatua. No se ve en la foto :(

Otra cosa que me encanto de Abancay es el clima templado/caluroso, justo el toque perfecto de calor como para no sentirte un alimento andante en una sarten de pavimento.

¿Mencione el Chicharron de chancho? pregunten a un taxi por la cabañita, demasiado bueno y generoso.

En fin no solo de codigo vive el Developer, que bien me cayo salir de la rutina.

¿Te gusta la pagina?, socializame haciendole click a tu color preferido:

Add to Technorati Favorites Digg! del.icio.us.me