Author Archives: The_CEO

Descarga versiones anteriores de Ubuntu

LogoWall

En muchas ocasiones al reparar un equipo, ya sea desktop, laptop, netbook y demás…, cada vez más gente se decanta a utilizar e instalar una distribución de Linux mediante la descarga de un Live CD.

Buscando comparativas, reviews y estadísticas en Internet, he encontrado más distribuciones de las que conocía, algunas muy nuevas con diseños muy atractivos y otras más  profesionales y específicas a la función que vamos a realizar con la máquina de destino, aunque la distribución más descargada y utilizada de Linux actualmente es Ubuntu.

Leer más

Creando un juego Android (VII): ¡Como obtener un buen código fuente!

Son muchas las cosas que debemos tener en cuenta para hacer buen código y aplicaciones eficientes, sea cual sea el lenguaje a utilizar. Los programadores de videojuegos y de aplicaciones en tiempo real, debemos hacer todas ellas y alguna más ya que siempre debemos pensar en optimizar lo máximo posible. Aquí tenéis una lista de 10 reglas de programación de videojuegos que se han de tener en cuenta.

Leer más

Desarrollo “Indie” con Unity

unity3d1

A cualquier persona -ya sea niño, adolescente o adulto- que alguna vez haya jugado a videojuegos, se debe haber preguntado: ¿Como lo harán?.

Esa es la gran pregunta que se formulan todos los desarrolladores principiantes ¿como y por donde puedo empezar a crear un videojuego?, ¿Que tecnología debo utilizar?, ¿Con que lenguaje me debo centrar para desarrollar videojuegos?, etc…

Pues en esta entrada, pretendo abrir el campo de visión de mucha gente que, como en su momento me pasó a mi, no sabía por donde empezar.

¡Espero que os ayude o al menos os entretenga!

Leer más

Creando un videojuego para Android (VI). Decisiones sobre la arquitectura.

timthumb.php

Este post pretende ser un alto en el camino, para poder ver hasta dónde hemos llegado y lo que viene a continuación en el desarrollo de nuestro juego Android. Hasta ahora, el trabajo (mucho) realizado ha sido el siguiente:

  • Definición del motivo del juego, sus niveles, diseño, tema gráfico, funcionamiento, etc.
  • Investigación y toma de decisión sobre qué plataforma, framework, capa de datos, etc.
  • José María ha creado el grupo de Google: Desarrollo de videojuegos Android con libgdx. ¿TE APUNTAS?.

A diferencia del primer punto, en el que no hay prácticamente riesgo y se nota en el grupo ya que estamos trabajando con nuestra imaginación y dándonos el gustazo de pensar en el “engendro” que saldrá una vez acabado, el segundo punto es menos “carta a los reyes magos”, para quien aún los celebre ;-).

Leer más

Creando un juego Android (V). Y me topé con las bases de datos NoSQL

Recuerdo en este momento a Rafa, el profesor que me enseñó a modelizar bases de datos relacionales. Como demostró entonces y sigue demostrando hoy, hizo gala de una gran exigencia a la hora de hacernos entender lo importante que era (y es) la normalización de los datos hasta mínimo la tercera forma normal (3FN). Digo mínimo porque si no se llegaba, directamente el modelo no servía, e instaba siempre a llegar a la quinta (5FN). De aquellas clases recuerdo estos puntos, como algo que no se podía obviar de ninguna manera.

Y entonces, llega el momento de pensar en modelar la información para el videojuego en Android, y resulta que necesito sincronizar datos entre diferentes dispositivos via web. Y me doy un poco de narices con este tema. Como no quedaba otra, empecé a investigar un poco y llegué a las bases de datos NoSQL. Empecé a leer y, a medida que avanzaba, cada vez más se generaba un conflicto personal sobre aquello que leía. ¿Cómo que no se normalizan, cómo que hay duplicidades? ¿pero esto qué es?.

Leer más

Login

Categorías

Frases célebres

El único sistema seguro es aquél que está apagado en el interior de un bloque de hormigón protegido en una habitación sellada rodeada por guardias armados- Gene Spafford

Miembro de la Liga para la defensa de Internet