Small Basic versión 0.7

Octubre 26, 2009

Los amantes del basic o los que simplemente les agradan los lenguajes variopintos y bizarros como a mi, estais de enhorabuena, pues ya ha salido la versión 0.7 de Small Basic, y lo más importante, han corregido ya el fallo que ocurría al pulsar ], que en vez de dejarnos escribir aumentaba el tamaño del texto. Eso sí, parece ser que ahora ya no funciona lo de aumentar el texto, así que tened cuidado de disminuir el tamaño de la fuente. La librería del lenguaje no parece haber sufrido grandes cambios así por encima, alguna función nueva han añadido y tal. Y la principal novedad es que ahora permite exportar los programas hechos en Small Basic a Visual Basic.Net, lo cual a alguno le podría parecer algo bastante interesante, aunque yo no soy muy amigo de VB por lo general. Así que disfrutad ahora que por fin se puede programar con arrays de forma cómoda desde el editor del IDE, jej ^_^


Mi primer contacto con Ogre3D

Octubre 21, 2009

Dentro del mundo de los motores gratuitos existe Ogre3D, siendo uno de los más celebres hoy en día. Así que he empezado últimamente a trastear con dicho motor para intentar hacer una demo de un juego de naves, al estilo del Ikaruga por ejemplo. Y al principio parecía más o menos prometedor, pero…

Pero por ejemplo, ¿como puede ser posible que el equivalente de lo que sería el hola mundo resulte tan odiosamente complicado? ¿La razón? Que para realizar el ejemplo de los tutoriales, tienes que compilar los ejemplos y enlazar con los .libs que generan esos proyectos y hacer un huevo y medio de peripecias varias con la configuración del proyecto en C++. Además tan solo para crear una ventana, teniendo un mínimo de control es abrumador. Será muy potente y tal, pero al final roza lo absurdo en su cuantiosa complejitud a la hora de empezar con él.

Y que decir sobre las horas que me he tenido que tirar para poder mostrar simplemente un modelo en pantalla. He tenido que hacer peripecias con los materiales, crear luces y estar teniendo que cambiar la camara finalmente, para ver si se veía o no realmente (no fuera que estuviera la camara dentro del modelo). Pero ahí viene ya otro problema y esta vez no es del Ogre3D sino del compilador de C++.

Actualmente uso el Visual C++ Express 2008 y sospecho que seguramente no será el único, pero para tan solo compilar 3 miserables clases de mierda, se tira como 20 o 30 segundos el muy miserable. Sospecho que todo es culpa de las librerías de Ogre y sus .h, que son un cojón y medio y el preprocesado de estos es lento de cojones. Sin embargo, por ser tan potente… me toca joderme y por más que he intentado limitar el daño, sigue siendo mortalmente lento.

En fin, está resultando demencial todo esto… Y mucho me estoy desencantando de C++, el que fuera mi lenguaje predilecto, porque será eficiente y muy potente… Pero no es nada productivo para desarrollar con él, comparado con C# por ejemplo. Y no es que me pague Microsoft por decir esto, – ojalá lo hicieran, – digamos que las cosas son como son y resulta un incordio tener que estar lidiando con ciertos detalles de la sintaxis y problemas con las plantillas, o el tener tantos problemas de lentitud con los .h… Sinceramente 30 segundos para 3 clases… ¿Cuando tenga 2 docenas que me voy a tirar? ¿30 minutos? Y todo partido en .cpps y .hs… En fin, que menuda so manta de palos me están dando con el Ogre, el C++ y los maravillosos compiladores con su preprocesador.


Recortes a la ciencia, no gracias…

Octubre 7, 2009

Con motivo de la propuesta que ha surgido en el blog “La aldea irreductible” como protesta al recorte que el gobierno va a realizar para el próximo año a la investigación y desarrollo de la ciencia y la tecnología, he aquí mi razón para estar en contra de esta barrabasada de política gubernamental.

Entre España y USA hay una gran cantidad de diferencias que darían para escribir una enciclopedia, mucha gente quizás se cree que USA son todos ricos, cuando en realidad hay una cantidad de pobreza en algunas zonas que nos harían alucinar en colores. Cosas que pasan aquí y que allí también pasan e incluso las hay peores. A ambos países nos ha embestido la crisis económica, pero USA se está recuperando y España va camino de ser la última. ¿Por qué? Todo tiene que ver con el concepto de exportar.

“Oh, exportar… eso es vender cosas, hechas aquí, fuera, ¿no?” Efectivamente, y seguramente vendrá a la cabeza cosas como vender los coches que  se hacen aquí fuera, por poner un ejemplo cualquiera. Que sería bueno si no fuera porque… en otros países (se me ocurre China así al “azar”) se fabrica el mismo producto a un coste ridículo comparado con el de España. Ya se dieron cuenta de eso la General Motors en los 80, cuando decidieron cerrar una por una las fabricas que había en suelo Estado Unidense, para abrirlas en Méjico. ¿La culpa la tiene China o Méjico? Va a ser que no, oferta y demanda, bienvenidos al mundo capitalista. Por ello la fabricación no es el mejor de los casos a la hora de exportar.

¿Entonces qué nos queda? Pues no hace falta ser muy listo para darse cuenta de porque USA, un país con unos contrastes tan fuertes es la primera economía del mundo, porque tiene las mejores universidades… Porque ellos se dieron cuenta de algo fundamental, que fabricar es barato y no se puede competir con países cuyo nivel de vida es mucho más bajo que el del “1er mundo”. Sin embargo las ideas son caras, requieren grandes medios y mucho tiempo, sin embargo reportan increibles beneficios. Y por un “módico” precio se puede exportar a otros países. De eso se dieron cuenta los amigos del gobierno y prometieron que iban a cambiar el modelo económico de este país, que se había basado en inflar las cifras gracias a la especulación (dando la misma sensación que daban los cazadores de búfalos, que creían que nunca se les iba a acabar el chollo), para que finalmente explotara la burbuja y que casi todo el dinero que se estaba moviendo dentro de este país se conviertiera en billetes del monopoly. Os garantizo que los billetes de Bill Gates o Steve Jobs, que venden su software por todo el mundo, no se han convertido en dinero del monopoly y también os aseguro que esta tecnología no surgió de la nada más absoluta. Esas dos empresas destinan cantidades aberrantes de dinero solo a investigación para poder competir en el mercado y evitar hundirse, por ejemplo.

Así que nuestros políticos van a hipotecar el futuro, evitando que nuestra economía se cure del espanto provocado por la especulación inmoviliaria. Van a permitir que los mejores investigadores que este país está formando se vayan a USA, Inglaterra, Francia, Alemania, Japón, etcétera… perdiendo unos activos humanos que van a producir una riqueza que no va a parar a venir a España, sino que encima va a salir al extranjero cada vez que compremos algo “inventado” y patentado fuera.

Así está el percal y esto es tan solo una razón económica elemental, porque si tuviera que ponerme a hablar de la importancia de que la ciencia avance, podríamos tirarnos hasta el año 3000 fácilmente. Para muestra un botón, gracias al avance en las ciencia de la salud, hemos pasado de curar el 5% de los casos de cancer en los años 50 a casi el 60% de los casos 50 años más tarde. ¿Acaso la vida tiene precio como para que todavía quede gente que se plantee que esto es “tirar” el dinero? Ilusos ignorantes que se creen invencibles, para mi. Y eso para la salud, pero la ciencia todo lo abarca, porque a fin de cuentas es la búsqueda de la verdad sobre el universo en todas las facetas que el ser humano pueda comprender, pues sabiendo como funcionan las cosas, podremos aprovechar mejor lo que esté a nuestro alcance para vivir mejor, más cómodamente y más felices.


¿Como apoyar el I+D? Recortándolo…

Octubre 5, 2009

Bueno, me imagino que a nadie pilla de sorpresa si digo que estamos en crisis, ¿cierto? Pues bien, nuestro maravilloso gobierno uno de tantos, defensor de nobles ideales y de los intereses del pueblo, o eso dicen todos ellos (sin importar del color que sean), destacó en su momento aquello que seguramente sus asesores bien le hicieron ver… que el I+D es lo que hace realmente a un país rico. Juró y perjuró, como seguramente también hicieron los otros, que apostaría por aumentar y mejorar el I+D y qué es lo que ha ocurrido, pues que van y deciden recortar la inversión escudándose en la crisis.

No contentos con destruir nuestros puentes de futuro, han pretendido jactarse de que España es un país de “ciencia”, porque el 3% del desarrollo científico está realizado por españoles… que casualmente están la mayoría investigando fuera de este país. Desde luego que agradable es ver como una verdad es retorcida hasta hacerla parecer un vil y miserable logro de politicuchos, cegados por su propia desfachatez, que como titiriteros manipulan a masas de ignorantes ciudadasnos que decía Dragó (un tipo turbia y peliagudamente interesante). Así que ante tanto mamoneo con el tema del recorte del presupuesto unas “pocas” personas han decidido para el próximo día 7, como protesta, exponer cuales son sus razones para estar en contra del tijeretazo que la investigación y el desarrollo de la ciencia va a padecer por la gloria y gracia de nuestros gobernantes.

Yo por mi parte tengo bien claro porque la ciencia es importante y no es simplemente que me dedique a ello en cierto modo. Cualquier persona con dos dedos de frente (y por desgracia parece que eso no abunda especialmente) se daría cuenta de porque USA, que ha recibido la hostia de lleno, parece que está levantándose de nuevo. Porque de Inglaterra, Francia o Alemania la crisis les afecta pero parece ser que según informes del FMI, España será el último en salir de la crisis. Incluso Japón que lleva más o menos 20 años en crisis parece irle mejor las cosas. Porque la tecnología es algo que se puede exportar y conseguir riqueza del exterior, en estos tiempos donde la fabricación ha perdido todo su valor frente al made in china donde lo fabrican a precios ridículamente baratos, y que el mercado inmoviliario no es algo que puedas exportar al extranjero, ni se puede construir infinitamente. Pero las ideas y la tecnología siempre va a estar avanzando y sustituyendo una nueva a una vieja con más frecuencia que las casas (que algunas duran más de 100 años…)

Pero claro, aquellos que manejan el dinero y el poder para solventar esto, como no pueden obtener ningún beneficio político de un proyecto que nos llevaría muchísimo más de 4 años en llevarlo a cabo, para las siguiente elecciones han decidido que estas cosas son minucias. Igual que el tema de la educación y tantas otras cosas más que están tambaleándose desde hace años. Pero bueno, al final a quién le parece importar todo esto de la gente “corriente” mientras haya futbol y gran hermano, el pan y circo del siglo 21.


Tetraminoes Applet 1.1, actualizado en la web

Octubre 2, 2009

Muchas gracias a Fenris78 otra vez, por haberse molestado en actualizar el applet del tetraminoes en su web. Para el que no lo haya probado, y quiera hacerlo, lo podeis encontrar en esta dirección.

Un saludo,
Gorka Suárez.


Tetraminoes terminado

Octubre 1, 2009

Hoy por fin, he terminado de documentar un poco el código de la versión para móviles de este juego que estaba programando. Básicamente lo terminé ayer por la noche, pero como no había ni un comentario, pensé que lo mismo dejar el código así solo provocaría que aquel que lo leyera se acordara de toda mi familia xD Así que terminado esto, tan solo me queda esperar a ver si alguien encuentra algún fallo grave que deba corregir.

Aparezcan fallos o no, que luego corrija, doy ya por finalizado el proyecto. La verdad es que me siento bastante aliviado de haber terminado esto y que no haya sido tan costoso como por ejemplo haber programado el pac-man. Además, con esto terminan mis proyectos amateurs programados en java por una muy larga temporada, si es que no terminan para siempre (que otra cosa es que me paguen por ello xD). De hecho no pienso programar ningún juego en java, salvo que quizás me pusiera a aprender a programar para el Android, pero de momento no es algo que tenga contemplado a corto plazo.

El juego tanto la versión applet como la versión para móviles la podeis encontrar en esta página. No se cuantos días tardarán en subir la nueva versión del applet a la página web de Fenris78, pero cuando esté ya avisaré en el blog. Para cualquier cosa podeis dejar un comentario aquí o en el foro de stratos.