09.28.08

Porque lo llaman “convenciones” cuando quieren decir “libre albedrío”…

Posted in Programming at 2:33 pm by victor

Estos días en casa estoy empezando a hacer desde cero lo que probablemente sea mi última iteración como programador de gráficos/juegos/whatever, y como siempre me surgen las eternas pequeñas dudas que una y otra vez acabo consultando en diferentes webs. El problema de esto es que muchas veces te encuentras cosas contradictorias, ya sea porque o tú mismo no lo has leido bien, o el tio que ha escrito sobre el tema no sabe de que coño habla, o al igual que tu se ha basado en otras webs y las ha tomado como los 10 mandamientos.

Read the rest of this entry »

06.20.08

Entornos de desarrollo en linux

Posted in Programming at 11:33 pm by victor

Desde hace ya bastantes meses utilizo ubuntu en casa, y la verdad es que estoy bastante contento con él. El entorno gnome me resulta muy cómodo, y su aspecto sencillo y modosito me congratula sobremanera. Sólo hay una cosa que hecho de menos en mi nuevo linux, y es un entorno de desarrollo de C++ que me resulte cómodo.

Read the rest of this entry »

04.27.07

¿Quieres ser programador de videojuegos?
Pues antes lee la letra pequeña…

Posted in Programming, GameIndustry at 10:24 pm by victor

La inmensa mayoría de los programadores que conozco y que trabajan en el mundillo de los videojuegos están donde están porqué en algún momento de su vida se dijeron a si mismos “Esto!! esto es lo que quiero hacer… No me veo haciendo otra cosa”. Todos nosotros lo solemos tener muy claro, al menos al principio :P . No obstante, los años van pasando y, como suele suceder con todos los sueños de juventud, poco a poco te das cuenta de que sólo son eso, sueños, y que difícilmente se va a cumplir.

Read the rest of this entry »

03.25.07

Reflexión en C++… (ser o no ser…)

Posted in Programming at 4:52 pm by victor

Muchos años tiene ya nuestro querido amigo el C mais mais, y muchos son los que dicen que el lenguaje tiene algunas carencias. Estas “características” que supuestamente le faltan al C++ se encuentran presentes de forma nativa en lenguajes mas “modernos”, que hacen la vida más fácil al programador. Ejemplos de esto pueden ser los delegates al estilo C#, la gestión de memoria por parte de un garbage collector, o las capacidades de reflection de java y .net.

Pero no os dejeis engañar por las artimañas de estos lenguajes llegados del mismísimo infierno, mis queridos amigos programadores, porque todas estas cosas también las puede hacer el C++!

Read the rest of this entry »