Friday, May 27

Próximos eventos

Competición 48h Stratos

Este fin de semana se ha organizado en el foro de Stratos una competición de desarrollo rápido de videojuegos. Extracto de las normas:


Consiste en la creación por parte de los participantes de un videojuego en un plazo de 48 horas, que comenzarán a contar 1 hora despues de la publicación de las directrices comunes que deberan de cumplir los videojuegos participantes.

Dichas directrices intentarán, en la medida de lo posible, permitir el mayor grado de libertad y creatividad, marcando un criterio común entre los diferentes juegos.



Campus Party 2005

La sección de foros ha sido abierta, y ya se empiezan a conocer más detalles sobre las actividades que se llevarán a cabo en el área de desarrollo. Habrá talleres y charlas sobre diferentes ámbitos del desarrollo de video-juegos, como audio, guión, presentación de proyectos, etc.


Sweet Snippets?

Por otro lado, estoy preparando una buena colección de consejos y fragmentos de código sobre desarrollo multiplataforma en PC/Mac. Quizá haga una pequeña FAQ, o envíe algo a la sección "Sweet Snippets" de GameDev.Net

Monday, May 16

Mac OS X Tiger

Por fín instalé Tiger en mi PowerBook. El DVD me llegó con retraso, justo el mismo dia que Apple colgó la imágen del disco en la web del ADC. Aquí van mis impresiones sobre elementos concretos:

  • Dashboard: Lo cierto es que lo echaba de menos incluso antes de utilizarlo. Es una de las novedades más útiles, y es lo típico que se enseña a los amigos para dejarles con la boca abierta. Uso bastante los widgets de Notas, Calculadora, Traductor, Conversor yNetwork Status(muestra la IP de la WAN y LAN actuales).

  • Spotlight: Impresionante. Nunca más volveré a perder un tutorial o PDF en mi disco duro. La indexación de documentos es totalmente transparente, y es que no he notado ninguna ralentización visible en el sistema.

  • Safari RSS: El lector de noticias RSS es muy útil, ya que informa de actualizaciones en los enlaces de la barra de favoritos, mostrando el número de nuevos artículos. Además, la velocidad de carga de las páginas y la usabilidad han mejorado sustancialmente respecto a la versión anterior de Safari.

  • Diccionario: Se agradece la inclusión de un diccionario offline, aunque sólo sea inglés. Desde cualquier aplicación podemos seleccionar una palabra, y buscarla en el diccionario pulsando Ctrl+Apple+D. Muy útil para resolver dudas mientras navegamos, por ejemplo.
El sistema en general funciona ligeramente más rápido, ya que ahora se usa la GPU intensivamente para todas las tareas de repintado. El redimensionado de las ventanas es mucho más rápido que antes, aunque le falta un poco para ser perfecto(instantáneo) en algunas aplicaciones.

En mi opinión, Mac OS X Tiger es el sistema operativo doméstico más avanzado y a la vez sencillo de todos los tiempos... : )

Sunday, May 8

Un par de enlaces

Historia de las GUI

Ars Technica ha publicado un artículo de 8 páginas sobre la historia de las interfaces gráficas de usuario. Se analiza la evolución progresiva de las interfaces, dando un repaso a sistemas como Lisa, OS/2, Windows, NeXT...

The history of the development of the graphical user interface is a long and complicated tale. Saying that "Apple invented the GUI" or "Apple ripped off the idea from PARC" is overly simplistic, but saying that "Xerox invented the GUI" is equally so. In fact each team borrowed liberally from all GUIs that had been created in the past, added their own unique contributions, and paved the way for other teams to move forward in the future.




Introducción al desarrollo para Mac

En MacZealots se puede encontrar otro interesante artículo, que pretende orientar a los desarrolladores recién llegados a la plataforma Macintosh. Hace un breve repaso de las tecnologías más populares, como Carbon, Cocoa y Java. Incluye enlaces a recursos de aprendizaje de Cocoa y Objective-C(el lenguaje orientado a objetos por excelencia en Mac).