b'\n_START_ARTICLE_\nGLBasic\n_START_SECTION_\nDescripci\xc3\xb3n\n_START_PARAGRAPH_\nGLBasic comenz\xc3\xb3 como un lenguaje interpretado con comandos en 2D, pero utiliza ahora el  GCC compilador para muchas plataformas diferentes para lograr resultados r\xc3\xa1pidos y de c\xc3\xb3digo nativo. El GLBasic precompilador "GPC" convierte el lenguaje BASIC simple en c\xc3\xb3digo C++ y compila m\xc3\xa1s tarde. De este modo, el usuario puede ampliar GLBasic con el comando INLINE para mezclar C/C++ directamente con el c\xc3\xb3digo fuente GLBasic. Debido a esto, GLBasic pueden acceder f\xc3\xa1cilmente a librer\xc3\xadas de terceros din\xc3\xa1micos en todas las plataformas._NEWLINE_El SDK GLBasic viene con un IDE, depurador y un motor gr\xc3\xa1fico basado en OpenGL para las plataformas  Windows, Linux, Mac OS X, iOS y WebOS. Para  dispositivo de mano s (Windows Mobile, GP2X y GP2X Wiz), GLBasic utiliza sus propias rutinas de proximidad al hardware de gr\xc3\xa1ficos r\xc3\xa1pidos._NEWLINE_Para compilar para el iPhone o el IPAD, usted necesitar\xc3\xa1 un iMac (en la que para compilar el c\xc3\xb3digo generado - para cumplir con los requisitos de Apple) y la \xc3\xbaltima versi\xc3\xb3n de XCode, que es una descarga gratuita desde Apple._NEWLINE_Para ser capaz de ejecutar realmente el programa en un iPhone o el IPAD (programas GLBasic no va a funcionar en el emulador), tiene que ser un miembro del iPhone Apple Developer Connection._NEWLINE_Desde el lanzamiento de la versi\xc3\xb3n beta de 8,054, se hizo posible compilar para el Abierto de Pandora de la m\xc3\xa1quina as\xc3\xad. Sin embargo, con la falta de programaci\xc3\xb3n de Windows herramientas medio del proceso de elaboraci\xc3\xb3n se realiza en Windows, y la otra mitad en la m\xc3\xa1quina real. Desde la versi\xc3\xb3n 10, el IDE se basa directamente en los paquetes de Windows para la Pandora._NEWLINE_Versi\xc3\xb3n 8.230 y por encima se puede compilar para el WebOS dispositivos como el Palm Pre sin necesidad de hardware adicional o requerimientos de desarrollo de programas de afiliaci\xc3\xb3n. Apoyo a la HP TouchPad se a\xc3\xb1adi\xc3\xb3 en septiembre de 2011 a trav\xc3\xa9s de una web de actualizaciones._NEWLINE_Versi\xc3\xb3n 10,057 ha a\xc3\xb1adido soporte para construir paquetes de aplicaci\xc3\xb3n que se ejecuta en dispositivos Android._NEWLINE_GLBasic viene con numerosos ejemplos.\n_START_SECTION_\nApp Store / Tienda Online aceptaci\xc3\xb3n\n_START_PARAGRAPH_\nprogramas creados para el iPhone se puede vender perfectamente leg\xc3\xadtima en la AppStore, con el proceso de revisi\xc3\xb3n puede tardar hasta dos semanas._NEWLINE_Palm WebOS App Catalog no aceptar los programas GLBasic. El proceso de revisi\xc3\xb3n toma alrededor de 5 d\xc3\xadas._NEWLINE_Google, Android Market acepta paquetes creados con GLBasic. No hay retraso proceso de revisi\xc3\xb3n hasta el momento._NEWLINE_GLBasic tiene un contenedor para el Intel AppUp Center SDK tambi\xc3\xa9n.\n_START_SECTION_\nCaracter\xc3\xadsticas\n_START_PARAGRAPH_\nGLBasic tiene las siguientes caracter\xc3\xadsticas:\n_START_SECTION_\nInterfaz gr\xc3\xa1fica de usuario del sistema\n_START_PARAGRAPH_\nGLBasic viene con el c\xc3\xb3digo fuente para DDgui, un sistema f\xc3\xa1cil de usar interfaz gr\xc3\xa1fica de usuario, permitiendo a todas las plataformas soportadas para tener el mismo aspecto en la sensaci\xc3\xb3n en todas las plataformas._NEWLINE_Para Windows, Linux y Mac GLBasic ha portado un Tcl/Tk contenedor que ofrece una mirada nativa del sistema operativo.\n_START_SECTION_\nEjemplo de c\xc3\xb3digo\n_START_PARAGRAPH_\n\xc2\xa1Hola Mundo_NEWLINE_/ / Esto es un comentario_NEWLINE_/ / Muestra "Hola Mundo" a la posici\xc3\xb3n de la pantalla 0,0 (arriba, izquierda)_NEWLINE_PRINT "Hola Mundo", 0,0_NEWLINE_/ / Swap backbuffer y la pantalla visible, preparar backbuffer para la representaci\xc3\xb3n de al lado_NEWLINE_SHOWSCREEN_NEWLINE_/ / Espera una tecla que se pulsa_NEWLINE_KEYWAIT\n_START_SECTION_\n\xc3\x81mbito de aplicaci\xc3\xb3n orientada a objetos limitada\n_START_PARAGRAPH_\nCon la versi\xc3\xb3n 8, GLBasic a\xc3\xb1adido los comandos b\xc3\xa1sicos de programaci\xc3\xb3n orientada a objetos con el comando TYPE. Esto permite acceder a las estructuras a s\xc3\xad mismo (utilizando el "yo" de comandos) y que tienen funciones dentro de los tipos\n_START_SECTION_\nPrueba de programaci\xc3\xb3n orientada a objetos simple\n_START_PARAGRAPH_\nTIPO TVEC_NEWLINE_  x, y, z_NEWLINE_  Funci\xc3\xb3n nula:_NEWLINE_   self.x = 0; self.y = 0; self.z = 0_NEWLINE_  Endfunction_NEWLINE_  Complemento FUNCI\xc3\x93N: V como TVEC_NEWLINE_   INC self.x, v.x_NEWLINE_   INC self.y, v.y_NEWLINE_   INC self.z, v.z_NEWLINE_  Endfunction_NEWLINE_ ENDTYPE_NEWLINE_ LOCAL COMO vector TVEC, vec2 COMO TVEC_NEWLINE_ vec.null ()_NEWLINE_ vec.x = 50_NEWLINE_ vec2.x = 100_NEWLINE_ vec.add (vec2)_NEWLINE_Versi\xc3\xb3n 8 tambi\xc3\xa9n tiene la capacidad de cifrar (con 128 bits ) Blowfish y cadenas de descifrar.'