pctroll { jorge palacios }

desarrollador de juegos, programador, investigador de IA

Category: programación (page 2 of 2)

Vector de punteros / apuntadores en C++

marvel vs capcom 2Creo que finalmente la batalla con STL vector ha llegado a un punto de empate. ¿Por qué batalla? Uno puede llegar a dejar de leer documentación cuando está apurado y luego entender el por qué de las cosas cuando se investiga con calma.

Sigue leyendo…

Primero programo, luego hago juegos

código y juegos

Tiempo sin aparecer por el blog. Como nuevo USBista aun me estoy adaptando al ritmo de la universidad tal y como lo pueden ver aquí. A partir de las clases con Monascal, me he percatado que es de suma importancia para cualquier programador, en nuestro caso programador de juegos, conocer las herramientas que tenemos a nuestra disposición para resolver problemas. Luego de nuestra mente, la siguiente herramienta no son los motores gráficos, ni los lenguajes de desarrollo… ¡son los algoritmos!

Sigue leyendo…

¡Por un código más verde!

Código binario

Estamos en el momento “sé verde” y, como programador, considero que es una buena oportunidad de tomar en consideración los aspectos “verdes” del área.

El compilador ignora los comentarios, mas no significa que deban ser ignorados por el programador. Sé parte de la ola documentando tu código; recordarás mejor tu trabajo, tendrás más amigos y estarás ayudando a crear código más verde, literalmente.

Sigue leyendo…

Troll-o-Paddles y mi comienzo con OpenGL

Ping pong paddle and block

Para aprender un poco sobre OpenGL en vacaciones, decidí arrancar con un juego basado en Pong llamado Troll-o-Paddles; algo así como Troll-o-Raquetas, en Español.

Sigue leyendo…

Lista de 10 primeros juegos a programar

lego block

La forma de empezar a adquirir experiencia, y portafolio, es haciendo juegos. Es importante comenzar por proyectos pequeños que nos permitan entender bien de qué va el ciclo de juego (o game loop), el manejo de entradas y salidas, así como conocer y experimentar con la herramienta de desarrollo, pero lo más importante de todo: terminarlos. Aquí, una lista de juegos por los cuales comenzar.

Sigue leyendo…

Newer posts