ADMINBLOG PROYECTOSDESCARGASNORMASACERCA DE
Blog de Miguel Herrero
Direct3D ¿amigo o enemigo?

El Martes pasado tuvimos nuestra primera clase práctica de ‘Informática Gráfica’ en la superior. Lobo, que es el encargado de esta parte de la asignatura, nos va a incrustar Direct3D a base de tutoriales (supongo que como en Mundos Virtuales). Que conste que yo no tengo nada contra los tutoriales, y que me encanta leerlos en plan autodidacta. Después de hacer una primera toma de contacto con el mundo de los videojuego gracias a mi PFC Stunt Challenge tenía ganas de meterme con algo más profundo, aunque quizás no tanto.

Hace un par de días empecé a programar cosillas con Direct3D y debo decir que lo único que tengo por ahora es una ventana de renderizado. Y simplemente hacer eso ya ha sido bastante duro. No quiero ni imaginar lo que será cargar un modelo complejo o hacer un culling complicado (o los famosos blendings).

Espero que según le vaya cogiendo el puntillo me resulte más fácil. En estos momentos, me acuerdo de la sencillez del Irrlicht y se me cae una lagrimilla con lo fácil que es. Esperemos que en los próximos días logre tener un triangulo rotando en la pantalla. Si no, me plantearé pasarme a alguna de las otras religiones mayoritarias… porque al fin y al cabo, todas vienen a ser lo mismo :)

 
Apuntes de Procesadores de Lenguaje

Comienzo estos apuntes de procesadores, por lo menos para la parte del analizador léxico, que no tiene un cuadernillo asociado. Del resto… ya veremos…

Podéis descargarlo en la sección Apuntes

 
Dolor de hosting

Llevo unos días buscando un hosting que supere a mi actual cuenta en Petra. La pobre petra no tiene muchos servicios, pero es rápida, fiable (salvo cuando se cae :p) y no tiene publicidad.

El tema de la publicidad es una lacra, en pocos sitios puedes presumir de no tener banners que te asalten en cada esquina, y los servidores interesantes (gratis) brillan por su ausencia.

La idea era poder tener un blog con comentarios. En petra no funcionan los comentarios, así que me he tenido que esforzar un poco más para que el sistema de blogs que utilizo pueda cargar en una página un libro de visitas para paliar la falta de respuesta de la gente en comentarios (aunque no espero casi ninguno).

Tras haber probado sitios como Blogger o servidores como Host.sk he vuelto con el rabo entre las piernas a mi querida Petra. Parece que el refrán de “Mejor malo conocido que bueno por conocer” no solo se aplica a la eterna guerra EUITIO-EPSIG (que a mi juicio gana la primera, por mucho que nos quejemos).

Creo que será mejor ir a la cama y ver las cosas más claras mañana…

 
Habemus WiFi

Lo dicho. Tras la presión que nos han metido en la facultad a base de prácticas, hemos decidido contratar una red durante un año, que nos repartimos mediante una WiFi.

Qué sudores hemos tenido que pasar para configurarlo. lo tendremos unos días de prueba a ver que tal funciona…

 
Librería de ficheros

Ahora mismo mantengo mi mente ligeramente ocupada con un pequeño proyecto que me he propuesto. En nuestro primer juego utilizamos XML a pelo. Esto está muy bien, pero en nuestro próximo juego queremos meter competición a través de internet, por lo que tenemos que usar formatos de fichero no editables (binarios).

Pero claro, durante el desarrollo necesitamos poder editar los archivos para agilizar un poco el tema. Es por ello que estoy trabajando en una pequeña librería para facilitar eso.

La idea es tener un fichero genérico que almacene datos en una estructura de tipo árbol (en plan xml, aunque vale para más tipos de fichero). Ahora mismo tengo dos formatos en mente: el ya mencionado xml y los tipicos de configuración tal que


parámetro=valor
parámetro=valor

Dicho fichero genérico debe hacer uso de un lector del cual leer un formato (habría un lector por cada formato soportado) y un escritor (también uno por formato escribible). De esta forma se podrían realizar conversiones de uno a otro formato.

Ahora el reto viene en que se podrían hacer lectores y escritores tanto de texto como binarios, por lo que se podrían hacer conversiones de uno a otro sin muchos problemas (espero).

El problema más directo que tengo ahora es que no dispongo de internet aquí en Gijón, por lo que no puedo consultar ninguna referencia. A ver si el mes que vienen nos ponen telecable…