domingo, 23 de septiembre de 2012
viernes, 21 de septiembre de 2012
Gamingtosh - Parte 1 - Componentes
Ayer me llegaron los componentes, y después de las 22:00h pasadas, pude ponerme manos a la obra. Las fotos no tienen mucha calidad, pero es lo que tiene trabajar por las noches con poca luz. Esta tarde si puedo espero poder terminar de montar todo el PC.
Lo primero que me sorprendió, fue el tamaño de la caja la Corsair Graphite 600T, se supone que es una "semi torre", y pensaba que sería como una de las semitorres de mi trabajo, pero estaba muy equivocado, es una caja ENORME. Como también pudo apreciar mi mujer al exclamar "¿que cojones es esto?"
Sí, ya se que podía coger el metro y calcular las medidas, pero lo hice a ojo y pensé que no era tan grande.
Aquí os paso una foto de la caja desmontada. La verdad es que es de muy buena calidad, por tener, tiene hasta una ranura debajo de la fuente de alimentación para recoger el polvo y suciedad que esta va expulsando.
jueves, 20 de septiembre de 2012
Coolmod me ha regalado....

Coolmod se lo ha currado, y me ha regalado dos magníficos juegos por la patilla. (bueno supongo que algo habrá influido el pedido que hice a su tienda para mi Gamingtosh) :P
Los juegos son:
Les estoy muy agradecido y recomiendo a todo el mundo que compre desde esta mágnifica tienda. En cuanto tenga tiempo, me pondré con el batman, que hace tiempo que le tengo ganas y luego por el borderlands.
Recordad.
miércoles, 19 de septiembre de 2012
Facebook World Hack 2012

Ayer, 18/09/2012 , fue el día elegido por Facebook para el evento "World Hack 2012" en Barcelona.
Por suerte para mí, pude asistir a este evento, gracias a que fui invitado por uno de los integrantes del equipo de desarrollo de Facebook. Gracias Abigail, sin tu invitación no hubiese podido asistir a este fabuloso evento.
En un primer momento, este evento no me emocionaba mucho, de hecho ni siquiera sabía que existía, pero no me arrepiento para nada de haber participado en el.
Para el que no lo sepa, un Hack es básicamente dedicar unas horas (4 en este caso) en formación específica (en este caso la programación utilizando Open Graph de Facebook), y justo después dedicar tiempo (6 horas en este caso) para programar y crear un proyecto. Podríamos decir que un Hack es básicamente un evento especial que cualquiera que se precie como programador ha de asistir como mínimo una vez en su vida. (Aunque yo recomiendo asistir a mas de uno).
Aquí tenéis una foto del zulo donde nos tenían para programar.

El mismo día se crearon equipos para desarrollar ideas, la mayoría de los cuales era para web, pero también habían proyectos para dispositivos hardware (como una pulsera que se ilumina cuando alguien te hace un "like" a una publicación tuya) o proyectos para dispositivos móviles. (iOs, Android)
Como el evento duró desde las 9:00h hasta las 21:30h nos dieron de comer, beber, merendar y todo lo que quisiéramos (solo faltaba que nos abanicaran), todo muy americanizado. Aquí tenéis mi comida (entre otras cosas), la típica pael....la como dicen ellos.

En mi caso, yo intenté dedicar el día a la creación de un nuevo modo de juego para mi aplicación ¡Adivina el Personaje! , pero al no tener experiencia en la API de Facebook el tiempo que pude dedicar fué insuficiente para presentar el proyecto listo.
Eso sí, a la hora de presentar, ¡¡me tocó ser el segundo!!. Mis dos minutos de gloria, que se convirtieron en todo un reto, aunque podría haberlo hecho mejor.

Por otra parte, este mismo día conocí a mucha gente, a amigos del twitter y gente con proyectos muy interesantes. Este mismo día pude conocer personalmente a Toni Sala, desarrollador independiente de iOs con el cual mantengo conversaciones via twitter. Podéis ojear su blog en www.indiedevstories.com .
Aquí nos tenéis a los 2 en la entrada del hall. (El gordaco soy yo)

He aprendido muchas cosas ese día, y hay una cosas que me ha quedado muy clara.
¡Tengo que mejorar mi inglés!
Estad atentos que mi próximo post será sobre el Gamintosh, que ayer me llegaron los paquetes, pero como no estaba los tiene un vecino al que tendré que pedirselos esta tarde.
Saludos
sábado, 15 de septiembre de 2012
Gamingtosh comming soon

Viciados y Viciadas,
este fin de semana me he vuelto loco.
Tenía unos dólares ahorrados en una cuenta paypal, pero al ver que el dólar está cayendo en picado, he decidido invertirlos en algo antes de que se devalúen. Es por eso que ha llegado el momento del despilfarro.
Lo siento por Apple, pero al no tener un MacPro en condiciones se ha quedado sin un comprador.
He optado por montarme un "hackintosh" que me permite desarrollar cómodamente y de paso pueda jugar a todo lo que salga. Así pues, con la ayuda de mi amigo Puni, he adquirido el siguiente equipo (que espero no cambiar en mucho tiempo).
- Monitor: Dell Ultrasharp U2711 27" PremierColor IPS
- T.Gráfica Gigabyte GTX690 4Gb GDDR5
- Fuente Cooler Master Silent Pro M2 1000W - Modular
- Caja Corsair Graphite Series 600T - White
- 2x Disco SSD Crucial M4 128Gb
Memoria DDR3 Corsair Vengeance 32Gb(4x8192Mb) - PC12800(1600Mhz)- Memoria DDR3 G.Skill TridentX 16Gb(2x8192Mb) - PC19200(2400Mhz) - CL10 - 16GTX
- Corsair Cooling Hydro Series H100
- CPU Intel Core i7-3770K 3.5Ghz 8Mb - Socket 1155 - 22nm - Ivy Bridge
- Placa Gigabyte GA-Z77X-UP5 TH
- TP-Link TL-WDN4800 450Mbps Wireless N Dual Band PCI Express
- Pasta Arctic Silver
- Plantronics Gamecom 380 Gaming Headset
No os quiero marear con el precio de todo esto, pero ya os adelanto que me ha temblado mucho el pulso antes de darle al botón comprar. Pero ahora, todo está hecho.
En próximos post, os mostraré el proceso de montado y configuración hackintosh.
Ahora toca vender todas mis consolas (PS3, 360, WII, 3DS), ya que no creo que las utilice nunca mas. :P
NOTA: Me he equivocado en el pedido (en la memoria), menos mal que he comprado en coolmod y me han modificado el pedido antes de enviármelo, y me han perdonado unos céntimos. Recomiendo mucho esta tienda.
martes, 11 de septiembre de 2012
¡Adivina el Personaje! puede que llegue a Android

Hace mucho tiempo que tengo pendiente pasar mi juego "¡Adivina el Personaje!" para Android, y creo que voy a intentarlo.
Para ello, voy a utilizar el framework StellaSDK que permite compilar código en objective-c y contiene la librería cocos2d, cosa que hará que el proceso de migración sea muchísimo más fácil y rápido.
Espero poder traer lo antes posible el juego a Android y quitarme esa espinilla del cuerpo.
lunes, 16 de julio de 2012
¡Problemas con el formulario de contacto!
Ha habido un problema con el formulario de contacto, si has intentado contactar conmigo en estas semanas, no hemos recibido ningún correo.
Rogamos que todo aquel que se haya intentado ponerse en contacto conmigo, que lo haga otra vez.
Saludos
Rogamos que todo aquel que se haya intentado ponerse en contacto conmigo, que lo haga otra vez.
Saludos
miércoles, 4 de julio de 2012
¡Adivina el personaje! rompe todos los records
La nueva versión de ¡Adivina el Personaje! ha roto todos los récords y mis mejores aspiraciones, ha conseguido en apenas 2 semanas mas de 780.000 descargas, consiguiendo llegar al millón de descargas totales!
Se ha posicionado como top #1 en más de 20 países, siendo Francia, Alemania y Canadá los que más descargas han computado.
Esto es un buen trabajo, y espero que mi próximo proyecto supere con creces este (que fué mi primer juego para iOs)

jueves, 21 de junio de 2012
Vuelve ¡Adivina el Personaje! y esta vez con sorpresa
Desde ayer mismo, ya tenéis disponible mi primer juego para iOs ¡Adivina el Personaje! totalmente renovado.
Hace un tiempo que estoy enfrascado en mi siguiente proyecto para moviles, pero antes de seguir adelante con él he querido terminar de una manera digna mi primer juego para iOs. Son muchas las novedades que he puesto pero básicamente se pueden resumir en lo siguiente.
- Aplicación Universal (Ya es posible jugar con el iPhone y jugar partidas entre un iPad contra un iPhone/iPod)
- Renovación de los gráficos. (el juego ha cambiado mucho y ahora es mucho más amigable a la vista)
- 6 idiomas soportados. (Inglés, Francés, Catellano, Alemán, Italiano, Portugués)
A continuación os paso un video del juego junto con algunas capturas.
[yframe url='www.youtube.com/watch?v=3j4ISFSFJJI']
domingo, 13 de mayo de 2012
Cocos2d-x-Extensions

Llevo varios días programando para cocos2d-x, y he visto que hay muchas extensiones de cocos2d-x que son muy interesantes. Puedes echar un vistazo en el foro oficial de cocos2d-x. Sub-apartado de Assets.
Desafortunadamente, muchas de las extensiones o no funcionan bien, o les falta código, o están incompletas. Así que decidido que ya va siendo hora que alguien ponga orden a este caos.
Llevo un par de días modificando un fork personal del repositorio cocos2d-x-extensions y actualmente ya hay incluidas muchas de las extensiones del directorio Assets, los ejemplos funcionan en win32 y en iOs, ya que no me he puesto a modificar los templates para Android u otras arquitecturas.
Podrás encontrar el repositorio en https://github.com/jandujar/cocos2d-x-extensions y te animo a que hagas un fork y empieces a compartir tus extensiones con la comunidad haciendo "Pull Request", estaré encantado de actualizar este repositorio lo más rápido posible.
Saludos a todos los programadores de cocos2d-x
martes, 21 de febrero de 2012
Mariano Ninja llega al Android Market

Después de casi 2 semanas de duro trabajo, por fin a llegado el día. Mariano Ninja ya está disponible en el Android Market!!!
Lo podreis descargar desde la siguiente url https://market.android.com/details?id=com.jandusoft.marianoninja
Tal y como expliqué en mi último post sobre Cocos2d-X he utilizado está versión para portar la versión de iPhone a Android (mediante C++ y JNI). Y ya puedo decir con certeza que a partir de ahora utilizaré este framework de programación, dispone de menos funcionalidades que la versión de iOS o Kobold2D, pero utilizar este framework me permite reaprovechar código y no tener que volver a programar todo para varias plataformas. (Cosa que no es divertida)
Así que ya sabeis, si disponéis de un móvil con Android, o tablet, ya tardais en bajar este juego tan divertido, que por otra parte es una versión más actualizada que la de iPhone, ya que Apple NOS HA VUELTO A CENSURAR LA NUEVA VERSION. Bajar, la versión de iPhone y luego la de Android y ver las diferencias, ¿DE VERDAD QUE ES TAN OFENSIVA COMO PARA QUE NOS CENSURE APPLE?
Espero vuestros comentarios. ;)
Por último, os recomiendo que visualiceis el trailer que se ha currado mi colega Puche, NO TIENE DESPERDICIO.
[yframe url='http://www.youtube.com/watch?v=HDHNpMjmCrQ']
miércoles, 25 de enero de 2012
Cocos2D-X otro framework de programación

Señoras y señores, vuelvo a cambiar de framework de trabajo.
Primero fue cocos2d, luego Kobold2d (un cocos2d vitaminado) y por último, cocos2d-x.
¿Acaso quiere decir que cocos2d-x es mejor que Kobold2d o cocos2d?.... para nada, simplemente su publico es diferente.
Después del éxito cosechado por Mariano Ninja (llegando a las 20.000 descargas en solo 6 dias, y llegando a ser top #9 de aplicaciones de iPhone) se nos preguntó por la versión de Android, Mariano Ninja ha sido muy reclamado por todos mis amigos poseedores de Android que no disponen de iPhone, por que me he decidido a portar el juego a Android.
Como la tarea de migrar/portar el juego no es muy agradecida (tengo que programar todo otra vez), esto me ha llevado a la conclusión de que mi próximo juego será programado directamente con cocos2d-x.
A continuación os detallaré las ventajas/inconvenientes de este nuevo framework.
Ventajas:
- Multiplataforma. Con el mismo código, puedo compilar versiones para Android, iOS, windows, linux, y otras arquitectura.
- Permite el desarrollo desde otros entornos NO Mac, como por ejemplo Microsoft Visual C++ Express o Eclipse (linux)
- Programación en C++ (para los que no entienden de objective-c, les será útil)
- GRATIS, no hay que pagar nada y es libre de ser utilizado en proyectos comerciales.
Inconvenientes:
- Documentación escasa, casi toda la que hay hace referencia a la documentación de cocos2d-iphone
- Comunidad de usuarios menor.
- No está claro su futuro, a diferencia de cocos2d-iphone, cocos2d-x está siendo desarrollado por un equipo oriental, no se sabe si este equipo dejará de darle soporte en un futuro, pero de momento mantiene un ritmo constante de actualizaciones.
Recomendaciones
Para los novatos, os recomiendo que descarguéis el Microsoft Visual Studio 2010 Express , luego la última versión de cocos2d-x (atualmente van por la 0.11.0) y ejecuteis el fichero bat que tiene en su interior build-win32.bat (primero instalar el visual studio).
Os compilará todo el entorno y luego os instalará unas templates para iniciar un proyectos cocos2d-x.
A partir de aquí os recomiendo que miréis todas la clases que hay dentro de la carpeta "Classes" (que es la parte multiplataforma), entendais como funcionan y os animeis a compilar juegos ya realizados con cocos2d-x.
Aquí os paso una lista de ejemplos.
- Código fuente cocos2d-x https://github.com/cocos2d/cocos2d-x
- Juego Breakout https://github.com/clawoo/BreakoutCocos2D-x
- Juego Asteroides https://github.com/clawoo/AsteroidsCocos2D-x
Y por último, si te ha sido útil este post, recuerda compartirlo. ;)
martes, 17 de enero de 2012
Mariano Ninja disponible en la App Store

Señoras y Señores, hoy es un día muy especial. Después de mucho tiempo sin noticias. Hoy ha salido a la luz mi último trabajo como programador indie, Mariano Ninja! en colaboración con mi buen amigo @xelpuche que se ha encargado de los gráficos y la colaboración de @Segebemi que me ha proporcionado una pequeña melodía para el menú.
El objetivo de este juego es captar la máxima audiencia mediante una interpretación cómica de lo que está pasando en España. Como todos sabéis, el gobierno está realizando una serie de "recortes" para poder cumplir con el déficit, así que quien mejor que @MarianoNinja para para solucionar estos problemas.
Os animo a todos a descargar el juego de forma gratuita!! Así como haceros fan de Mariano en su perfil de Facebook.
Este es mi primer juego programado mediante el framework Kobold2d , siendo una experiencia bastante gratificante. Solo le falta que sea multiplataforma, cosa que yo y muchas personas agradeceriamos muchísimo.
A continuación tenéis disponible un vídeo así como la nota de prensa.
[yframe url='http://www.youtube.com/watch?v=s9F-2-DVv7Q']
Nota Prensa
Suscribirse a:
Comentarios (Atom)









