Feliz 2011 a tod@s!! Siento el retraso pero la cuesta de enero ha sido terrorífica en cuanto a saturación de trabajo se refiere.
Espero finiquitar este proyecto para poder pasar a los siguientes y así seguir aprendiendo un poco más cada día. Prometo alguna novedad en la siguiente entrada que publique.
Saludos para tod@s.
sábado, 29 de enero de 2011
lunes, 6 de diciembre de 2010
Seguimos con el desarrollo del juego: ahora con puntuación
En el nuevo sistema de puntuación he conseguido realizar 386 líneas y 4914 puntos ¿alguien me supera?

Los puntos se calculan en funciona a las líneas realizadas, pero si además limpiamos líneas de forma consecutiva el número de puntos que se añadirán se multiplicará por el número de veces consecutivas que hemos realizado las líneas.
También he añadido la dificultad clásica del Tetris: en función del número de líneas realizadas la velocidad irá aumentando, pero le he puesto un límite para que no llegue a ser inmanejable.
Ejecutable: http://www.mediafire.com/file/6to1s338cxc5bvt/cocoaBlocks.app%200.22.zip
Aprovecho para agradecer la ayuda recibida de los usuarios YoNoSoyTu, Blind ♦♦ y Jorge Ortiz de http://www.nscodecenter.com/
viernes, 3 de diciembre de 2010
Nueva versión del juego con nuevas animaciones y puntuación
Como de costumbre os dejo enlaces al código fuente y al ejecutable.
En breve subiré nuevos avances.
domingo, 28 de noviembre de 2010
Lo que cambia el juego con un par de texturas
Os dejo una captura de pantalla y los enlaces para descargarse tanto el ejecutable como el código fuente.
Código fuente: http://www.mediafire.com/?k4vd9e14eiaeufc
Ejecutable: http://www.mediafire.com/?0d84yrf60a2ekda
Espero empezar con la pantalla de configuración y las puntuaciones esta semana para ver si, a parte de para practicar la programación de videojuegos, también empieza a ser un poco divertido.
Las texturas las he hecho con lápiz y papel, las he escaneado y coloreado con un programa de retoque fotográfico y en vista de lo bien que ha quedado creo que seguiré haciendo el resto de recursos gráficos con esta técnica.
viernes, 26 de noviembre de 2010
Ahora también estaré en Twitter

A a partir de ahora también podréis hacerme llegar vuestras consultas en Twitter a @DanielSanRiv.
Aunque yo preferiría que las dudas y sugerencias se hagan en público para que ayuden a todos, no tengo ningún problema en responder vuestros comentarios, dudas y preguntas vía e-mail, dejo eso a vuestra elección.
Un saludo.
jueves, 25 de noviembre de 2010
Código fuente del Tetris para Mac (Versión COCOA)
Aunque me ha costado un poco, he conseguido adaptar el código del juego al API de COCOA.
Os dejo el código y pronto os comentaré los cambios que tuve que realizar para adaptarlo.
http://www.mediafire.com/file/vc6tra05kb6cvik/cocoaBlocksSource.zip
jueves, 11 de noviembre de 2010
Código Fuente del Tetris para Mac
Lo prometido es deuda: a continuación os dejo un enlace al código fuente de este proyecto mio que algún día pretende convertirse en juego.
Para que os podáis orientar un poco por el código tenéis que tener en cuenta dos ficheros: main.m y juegoTetris.m
main.m no llama directamente a juegoTetris.m, si no que llama a otra clase llamada motorPrincipal.m, este paso intermedio se debe a que tenía pensado realizar otro minijuego dentro de este y motorPrincipal.m tendría el menú en donde se elegirían las opciones de juego así como la lista de juegos disponibles. Pero como sólo juegoTetris.m es el juego que está en desarrollo casi podéis ignorar la clase motorPrincipal.m
También podréis observar que he decidido probar con el maravilloso recolector de basura de objective-c y de momento estoy encantado. Pues el uso de CPU no pasa del 5%, así que no consume apenas recursos y si llegase a necesitar recursos se puede desactivar para hacer lo que tenga que hacer que tantos recursos necesite y luego volver a reactivarlo para que recoja toda la basura que he dejado... ¡una maravilla!
Espero vuestros comentarios y aportaciones
Os adelanto que aun no he organizado el código y que podréis encontrar cualquier cosa en los pocos comentarios que he incluido.
Un saludo
Suscribirse a:
Entradas (Atom)
