Descontrol en refactoring
El refactoring es un riesgo. No cabe duda. Y sobre todo si no se hace metódica y controladamente.
Muchas veces pasa que, intentando refactorizar, documentando código, haciendo pequeños ajustes, de alguna parte del sistema, se empieza a divergir y acabas con un monstruo, que no compila. O si compila, tiene un resultado incierto, en la forma de cambio de comportamiento en ejecución. Esto es resultado de subestimar esta tarea, en la que no sólo debe lidiarse con ingeniería de software, sino que además, partiendo de algo ya (mal) implementado. Read More…
Tutorial Flash 01: Instanciando clips en tiempo de ejecución
En este artículo vamos a empezar a desvincularnos de la parte de diseño de Flash, aprenderemos cómo hacer algo tan simple como instanciar un clip de película pero desde código y no en tiempo de diseño y empezaremos un proyecto flash que será el proyecto con el que seguiremos trabajando en el resto de tutoriales y que finalmente se convertirá en nuestro remake del Gryzor.
Es muy común a la hora de hacer un juego en flash instanciar todos los objetos en tiempo de diseño y ponerles un nombre para después poder acceder a ellos, es rápido pero nada elegante y tiene ciertas limitaciones, por ejemplo, en un juego donde aparecen 50 enemigos la labor de instanciarlos todos e ir nombrándolos hará que la película flash acabe siendo caótica.
Tutorial Flash 00: “Hola Mundo” para diseñadores y programadores
En este artículo vamos a ver cómo deben encarar su primer proyecto en flash un diseñador y un programador, y entenderemos por qué una cosa no debe ir reñida con la otra. Además servirá como trampolín a una serie de tutoriales donde realizaremos un remake de un famoso juego de plataformas…
Es por su filosofía, admitámoslo. Desde que Flash empezó a integrar código dentro de las animaciones en sus versiones más tempranas consiguió detractores y admiradores por doquier; lo que originalmente empezó como un sencillo programa de animación poco a poco se fue convirtiendo en algo complejo y siempre relativamente potente. Actualmente la versión 9 de Flash con su flamante ActionScript 3 se convierte en una herramienta de uso obligado para muchos y emergentes sectores de la informática.
Y es que la rapidez de desarrollo que posibilita flash cada vez gana más batallas frente a sus competidores, aquellos que tiempo atrás se jactaban de las limitaciones de una herramienta a medio camino del diseño y la programación desorganizada, han visto cómo el mercado ha ido abriendo sus brazos a esta reciente tecnología.
Videojuegos y sus 1001 lenguajes de programación
Aunque el titulo de este articulo suene a broma, que lo es :), no deja de ser algo bastante real y es que, hoy en dia la invasión de cientos de lenguajes de programación es obvia, todas las empresas se lanzan a hacer sus propios lenguajes de scripts extendiendo la funcionalidad de sus librerías.
Read More…
Por fin un programa de TV para desarrolladores
VB-MUNDO TV es un ambicioso proyecto que propone acercar a los desarrolladores un programa de TV dedicado a la programación.
Parece una iniciativa interesante que incluirá:
- Un canal de noticias
- Código explicado (HOW TO)
- Reviews de Productos (Hardware, Software, Sitios Web, etc)
- TIPs (Que definen como “Perlas de conocimiento”)
- Notas en eventos de Microsoft (no podía faltar el interés comercial) y otras empresas
- Invitados