-
Inversión de Control en Ingeniería de Software
La Inversión de Control en Ingeniería de Software consiste básicamente en una estrategia para el desacoplamiento de componentes de software. En esencia, el propósito de la Inversión de Control es evitar dependencias (acoplamientos) innecesarios, que resten flexibilidad (e incluso elegancia) al diseño del sistema. En este post abordaremos brevemente este tema de la Ingeniería de Software. Anteriormente habíamos repasado algunas nociones de Clases Abstractas e Interfaces. Supongamos que tenemos una clase Editor para editar y componer textos, al estilo de programas como Microsoft Word, Libre Office, Notepad, etc. Asumamos que la clase WordReader es un componente para leer un documento de texto desde un archivo en formato Microsoft Word. Observemos…
-
9 errores comunes al comenzar a desarrollar videojuegos
Regularmente suelen hacerme consultas sobre el desarrollo de videojuegos. Hace algunos meses, un programador web de Bogotá me preguntó, entre otras cosas, cuáles eran los errores más comunes al comenzar a desarrollar un videojuego. Como es una duda que pueden tener muchas personas al iniciar en esta actividad, decidí realizar un post al respecto que sirva de guía para todas aquellas personas que puedan tener la misma interrogante. Loading del videojuego NagiQ 2 9 errores comunes al comenzar a desarrollar videojuegos 1) Querer tener todas las respuestas incluso antes de tener alguna pregunta El desarrollo de videojuegos se aprende en la práctica, se aprende equivocándote, encontrando problemas y solucionándolos. No puedes tener…
-
Consejos para agilizar el desarrollo de activos gráficos con Adobe Photoshop
Como pueden suponer, por la falta de posts en estos días, he estado muy ocupada. Sin embargo, se equivocan si piensan que he estado trabajando en mi videojuego. No, he estado haciendo diversas diligencias, trámites tediosos, llenando planillas, hablando con hindúes en la madrugada, ayudando con la declaración de impuesto a señoras jubiladas histéricas y atendiendo otros asuntos que me han mantenido alejada del blog y han retrasado mi trabajo. Tengo muchos posts y cómics pendientes. También, mi lista de cosas por hacer para los amigos se ha incrementado nuevamente: Responder mails, hacer avatares, lecturas pendientes, consultas, revisión de escritos, dejar comentario pro, tomarme una foto especial, entre otras cosas. Mil disculpas chicos.…
-
Zombie Lollipop
Cuando como chupetas (paletas o como sea que le digan en su país) con chicle, imagino que el chicle es el cerebro de la chupeta y me siento una clase de zombie XD. Hace pocos días realicé una ilustración alusiva a esta idea. Lo hice en un estilo simple y cute, usando una paleta de colores llamativos, pensados para una camiseta. En lugar de publicar el diseño en mi tienda de Zazzle o Society6, decidí subirlo a Threadless, a ver qué tal es eso. Si pueden votar por el diseño sería genial. Si no pueden no pasa nada. *Toma nota de los que no votan por su diseño o le dan una…
-
Juego de mesa: Super Wacky Road
En diciembre, por diversión, diseñé un juego de mesa para niños. Originalmente había diseñado un juego de rol pero, como en ese mes siempre me visitan unas niñas, decidí simplificar el diseño original y convertirlo en un juego de mesa para niños con el objeto de probarlo con ellas. Componentes del Juego Los elementos del juego de mesa Super Wacky Raod son: el tablero, 20 cartas de monstruos y 5 cartas de tesoros, 4 avatares (que son las fichas), una bolsa plástica, 20 trozos de papel y un dado. Obviamente, pueden jugar hasta 4 personas. Como mi impresora da un absurdo error y no imprime realicé todos los elementos del…
-
Lanzamiento de NagiQ 2: Treasure Hunt
Ya está a la venta Nagi Q 2: Treasure Hunt, un videojuego casual de palabras para toda la familia, con un gameplay original y gráficos coloridos estilo cartoon, desarrollado por IKIGames para diversos dispositivos. Esta vez Nagi encuentra un mapa del tesoro que lo conduce a una gran aventura por 5 islas y 75 tableros llenos de acción y diversión con palabras. Derrota al malvado pirata Mano de Hierro, quien no dudará en arrojarte letras para dificultar el tablero. Encuentra tesoros, regalos, gana premios y montones de monedas de oro. Derrota a todos los enemigos de las islas y avanza en esta gran aventura de palabras. Puedes jugarlo en inglés o…
-
Iconos con diseño Flat y Long Shadow
Al igual que el Flat Design, el Long Shadow es un estilo de diseño que cobra cada vez mayor fuerza. Ya se ha convertido en una tendencia y puede apreciarse en ilustraciones, iconos, logos, cajas, botones y otros elementos del diseño web en general. El viernes, sólo por diversión, realicé un set de iconos e hice públicos los dos primeros. Hoy, para mi sorpresa, vi un artículo que incluye esos dos iconos que había publicado: 50 Beautiful Long Shadow Examples in Flat Design. Estos fueron todos los iconos que realicé: Hasta hice un icono Long Shadow de Mejorando la web XD. El Flat Design y la Long Shadow tienen una apasionada…
-
Tablero del videojuego NagiQ 2
Este es el diseño preliminar del tablero del videojuego que estamos desarrollando en IKIGames: NagiQ 2, Treasure Hunt. Al igual que el resto de activos gráficos, lo realicé con Photoshop CS6. Es un tablero muy sencillo por razones técnicas. No quiero que el programador me escupa un ojo ~_~. Ya no tengo más imágenes que mostrarles de NagiQ 2. Me falta hacer el final, algunas animaciones y pequeños detalles. Ya está listo el diseño de niveles y la programación. Sólo resta finalizar el juego, probarlo y que esté disponible la versión comercial y el demo para comunicárselos. Claro, tomará su tiempo, el último 10% del desarrollo parece más como el 90% u_u, hay…
-
Fondos del videojuego NagiQ 2
Aquí les muestro algunos de los fondos del videojuego que estamos desarrollando en IKIGames: NagiQ 2, Treasure Hunt. Los realice con photoshop CS6. En el juego seguramente no se apreciarán mucho porque tendrán encima el tablero u_u.
-
Escena de selección de niveles del videojuego NagiQ 2
Hice el diseño de la escena de selección de niveles para el nuevo videojuego que estamos desarrollando en IKIGames: NagiQ 2, Treasure Hunt. La realicé con Photoshop CS6. Así quedó la escena: También hice la ventana de Status. Estoy de primera en el ranking global u_u XD: