18 de octubre de 2010

Optimizando el movimiento

Debido al accidente de mi madre me encuentro en ocasiones fuera de casa, lugar donde tengo todos los datos y apuntes referentes al proyecto. Aprovecho los pocos momentos que dispongo para retocar pequeños detalles del código.


La captura muestra el mapa y la representación en pantalla de algunas de las variables que controlan el movimiento del personaje principal.

Actualmente estoy optimizando los cálculos de desplazamiento del mapa para que precisen menos variables y sea más compatible por velocidad/estabilidad con todas las máquinas con iOS disponibles.

10 de octubre de 2010

GLBasic actualizado a la versión 8.125

"Mini" actualización de GLBasic, aparentemente es un parche sobre las funciones afectadas.

(fichero log_e.gbas)
// 8.125
// Core:
// Framebuffer was defect. SAVESPRITE/SAVEASBMP/CREATESCREEN didn't work.

5 de octubre de 2010

Pausa obligatoria...

Temas de familia, obligaciones, ya se sabe... en ocasiones uno tiene que aparcar sus cosas y dedicarse por entero a otros menesteres... ésta vez, me toca.


Espero estar de vuelta ya mismo, quizás en menos de un mes...

Actualizando GLBasic (8.085 -> 8.120)

Los muchachos del Dream Design Team han vuelto a actualizar el software; para esta nueva versión tenemos las novedades son las siguientes:

(fichero log_e.gbas)
// 8.120
// Editor:
// Functions in TYPES are marked as such in the jump list view.
// New command:
// URLENCODE$() and URLDECODE$() - format data of a HTTP request
// Compiler:
// GLOBAL variables, initialized on start can use functions now. GLBasic
// engine is initialized beforehand. ( GLOBAL a=func() )
// PLATFORMINFO("BATTERY") fixed on Windows, WinCE and iPhone
// iPhone:
// Sound engine memory leak is fixed.
// Core:
// memory leak in SAVESPRITE/SAVEBMP fixed.