Ha pasado algún tiempo, sin embargo me complace poder anunciar la disponibilidad de la Beta 3 de Ceibal-Chess para las plataformas XO, PC y Mac. La nueva Beta nos aproxima mucho a la tan esperada versión 1.0 que esperamos poder liberar justo a tiempo para esta Navidad.
Esta nueva versión de Ceibal-Chess incluye varias mejoras, concentrándose principalmente en las siguientes áreas:
- Mejor Integración con Sugar.
- Internacionalización, soporte para Español e Inglés.
- Mejoras Visuales*
Mejor Integración con Sugar
La nueva versión hace uso del excelente paquete “sugargame” para mejorar significativamente la integración entre Pygame y Sugar.
La Beta 3 permite acceder al Marco y terminar/reanudar la Actividad desde la Vista Personal. También se resuelve el problema de “ícono muerto” en el escritorio tras ejecutar Ceibal-Chess, el cual prevenía que la Actividad pudiera iniciarse dos veces consecutivas.
Internacionalización
Ceibal-Chess soporta ahora internacionalización de Strings y la nueva versión se distribuye con soporte para los idiomas Español e Inglés. Contribuciones para otros idiomas serán bienvenidas, si alguien se encuentra interesado.
Ceibal-Chess debería detectar automáticamente el idioma en el cual se encuentra la plataforma y seleccionar su propio idioma en función de dicho entorno. En caso de que un entorno no sea soportado, se revertirá a Inglés automaticamente.
Mejoras Visuales
Ceibal-Chess incluye un efecto de transición entre estados del tablero (mediante Alpha Blending). Este efecto requiere Pygame 1.8 o superior. En plataformas donde se dispone de Pygame 1.7, este efecto se encontrará dehabilitado y un mensaje será escrito en el Log.
Descarga
Pasos para XO:
- Remover la Actividad “Ajedrez”, si esta se encuentra instalada y reiniciar Sugar (Ctrl + Alt + Erase).
- Iniciar la Actividad “Navegar”, dirigirse a http://www.ceibaljam.org y hacer click en “Descargas”.
- Identificar la fila correspondiente a “Ceibal-Chess” y descargar el bundle “ajedrez.xo”. Una vez descargado, seleccionar “Abrir” en el navegador.
Pasos para otras plataformas (Windows, Linux, Mac con Python y Pygame):
- Iniciar el navegador Web e ingresar la siguiente dirección: http://www.algorithmia.net/software/download.py?dl=ceibal-chess-beta.zip
- Descomprimir el zip y dirigirse al Directorio “ceibal-chess-beta3”.
- Ejecutar el script “main.py”.
Reportar Errores
Como siempre, su feedback es invaluable para corregir problemas y asegurarnos que Ceibal-Chess se encuentre en un buen estado para alcanzar la versión 1.0.
Para reportar errores, por favor utilizar el siguiente formulario: http://code.google.com/p/ceibal-chess/issues/list
Alejandro,
aprovecho por aca a felicitarte por este gran proyecto que estas llevando a cabo.
Abrazo!
Muchas gracias Felipe.
Tuve la suerte de recibir ayuda en partes críticas del proyecto por varias personas a quien debo mencionar apenas implemente el botón de “Creditos”.
Está todo el fuente publicado en Google Code, por si querés vicharlo 😉
Un abrazo!