lunes, 24 de abril de 2017

ROBOT

ROBOT (PRIMITIVAS 3D)

Primitivas 3D
Emmanuel Gárcia R.


 Utilizando GlutWire


GlutWire y Perspective


GlutSolid, Perspective e Iluminación básica




Fuente

CUBEMAP

Esta es la implementación que hicimos con las texturas.


Usamos:


Estas son las capturas del resultado:






El codigo es el siguiente:






Tarea 1: Robot

por: Juan Angel Ortiz Contreras


Humanoide 3D utilizando GLUT SHAPES




Figuras solidas e iluminación básica

Código


lunes, 20 de marzo de 2017

Avance

Segundo Avance 

Redimensión del tablero de 50 x 45, además del movimiento uniforme de la serpiente por todo el tablero con el uso de las teclas de dirección de teclado.

Se trabajó en las colisiones de la serpiente con las cuatro paredes


Se agregaron 2 tipos diferentes de bloques de comida para la serpiente. El bloque blanco valdrá 1 bloque y el rojo valdrá 2 bloques, estos aparecerán de forma aleatoria dentro del tablero



Por último, se hizo la programación de la colisión de la serpiente con los diferentes bloques de comida y el incremento de la cola de la serpiente.


Se agregaron los bloques que disminuirán un bloque a la serpiente, teniendo como “expansión “, un bloque más hacia cada eje; como se muestra en la siguiente figura la cual se encuentra marcada de color rosa.


A su vez se empezó con el prototipo de pantalla principal del juego, el cual tiene dos opciones: Iniciar juego y salir.