Estado de easyrpg 20080505

2008-05-5 at 21:46:45 | In EasyRPG | No Comments

Sergi ha hecho unas capturas de pantalla de cómo se verían las ventanas del editor de EasyRPG en Mac OS X Leopard. Aquí os muestro una de las que ha capturado. ¡Gracias, Sergi!

Hace falta hacer unos cuantos ajustes en el diseño para que todo se vea correctamente en ese sistema, pero el resultado es muchísimo mejor del que se esperaba inicialmente. Por otra parte el port de wxWidgets para Mac ha mejorado mucho en las últimas versiones. Las capturas se han efectuado en un Leopard 10.5.2 con Python 2.5.2, wxPython 2.8.7.1 y wxGlade 0.6.3.

Más novedades en los próximos días.

Estado de killervideo 2008-05-02

2008-05-2 at 23:57:30 | In Killer Video | No Comments

Tenía ganas de probar SimplePie, un pequeño gran script para sindicar RSS o Atom con gran facilidad en páginas web, con tener no demasiados conocimientos de PHP y leer su sencilla documentación.

El resultado de la instalación es poder incorporar las noticias del blog de Killer Video que hay en Blogger y aparecer directamente en la página web. He habilitado el soporte de las etiquetas object y param, aunque he tenido algún problema para deshabilitar algunos atributos que provenían del XML, como style. De todas formas he hecho que continúe validando XHTML 1.0 estricto y siga el aspecto del resto de la página.

Estado de easyrpg 2008-05-02

2008-05-2 at 21:19:45 | In EasyRPG | No Comments

Más aprendizaje de wxWidgets: Esta vez ha tocado comprobar el funcionamiento del DeviceContext. Teniendo un wxPaintDC en un wxPanel le pintamos una imagen cargada por el usuario. Tras mirar bastante documentación y muchas pruebas ha funcionado. Es un esfuerzo junto con Endless_Dark, donde era un paso clave para continuar el nuevo EasyCharaMaker.

Prueba de wxDC

En cuanto al editor de EasyRPG esto es fundamental para trabajar cómodamente con los gráficos en el editor de mapas, tiles, editor de animaciones de batalla y carga de elementos gráficos no estáticos. Podéis encontrar en el hilo del foro el código de la prueba.

Estado de easyrpg 2008-04-20

2008-04-19 at 23:35:17 | In EasyRPG | No Comments

BlueFalcon llega al equipo. Los resultados del primer par de días en el editor se centran en el vocabulario para las abreviaturas de los controles de la interfaz. Tras pensarlos bien y evitar confusiones entre los distintos nombres decididos se han comenzado a aplicar. Falc ha hecho un par de actualizaciones en el repositorio SVN. También se ha aprovechado para pulir algunos errores en el texto en inglés. Por ahora se ha cubierto la pestaña Actors de la base de datos. Seguirán las actualizaciones en la interfaz editada con wxGlade en los próximos días.

Estado de easyrpg 2008-03-02

2008-03-2 at 6:09:15 | In EasyRPG | 2 Comments

Pocos avances por mi parte en las últimas semanas. Dejé el empleo que tenía desde noviembre y ahora ando haciendo tareas puntuales. En lo pendiente acumulado de lo que mantengo en el tiempo libre ha sido la actualización de numerosos scripts de páginas web por seguridad, reconfiguración del servidor dedicado y limpieza de intrusiones por exploits en scripts vulnerables, reestructuración de wiki.rpgmaker.es e instalación de índice y otros complementos. Estas y otras tareas me han hecho “perder” muchas horas, pero a partir de la semana que viene vuelvo a tener tiempo para dedicarle al proyecto por mi parte.

En cuanto a los últimos movimientos por parte de los demás miembros del equipo, Lobomon subió nuevos avances muy avanzados de los formatos de RPG Maker 200X. Se completó el LMT, del LMU se soportan todas las condiciones y páginas de comandos (falta tan solo profundizar en campos de comandos de eventos, aunque comandos como “mostrar mensaje” y otros relacionados como el gráfico de personaje ya están decodificados. De la LDB ha obtenido todas las pestañas y algunos registros importantes. Falta profundizar en campos detalle pero se ha dado un buen paso, casi todas las cadenas que contienen vocabulario extraídas.

También dar la bienvenida al equipo de desarrollo a jmpc (jumapico como usuario en subversion). Ha comenzado colaborando con el inicio del análisis del editor, del cual se sacará luego el diagrama de casos de uso y posteriormente generar UML y así hacer un buen diseño de clases.

Estado de easyrpg 2008-01-22

2008-01-22 at 2:14:14 | In EasyRPG | 1 Comment

Empiezo a preparar el visor de LMT en wxWidgets. Ya me comienzo a familiarizar mejor con el entorno y he puesto un wxTreeCtrl y también he usado eventos, sin macros event_table, usando en su lugar un connect. También le he hecho un hack para poder cargar imágenes nativas de las imágenes carpetas abierta/cerrada y otros iconos nativos de Windows que wxWidgets no trae de serie y no carga por wxArtProvider. El resultado tras agregar las imágenes en un wxImageList ha sido el siguiente:

Árbol expandido en GTK Árbol recogido en GTK
Árbol expandido en Win32 Árbol recogido en Win32
Árbol expandido en Win32 nuevo Árbol recogido en Win32 nuevo
En el caso de Win32 ha habido que tomar los resources de shell32.dll, en concreto los índices de icono 3 y 4, en vez de usar los predeterminados no nativos que wxArtProvider proporcionaba. Seguramente wxWidgets no lo haga de serie porque podría cambiar el orden según la versión de la shell32.dll de cada versión de Windows, aunque en el caso de los primeros iconos, especialmente de los iconos de las carpetas, dudo que sea así.

A quien le interese el código fuente y un ejecutable estático para Windows para comprobar el funcionamiento, más información en este hilo del foro.

Estado de easyrpg 2008-01-10

2008-01-10 at 23:58:07 | In EasyRPG | No Comments

Se ha migrado al servidor dedicado lo que había en easy-rpg.com, que estaba dando problemas en su anterior emplazamiento. Se han cambiado los DNS del dominio para que apunten al nuevo servidor.

Lobomon ha conseguido buenos resultados en el sistema de deltas en el intérprete, para balancear el uso de procesador y velocidad a la vez que pueda saltar fotogramas sin perder velocidad en equipos modestos.

Estado de killervideo 2007-12-26

2007-12-26 at 19:42:17 | In Killer Video | No Comments

Como sigo sin conexión en casa he instalado localmente servidores apache, php y MySQL para poder avanzar la página. Los resultados se dejan ver:

  • Campos editables funcionando en las fichas de producciones y participantes.
  • Correcciones en la hoja de estilo.
  • Cuatro nuevas fotografías (actores de Un Sueño Hecho Realidad).

Queda pendiente de forma interna completar los formularios que asocian producciones con géneros y producciones con participante y tarea, tras ello se daría prácticamente por completada la primera etapa de la página web. La segunda y tercera etapas son mucho más cortas. La siguiente es ampliar el sistema de consultas, con sistemas de ordenación, búsqueda y filtros. La tercera y última etapa es completar el diseño. La meta de febrero se acerca, pero hay optimismo para tener la página a tiempo, que es el principal reto que tengo en este momento.

Estado de killervideo 2007-12-01

2007-12-1 at 4:49:42 | In Killer Video | 1 Comment
  • Los listados de producciones ahora muestran una sola definición por cada tipo, separando enlaces por comas, consiguiendo ser más compacto.
  • La administración ahora inicia y cierra sesión desde la misma pagina desde la que se esté trabajando.
  • Arreglado pequeño problema de validación XHTML debido a que $_SERVER['QUERY_STRING'] necesitaba pasar los “&” a “&” con htmlspecialchars().

Estado de killervideo 2007-11-11

2007-11-11 at 14:46:10 | In Killer Video | No Comments

La revisión de hoy trae:

  • Cambios en el diseño (letra más grande y legible, especialmente en los encabezados. Uso de espacio y medio, márgenes, sangrado de primera línea, colores del menú, etc.).
  • Modularización de la base de datos en funciones y archivos separados, para ahorrar memoria y facilitar la edición.
  • Cambios de nombres de tablas en la base de datos, para una mejor semántica.
  • Eliminadas algunas secciones obsoletas, revisión ortográfica menor.
  • Nueva consulta por tarea: Ahora se puede saber qué personas han hecho dirección, efectos especiales, etc. de forma fácil.
  • Creación inicial de la administración: Ahora se puede acceder a una zona para modificar partes de la web, funciona con cookies. Todavía no hay campos editables, pero esto era el comienzo necesario.

Lo que vendrá en los próximos días es la capacidad de modificar campos existentes, por fin.

Estado de easyrpg 2007-11-01

2007-11-1 at 9:45:21 | In EasyRPG | 1 Comment

Nuevo desarrollador en el equipo de EasyRPG: Lobomon. Ha avanzado significativamente el motor del intérprete, agregando sistema de menús, manejo del jugador y muchas mejoras más, como sistema de sonido, tipografía con SDL_ttf, etc.

Una muestra de su trabajo:

Sistema de menús Simulación del menú principal

Por otra parte, tras más de tres semanas de trabajo intenso, se ha completado la migración de todo lo que tenía en el anterior servidor. Se han movido más de 5 GiB de ficheros que han impedido hacer poco más durante este tiempo por mi parte, debido a la gran cantidad de cambios que había que hacer en numerosos scripts. Por lo que respecta al proyecto EasyRPG, ya funcionan bugtracker, wiki y almacén de material.
Estos servicios ahora están alojados en http://easyrpg.rpgmaker.es/

Estado de killervideo 2007-10-17

2007-10-17 at 23:03:10 | In Killer Video | 3 Comments

Killervideo.org ya está completamente migrada al nuevo servidor, tanto archivos como base de datos. Queda pendiente crear una cuenta de acceso FTP y continuar avanzando la web, pero antes hay que terminar de migrar otras páginas web como los foros de la comunidad RPG Maker, de la que dependen 3000 usuarios. Actualización: ya se ha completado dichos foros, a día 18.

Estado de easyrpg 2007-10-16

2007-10-16 at 7:33:44 | In EasyRPG | No Comments

Cambios diversos en el repositorio, creación tronco y ramificaciones, modificación de la imagen del ChipSet para evitar problemas de Copyright.

Nuestro compañero RPG (cowlol) se apunta al desarrollo en el intérprete del programa. Se está encargando de crear una clase para el tratamiento de surfaces, clase Bitmap. También está creando la clase Window para crear ventanas de tamaño concreto a partir de los gráficos de System.

Estado de easyrpg 2007-10-09

2007-10-9 at 18:52:01 | In EasyRPG | 1 Comment

Estoy preparando un servidor dedicado que acabo de contratar, así que estaré muy ocupado en preparar todos los servidores (incluído servidor DNS), mover varios gigabytes de datos, configurar scripts, etc. Permitirá una gestión completa de cualquier desarrollo web e ir más allá. Cuando tenga todo listo podré continuar con las traducciones y con el almacén automatizado de material de easyrpg.

Estado de easyrpg 2007-09-20

2007-09-20 at 19:33:08 | In EasyRPG | No Comments

Desenpolvando los conocimientos de PHP+MySQL, decido comenzar un sistema de usuarios para publicar los materiales y poder certificar la autoría y licencia expresa de sus creadores. Los materiales los subirán a un sistema controlado por unas tablas de bases de datos. He estado repasando con un amigo todo lo referente al tema y tras pelearme de mil formas para intentar conectar a FTP desde GNU/Linux bajo proxy, tengo que usar FileZilla 2.2 bajo WINE (el 3.0 no soporta proxy todavía y gFTP da serios problemas. Los clientes para KDE tampoco tienen opción).

Inactividad aparente debido a ese tema, que se está volviendo necesario gestionar por la alta cantidad de recursos aportados, que ha desbordado todas las previsiones.

Entradas siguientes »

Blog de WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.