<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8688277476286824638</id><updated>2011-10-18T23:07:30.920+02:00</updated><category term='OGRE'/><category term='pensamiento'/><category term='musica'/><category term='personal'/><category term='literatura'/><category term='Pac-man'/><category term='laboral'/><category term='internet'/><category term='programacion'/><category term='comic'/><category term='basket'/><category term='cine'/><category term='mision'/><category term='universidad'/><category term='PFC'/><category term='videojuegos'/><category term='fotos'/><title type='text'>The G Files</title><subtitle type='html'>desventuras de un joven aspirante a informático</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>36</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-3471179787711864382</id><published>2011-03-07T19:11:00.001+01:00</published><updated>2011-03-07T21:34:51.394+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PFC'/><category scheme='http://www.blogger.com/atom/ns#' term='Pac-man'/><category scheme='http://www.blogger.com/atom/ns#' term='videojuegos'/><category scheme='http://www.blogger.com/atom/ns#' term='programacion'/><category scheme='http://www.blogger.com/atom/ns#' term='universidad'/><title type='text'>PFC: Emboscada Helada</title><content type='html'>&lt;p align="justify"&gt;Tras mucho tiempo sin actualizar esta triste bitácora ha llegado el momento de dotarla de nuevo y jugoso contenido. El tema de hoy es un nuevo capítulo sobre mi &lt;a href="http://tamudo84.blogspot.com/2009/02/pfc-presentacion.html"&gt;proyecto de fin de carrera&lt;/a&gt;, si, aquél que empecé a dar vueltas hace más de dos años y que me quita el sueño y la vida desde entonces.&lt;/p&gt;  &lt;p align="justify"&gt;Para abrir boca hoy le proporcionaremos conocimiento a mi pequeña amiga traga bolas. Bueno, para quien no la conozca, os presento a la &lt;a href="http://tamudo84.blogspot.com/2009/04/pfc-ms-pac-man.html"&gt;señorita pacman&lt;/a&gt;. Es una muchachita dulce y asustadiza a la que le dan miedo los fantasmas pero que puede llegar a ponerse muy agresiva si abusa de las pastillas. Aunque la pobre tiene un problema, no sabe ir a ninguna parte sin que alguien le indique el camino. Se podría decir que es un poco despistada y que se desorienta con facilidad. Así que me he propuesto enseñarle una serie de reglas para que pueda desenvolverse por sí misma.&lt;/p&gt;  &lt;h4&gt;&lt;a href="http://lh3.ggpht.com/_Y-2PK5MelDs/TXUgMAupYKI/AAAAAAAAAd4/B9Zq1Y9WP1Y/s1600-h/442-problemas-entre-los-pacman_thumb%5B4%5D.jpg"&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" title="442-problemas-entre-los-pacman_thumb" alt="442-problemas-entre-los-pacman_thumb" src="http://lh6.ggpht.com/_Y-2PK5MelDs/TXUgM0ohvvI/AAAAAAAAAd8/9T4Qvx-DZ54/442-problemas-entre-los-pacman_thumb_thumb%5B2%5D.jpg?imgmax=800" width="502" height="169" /&gt;&lt;/a&gt;&lt;/h4&gt; &lt;span class="summarypost"&gt;&lt;a href="http://tamudo84.blogspot.com/2011/03/pfc-emboscada-helada.html"&gt;Continuar leyendo...&lt;/a&gt; &lt;/span&gt;&lt;span class="fullpost"&gt;   &lt;h4&gt;Objetivo&lt;/h4&gt;    &lt;p align="justify"&gt;El algoritmo elegido para controlar a Ms. Pacman está basado en ICE Pambush 3, presentando en el CIG2009 por Takashi Ashida, Takeru Miyama, Hiroshi Matsumoto, y Ruck Thawonmas, miembros de la Ritsumeikan University en Japón. Ellos fueron los ganadores de la competición en dicho congreso y son los actuales poseedores del record mundial, es por ello que he decidido homenajearlos llamando a mi algoritmo Emboscada Helada.&lt;/p&gt;    &lt;p align="justify"&gt;El objetivo del juego es alcanzar la mayor puntación posible. La forma de conseguir más puntos en el juego es comer fantasmas y el algoritmo explota esta característica. El principal objetivo de Emboscada Helada es atraer a los fantasmas a posiciones próximas a una píldora de poder para que cuando estos están lo suficientemente cerca tomársela y perseguirlos. Viendo el esquema se observa mejor esta forma de actuar.&lt;/p&gt;    &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_Y-2PK5MelDs/TXUgNLbYIKI/AAAAAAAAAeA/a-onZk8md6o/s1600-h/esquema-emboscada-helada_thumb4%5B7%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="esquema-emboscada-helada_thumb4" border="0" alt="esquema-emboscada-helada_thumb4" src="http://lh6.ggpht.com/_Y-2PK5MelDs/TXUgNrm2S5I/AAAAAAAAAeE/SK73RBl6eYY/esquema-emboscada-helada_thumb4_thumb%5B5%5D.png?imgmax=800" width="483" height="595" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;h4&gt;Conjunto de reglas&lt;/h4&gt;    &lt;p align="justify"&gt;A continuación explicaré de la forma más sencilla que pueda las diferentes reglas que rigen el comportamiento de esta inteligencia artificial. Estas se aplican en orden de prioridad ascendente y se selecciona cada turno la primera de ellas que cumpla la condición.&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;       &lt;div align="justify"&gt;&lt;b&gt;&lt;i&gt;Regla 1&lt;/i&gt;&lt;/b&gt;: Si hay una píldora de poder cerca y el fantasma más próximo no está ni lejos ni demasiado cerca se quedará emboscando en una posición cercana a la píldora de poder. &lt;/div&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;div align="justify"&gt;&lt;b&gt;&lt;i&gt;Regla 2&lt;/i&gt;&lt;/b&gt;: Si está a distancia de emboscada y se le acerca algún fantasma a ella o a la píldora se moverá hacia la píldora de poder más próxima para comérsela. &lt;/div&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;div align="justify"&gt;&lt;b&gt;&lt;i&gt;Regla 3&lt;/i&gt;&lt;/b&gt;: Si no hay fantasmas comestibles, hay una píldora de poder cerca y hay algún fantasma agresivo que no esté muy lejos entonces se dirigirá hacia la píldora de poder más próxima por el camino más directo. &lt;/div&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;div align="justify"&gt;&lt;b&gt;&lt;i&gt;Regla 4&lt;/i&gt;&lt;/b&gt;: Si no hay fantasmas comestibles y hay algún fantasma agresivo que no esté muy lejos tomará el camino hacia la píldora de poder más próxima evitando los fantasmas agresivos. &lt;/div&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;div align="justify"&gt;&lt;b&gt;&lt;i&gt;Regla 5&lt;/i&gt;&lt;/b&gt;: Si hay algún fantasma comestible cerca y además hay algún fantasma agresivo que no esté muy lejos se moverá hacia el fantasma comestible más próximo intentando evitar los fantasmas agresivos. &lt;/div&gt;     &lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_Y-2PK5MelDs/TXUgOHg6nxI/AAAAAAAAAeI/_LNiJsdmeSE/s1600-h/pacman-vs-ghost-gotern_thumb4%5B6%5D.jpg"&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" title="pacman-vs-ghost-gotern_thumb4" alt="pacman-vs-ghost-gotern_thumb4" src="http://lh6.ggpht.com/_Y-2PK5MelDs/TXUgOhyO07I/AAAAAAAAAeM/3UBnZOO6_2E/pacman-vs-ghost-gotern_thumb4_thumb%5B4%5D.jpg?imgmax=800" width="409" height="101" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;       &lt;div align="justify"&gt;&lt;b&gt;&lt;i&gt;Regla 6&lt;/i&gt;&lt;/b&gt;: Si hay alguna píldora y además el fantasma agresivo más próximo está medianamente lejos se dirigirá hacia la píldora más cercana. &lt;/div&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;div align="justify"&gt;&lt;b&gt;&lt;i&gt;Regla 7&lt;/i&gt;&lt;/b&gt;: Si hay algún fantasma comestible cerca y todos los fantasmas agresivos están lejos entonces irá tras el fantasma comestible más próximo por el camino más directo. &lt;/div&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;div align="justify"&gt;&lt;b&gt;&lt;i&gt;Regla 8&lt;/i&gt;&lt;/b&gt;: Si existe una píldora de poder, no existen píldoras normales que estén en un cruce de caminos que contiene una píldora de poder, no existen fantasmas agresivos o estos están lejos, la píldora de poder más próxima está lejos y hay alguna píldora normal que esté cerca, entonces, se dirigirá hacia dicha píldora. &lt;/div&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;div align="justify"&gt;&lt;b&gt;&lt;i&gt;Regla 9&lt;/i&gt;&lt;/b&gt;: Si existe una píldora normal que no está en un cruce de caminos que contiene una píldora de poder y no existen fantasmas agresivos u estos están lejos, entonces se desplazará hacia dicha píldora. &lt;/div&gt;     &lt;/li&gt;   &lt;/ul&gt;    &lt;p align="justify"&gt;Como os habréis dado cuenta, o si no ya estoy aquí para apuntarlo, el determinar si una píldora o un fantasma están lo suficientemente cerca o lejos es subjetivo, y el ordenador necesita de parámetros deterministas para decidir si aplica una regla u otra. Estas constantes que se utilizan para la toma de decisiones no las incluyo en el artículo porque no son necesarias para comprender el funcionamiento. Pero si alguna mente ávida de conocimiento quiere profundizar siempre puede consultar los enlaces con información extendida que se incluyen al final del post. &lt;/p&gt;    &lt;h4&gt;Puntos fuertes&lt;/h4&gt;    &lt;p align="justify"&gt;La principal virtud de esta estrategia radica en que explota muy bien el encadenar combos de matar fantasmas. Para los que no hayan jugado nunca, cuando se come uno el primer fantasma se ganan 200 puntos, pero los siguientes que comas antes de que se pase el efecto de la píldora de poder van duplicando su valor, es decir, 400, 800 y 1600. Es decir si encadenas un combo completo ganas 3000 puntos del tirón.&lt;/p&gt;    &lt;h4&gt;Puntos débiles&lt;/h4&gt;    &lt;p align="justify"&gt;Las constantes para la toma de decisiones no son todo lo buenas que podrían ser. Han sido estimadas manualmente analizando el comportamiento y la respuesta de Ms. Pacman. Una posible mejora radicaría en aplicar un algoritmo de optimización.&lt;/p&gt;    &lt;p align="justify"&gt;Además, un defecto importante que tiene esta estrategia es que no huye demasiado bien. El algoritmo no está pensado para ello y a veces se arriesga tanto para conseguir un combo de fantasmas que acaba muriendo. Tampoco está demasiado fino el algoritmo que decide que ruta tomar.&lt;/p&gt;    &lt;h4&gt;Video de funcionamiento&lt;/h4&gt;    &lt;p align="justify"&gt;Todo lo explicado queda reflejado en el siguiente video. Si eres uno de esos locos programadores que se dedican a este tipo de viles actividades reconocerás el entorno de ejecución en un segundo. Si no lo eres, no te preocupes, el video es para todos los públicos. A la izquierda podréis observar la ventanita con la ejecución de la estrategia, y si, la señorita Pacman se mueve ella solita. El video está en HD y tó para que no os perdáis detalle.&lt;/p&gt;    &lt;div style="padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 448px; padding-right: 0px; display: block; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:15d572fc-da7b-412e-8899-a472d2fbea52" class="wlWriterSmartContent"&gt;&lt;embed height="336" type="application/x-shockwave-flash" width="448" src="http://www.youtube.com/v/dOrTtIK8LGI?hd=1" wmode="transparent"&gt;&lt;/embed&gt;&lt;/div&gt;    &lt;p align="justify"&gt;En próximas entregas, espero que en menos de dos años xD, intentaré optimizar este algoritmo aplicando alguna técnica que incluso podría llegar a enorgullecer a Darwin.&lt;/p&gt;    &lt;p align="justify"&gt;Bueno, esto es todo por hoy, si has aguantado hasta aquí te felicito, porque menudo tostón. Si me conoces y sales algún día de fiesta conmigo tienes derecho a que te invite a una cervecita por aguantar esta “lectura ligera”. Pero si tu rollo es el masoquismo y piensas que aún no has tenido suficiente te dejo estos enlaces, eso sí, tendrás que usarlos bajo tu propia responsabilidad.&lt;/p&gt;    &lt;h4&gt;Enlaces de interés&lt;/h4&gt;    &lt;ul&gt;     &lt;li&gt;Ms. Pacman, por si hay alguien con ganas de jugar: &lt;a href="http://www.webpacman.com/mspacman.htm"&gt;juego&lt;/a&gt; &lt;/li&gt;      &lt;li&gt;Código de la inteligencia Emboscada Helada: &lt;a href="http://code.google.com/p/pfc-gtg-mspacman/source/browse/tags/pfc-gtg-pacmanvsghosts/1.1_EmboscadaHelada/src/gtg/pfc/pacmanvsghosts/controladores/mspacman/AgenteEmboscadaHelada.java"&gt;código&lt;/a&gt; &lt;/li&gt;      &lt;li&gt;Diseño de controlador para Ms. Pacman: &lt;a href="http://docs.google.com/viewer?a=v&amp;amp;pid=sites&amp;amp;srcid=ZGVmYXVsdGRvbWFpbnxwZmNnb256YWxvdGlyYWRvfGd4OjU2NmExYzc1M2M5YWJlODk&amp;amp;pli=1"&gt;diseño&lt;/a&gt; &lt;/li&gt;      &lt;li&gt;Sitio web con información del proyecto: &lt;a href="http://sites.google.com/site/pfcgonzalotirado/"&gt;sitio&lt;/a&gt; &lt;/li&gt;      &lt;li&gt;Repositorio del código del proyecto: &lt;a href="http://code.google.com/p/pfc-gtg-mspacman/"&gt;repositorio&lt;/a&gt; &lt;/li&gt;   &lt;/ul&gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-3471179787711864382?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/3471179787711864382/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=3471179787711864382' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/3471179787711864382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/3471179787711864382'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2011/03/pfc-emboscada-helada.html' title='PFC: Emboscada Helada'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_Y-2PK5MelDs/TXUgM0ohvvI/AAAAAAAAAd8/9T4Qvx-DZ54/s72-c/442-problemas-entre-los-pacman_thumb_thumb%5B2%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-6247929612174559078</id><published>2011-01-13T23:58:00.007+01:00</published><updated>2011-01-14T00:06:57.865+01:00</updated><title type='text'>Reload</title><content type='html'>&lt;a href="https://sites.google.com/site/pfcgonzalotirado/"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="reload" border="0" alt="reload" src="http://3.bp.blogspot.com/_Y-2PK5MelDs/TS-DwWG44HI/AAAAAAAAAdI/zfzsoxVyZAQ/s400/pacman.png" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-6247929612174559078?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/6247929612174559078/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=6247929612174559078' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/6247929612174559078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/6247929612174559078'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2011/01/reload.html' title='Reload'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Y-2PK5MelDs/TS-DwWG44HI/AAAAAAAAAdI/zfzsoxVyZAQ/s72-c/pacman.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-7383883186408891845</id><published>2009-06-18T23:11:00.001+02:00</published><updated>2009-06-18T23:17:52.083+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><title type='text'>Some motivation required.</title><content type='html'>&lt;p align="left"&gt;&lt;a href="http://shirt.woot.com/Derby/Entry.aspx?id=28185"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="some_motivation_required_black" border="0" alt="some_motivation_required_black" src="http://lh3.ggpht.com/_Y-2PK5MelDs/SjqtgkzW8gI/AAAAAAAAASA/skmwRYy6bTo/some_motivation_required_black%5B8%5D.png?imgmax=800" width="450" height="297" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Si que hace falta... muchas gracias a la tropa de los locos por recordarme que hay que moverme del sofá con espátula y de paso felicitarme el cumpleaños con unos pocos meses de retraso :D&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-7383883186408891845?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/7383883186408891845/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=7383883186408891845' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/7383883186408891845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/7383883186408891845'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2009/06/some-motivation-required.html' title='Some motivation required.'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_Y-2PK5MelDs/SjqtgkzW8gI/AAAAAAAAASA/skmwRYy6bTo/s72-c/some_motivation_required_black%5B8%5D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-1774080159704642829</id><published>2009-06-09T11:55:00.001+02:00</published><updated>2009-06-09T12:07:27.783+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='laboral'/><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='programacion'/><title type='text'>Mi primer curro!</title><content type='html'>&lt;p align="justify"&gt;Bueno, en realidad no es mi primer primer curro, pero si el primero como informático :D. Y si, claro, las condiciones dejan mucho que desear: 5 horas al día sin ver un duro... soy un esclavo!!! Pero bueno, de momento como son practicas obligatorias de Forman (ver enlace en post anterior) para poder obtener el título del curso de Experto en Desarrollo Java, me lo tomaré con filosofía e intentaré aprender todo lo que pueda sin necesidad de tomar ninguna responsabilidad ni deslomarme en demasía.&lt;/p&gt;  &lt;p align="justify"&gt;La empresa es &lt;a href="http://www.ari.es/"&gt;ARI&lt;/a&gt;, y es el brazo tecnológico de &lt;a href="http://www.grupovertice.com"&gt;grupo Vértice&lt;/a&gt;. Grupo que empezó con un par de academias de idiomas, los que sois de Málaga os sonará Keops-Kefren, y actualmente tiene un pequeño emporio de la formación y el e-learning. En un principio ARI se constituyó para dar soporte informático a las diversas empresas del grupo, pero en la actualidad tiene una mayor autonomía y se dedica además a desarrollar y mantener aplicaciones y páginas webs de clientes externos. &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://www.bing.com/maps/default.aspx?v=2&amp;amp;FORM=LMLTCP&amp;amp;cp=q3pktygmmsfw&amp;amp;style=b&amp;amp;lvl=2&amp;amp;tilt=-90&amp;amp;dir=0&amp;amp;alt=-1000&amp;amp;cam=36.725567~-4.553174&amp;amp;scene=16166160&amp;amp;phx=0&amp;amp;phy=0&amp;amp;phscl=1&amp;amp;encType=1&amp;amp;cid=A9D30779EE22AC1E!143"&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" title="malaga" alt="malaga" src="http://lh5.ggpht.com/_Y-2PK5MelDs/Si4xh2-bIBI/AAAAAAAAAR8/iq4jHuukje8/malaga%5B5%5D.jpg?imgmax=800" width="240" height="153" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="justify"&gt;La empresa reside en Málaga y tiene su sede en el Parque Tecnológico de Andalucía (PTA), la verdad es que no me pilla muy lejos de casa, aunque el trayecto es a veces pesado cuando hay caravana. Después del primer día, la verdad, es que me he llevado una buena impresión, no parece haber malos rollos entre compañeros y tiene pinta de estar todo medio organizado, o al menos así me ha parecido. Aunque tiene algunas normas un poco arcaicas, como tener que ir con traje chaqueta y corbata&amp;#160; (aunque en verano me he librado y sólo tengo que ir con camisa y pantalón de vestir), no poder escuchar música mientras se trabaja, o no poder colocar objetos personales en tu lugar de trabajo.&lt;/p&gt;  &lt;p align="justify"&gt;Para empezar no lo veo mal y me han comentado que al terminar las 200 horas de practicas existe la posibilidad de realizar practicas universidad-empresa, 360€ por las mismas horas de trabajo, pasando de la esclavitud a la precariedad laboral xD. Pero bueno, como en todo hay &lt;a href="http://www.trabajobasura.info/directorio/ari_business_solutions.html"&gt;opiniones&lt;/a&gt; de diverso tipo, aunque muchas coinciden en que no es un mal sitio para comenzar. A ver como discurre mi aventura, que, como mínimo, ya podré rellenar el hueco de Experiencia Profesional en el curriculum ^^.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-1774080159704642829?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/1774080159704642829/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=1774080159704642829' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/1774080159704642829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/1774080159704642829'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2009/06/mi-primer-curro.html' title='Mi primer curro!'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_Y-2PK5MelDs/Si4xh2-bIBI/AAAAAAAAAR8/iq4jHuukje8/s72-c/malaga%5B5%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-8369818766070250902</id><published>2009-06-04T12:04:00.001+02:00</published><updated>2009-06-24T22:59:14.202+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='programacion'/><title type='text'>Sun Certified Java Programmer</title><content type='html'>&lt;p align="justify"&gt;En eso hemos dedicado nuestros esfuerzos mis compañeros y yo los últimos meses. La nota de prensa dice así: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p align="justify"&gt;Los orgullosos miembros de la organización Burto se complacen en anunciar que tras la el exitoso paso por el curso de Experto en Desarrollo Java J2EE impartido en &lt;a href="http://www.forman.es/cms/index.php"&gt;Forman&lt;/a&gt;, han alcanzado un nuevo hito en sus carreras profesionales al superar con éxito el examen de Certificación Sun como Programadores de Java (SCJP)&lt;/p&gt; &lt;/blockquote&gt;  &lt;p align="justify"&gt;&lt;a href="https://www.suntrainingcatalogue.com/eduserv/client/loadCourse.do?coCourseCode=CX-310-055"&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" title="scjp1" alt="scjp1" src="http://lh6.ggpht.com/_Y-2PK5MelDs/SiecNrBwTvI/AAAAAAAAAR4/9gaWKz_NdCI/scjp1%5B5%5D.png?imgmax=800" width="240" height="166" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="justify"&gt;Esperemos que estos méritos alcanzados nos traigan consigo un prometedor futuro profesional y podamos convertirnos en unos informáticos de provecho.&lt;/p&gt; &lt;span class="summarypost"&gt;&lt;a href="http://tamudo84.blogspot.com/2009/06/sun-certified-java-programmer.html"&gt;Continuar leyendo...&lt;/a&gt; &lt;/span&gt;&lt;span class="fullpost"&gt;   &lt;p align="justify"&gt;&lt;strong&gt;&lt;em&gt;Actualización:&lt;/em&gt;&lt;/strong&gt; Ya me ha llegado el diploma y un carnet que constatan que soy un programador certificado en java. Dejo unas capturillas: &lt;/p&gt;    &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_Y-2PK5MelDs/SkH-rI0uMHI/AAAAAAAAASU/0kkWHZyxUXM/s1600-h/DSC00437%5B22%5D.jpg"&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" title="DSC00437" alt="DSC00437" src="http://lh3.ggpht.com/_Y-2PK5MelDs/SkH-rnpfxbI/AAAAAAAAASY/ck0PSp5QQ_s/DSC00437_thumb%5B20%5D.jpg?imgmax=800" width="383" height="287" /&gt;&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_Y-2PK5MelDs/SkH-sLfsUFI/AAAAAAAAASk/HI7UfQ08zdk/s1600-h/DSC00438%5B12%5D.jpg"&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" title="DSC00438" alt="DSC00438" src="http://lh4.ggpht.com/_Y-2PK5MelDs/SkH-shUMdqI/AAAAAAAAASs/m0JAu47uIu0/DSC00438_thumb%5B10%5D.jpg?imgmax=800" width="383" height="287" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/span&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-8369818766070250902?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/8369818766070250902/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=8369818766070250902' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/8369818766070250902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/8369818766070250902'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2009/06/sun-certified-java-programmer.html' title='Sun Certified Java Programmer'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_Y-2PK5MelDs/SiecNrBwTvI/AAAAAAAAAR4/9gaWKz_NdCI/s72-c/scjp1%5B5%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-4523524266357623611</id><published>2009-04-23T22:01:00.002+02:00</published><updated>2009-05-06T15:19:45.534+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PFC'/><category scheme='http://www.blogger.com/atom/ns#' term='Pac-man'/><category scheme='http://www.blogger.com/atom/ns#' term='videojuegos'/><category scheme='http://www.blogger.com/atom/ns#' term='universidad'/><title type='text'>PFC: Ms. Pac-Man</title><content type='html'>&lt;p align="justify"&gt;El primer juego sujeto a investigación se trata de Ms. Pac-Man, videojuego lanzado en 1981 como una secuela no autorizada de Pac-Man. El juego es casi idéntico al original. El jugador tiene que ir comiendo píldoras y esquivar fantasmas. Las píldoras de mayor tamaño permiten comerse a los fantasmas y hacen que éstos huyan en la dirección contraria. A medida que se van completando niveles, se va incrementando la dificultad. &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://lh3.ggpht.com/_Y-2PK5MelDs/SfDJK8zj-wI/AAAAAAAAAQ8/oMzUMZ4MfDA/s1600-h/Ms%20Pacman%20logo%5B11%5D.png"&gt;&lt;img title="Ms Pacman logo" style="display: block; float: none; margin-left: auto; margin-right: auto;" alt="Ms Pacman logo" src="http://lh4.ggpht.com/_Y-2PK5MelDs/SfDJMDNToeI/AAAAAAAAARA/rMS-InIFet0/Ms%20Pacman%20logo_thumb%5B9%5D.png?imgmax=800" width="292" height="273" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;La mayor diferencia con respecto al Pac-Man original, es que, al contrario que este, Ms. Pac-Man es un juego no determinista. Además, es bastante difícil para la mayoría de los jugadores. Esto hace que desarrollar una Inteligencia Artificial para este juego se convierta en un autentico reto. El récord mundial para un jugador humano (en la versión original de arcade) es actualmente de 921360 puntos. ¿Podría alguien desarrollar un agente software capaz de superar ese record?&lt;/p&gt;  &lt;p align="justify"&gt;Partiendo desde este interrogante, &lt;a href="http://cswww.essex.ac.uk/staff/lucas/"&gt;Simon M. Lucas&lt;/a&gt;, doctor en informática y miembro de la &lt;em&gt;IEEE Computational Intelligence Society&lt;/em&gt; lleva organizando desde hace varios años una &lt;a href="http://cswww.essex.ac.uk/staff/sml/pacman/PacManContest.html"&gt;competición internacional&lt;/a&gt; cuyo objetivo es desarrollar una inteligencia capaz de controlar a la señora Pac-man y hacer que ésta alcance la mayor puntuación posible. Para ello, el señor Lucas ha creado un kit de desarrollo lo suficientemente completo para que los competidores puedan centrarse casi en exclusiva en la concepción de la inteligencia artificial. &lt;/p&gt;  &lt;p align="justify"&gt;El kit en cuestión está programado en Java y su modo de interacción es el siguiente: 15  veces por segundo el programa recibe información sobre el juego  (posición de los fantasmas, del personaje, de las píldoras, etc), dicha información es procesada y la inteligencia artificial debe enviar una orden para decirle al personaje hacia que dirección tiene que moverse. Para ello, el agente realiza capturas de pantalla del emulador que usemos para, posteriormente, analizar su contenido. Es decir, el código del juego no se toca, y se carece de información de cómo están programadas las inteligencias de los fantasmas, se debe de realizar el programa usando éste sistema controlado por capturas de pantalla. El modo de funcionamiento puede entenderse mejor observando el siguiente video:&lt;/p&gt; &lt;br /&gt; &lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:c9017a79-e95b-4216-bf2e-77eb59294835" style="padding: 0px; display: block; float: none; margin-left: auto; width: 425px; margin-right: auto;"&gt;&lt;div id="1cef09a7-41cf-4424-b725-6a0faa5fb718" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=PVZFoTa8ME8" target="_new"&gt;&lt;img src="http://lh4.ggpht.com/_Y-2PK5MelDs/SfDJMk5B57I/AAAAAAAAARE/2AQcsZxtzc4/videob4c9bc45dd1c%5B3%5D.jpg?imgmax=800" style="border-style: none;" galleryimg="no" onload="var downlevelDiv = document.getElementById('1cef09a7-41cf-4424-b725-6a0faa5fb718'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/PVZFoTa8ME8&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/PVZFoTa8ME8&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt="" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;Así, mi primera meta será dotar a la señora Pac-man de una inteligencia básica creada por mí, implementándola con de una máquina de estados sencilla. Estoy ya con ello y cuando tenga otro hueco libre iré mostrando los avances.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-4523524266357623611?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/4523524266357623611/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=4523524266357623611' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/4523524266357623611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/4523524266357623611'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2009/04/pfc-ms-pac-man.html' title='PFC: Ms. Pac-Man'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_Y-2PK5MelDs/SfDJMDNToeI/AAAAAAAAARA/rMS-InIFet0/s72-c/Ms%20Pacman%20logo_thumb%5B9%5D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-392166225134126129</id><published>2009-02-18T18:32:00.000+01:00</published><updated>2009-03-12T18:50:20.399+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PFC'/><category scheme='http://www.blogger.com/atom/ns#' term='videojuegos'/><category scheme='http://www.blogger.com/atom/ns#' term='universidad'/><title type='text'>PFC: Presentación</title><content type='html'>&lt;p align="justify"&gt;&lt;strong&gt;&lt;em&gt;Inteligencia Computacional para Jugadores No H&lt;a href="http://lh6.ggpht.com/_Y-2PK5MelDs/SbgzByv-iUI/AAAAAAAAAQs/no4eYNqyAbI/s1600-h/ms%20pacmman2%5B14%5D.png"&gt;&lt;img title="ms pacmman2" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="258" alt="ms pacmman2" src="http://lh6.ggpht.com/_Y-2PK5MelDs/SbgzDC_RsgI/AAAAAAAAAQ4/o66JKNZ48pM/ms%20pacmman2_thumb%5B12%5D.png?imgmax=800" width="212" align="left" border="0" /&gt;&lt;/a&gt;umanos de Videojuegos&lt;/em&gt;&lt;/strong&gt;, este es el nombre de mi proyecto de fin de carrera. Quizás suene demasiado rimbombante, pero es que resulta&amp;#160; un poco complicado resumir en un simple título un hecho poco común, y es, que el ordenador juegue él sólo o contra si mismo y que lo haga de la mejor forma posible... al leer esto seguro que a más de uno&amp;#160; le han venido &lt;a href="http://www.youtube.com/watch?v=7XUKVj328z0"&gt;estas imágenes&lt;/a&gt; a la cabeza. &lt;/p&gt;  &lt;p align="justify"&gt;Puede que el termino &amp;quot;no humanos&amp;quot;&amp;#160; no sea el más correcto, ya que resulta bastante ambiguo, pero es el que me pareció más&amp;#160; aproximado a lo que quería expresar. En un principio iba a llamarse Inteligencia Computacional de NPCs, pero el significado de &lt;a href="http://en.wikipedia.org/wiki/Non-player_character"&gt;NPC&lt;/a&gt; suele referirse a &lt;em&gt;personaje no jugador&lt;/em&gt;&amp;#160; y creo que resultaba erróneo, ya que, en este caso, si hay un personaje que juega, el ordenador.&lt;/p&gt;  &lt;p align="justify"&gt;La &lt;em&gt;Inteligencia Computacional&lt;/em&gt; es una rama de la &lt;a href="http://es.wikipedia.org/wiki/Inteligencia_artificial"&gt;Inteligencia Artificial&lt;/a&gt; que combina elementos de aprendizaje, adaptación, evolución y lógica difusa para crear programas que son, en cierto sentido, inteligentes. Las investigaciones sobre inteligencia computacional no rechazan los métodos estadísticos, pero cuando los emplean, suelen ser vistos desde un ángulo diferente (como es el caso de la &lt;a href="http://es.wikipedia.org/wiki/L%C3%B3gica_difusa"&gt;lógica difusa&lt;/a&gt;). Las principales ramas que componen la inteligencia computacional son: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;Redes Neuronales. &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;Sistemas Difusos. &lt;/li&gt;    &lt;li&gt;Computación evolutiva, incluyendo algoritmos genéticos y programación genética. &lt;/li&gt;    &lt;li&gt;Inteligencia de Enjambre. &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;En el ámbito académico y científico existen multitud de grupos de investigación y se celebran cada año varios congresos enfocados (parcial o totalmente) a la aplicación de la Inteligencia Computacional en Juegos, como son el &lt;i&gt;IEEE World Congress on Computational Intelligence&lt;/i&gt;, el &lt;i&gt;IEEE Congress on Evolutionary Computation&lt;/i&gt;, o el &lt;i&gt;IEEE Symposium on Computational Intelligence and Games&lt;/i&gt;. En el marco de estas investigaciones se encuentra una serie de competiciones que proporcionan una oportunidad ideal para poner a prueba arquitecturas y algoritmos y compararlos con los de otros investigadores de todo el mundo. Competiciones típicas en este tipo de congresos son la sustitución del jugador humano por otro controlado por una inteligencia artificial en juegos como Ms. Pac-Man, Othello simuladores de carreras de coches, etc. Es a raíz de estas tipo de competiciones donde surgió la inspiración de mi &lt;a href="http://www.lcc.uma.es/~afdez/"&gt;director de proyecto&lt;/a&gt;, quien me propuso esta&amp;#160; traca para poner punto y final a mi paso por la universidad.&lt;/p&gt;  &lt;p align="justify"&gt;El objetivo de mi proyecto consiste en aplicar diferentes técnicas de inteligencia computacional (o hibridaciones de las mismas) que doten de inteligencia a un jugador controlado por el ordenador para que este consiga alcanzar el mejor resultado en uno o varios juegos. La intención es empezar con técnicas sencillas como es la implementación de maquinas de estado que controlen el comportamiento del jugador, para un posterior refinamiento y mejora a través de técnicas más complejas como puede ser la implementación de algoritmos genéticos. &lt;/p&gt;  &lt;p align="justify"&gt;Bueno, pues aquí concluye la presentación. Mi intención es ir desglosando poco a poco los avances que vaya llevando a cabo. Por ahora no puedo contar mucho más, ya que, básicamente acabo de empezar.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-392166225134126129?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/392166225134126129/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=392166225134126129' title='7 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/392166225134126129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/392166225134126129'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2009/02/pfc-presentacion.html' title='PFC: Presentación'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_Y-2PK5MelDs/SbgzDC_RsgI/AAAAAAAAAQ4/o66JKNZ48pM/s72-c/ms%20pacmman2_thumb%5B12%5D.png?imgmax=800' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-6642775064049405179</id><published>2009-02-02T00:35:00.001+01:00</published><updated>2009-02-02T00:38:44.692+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='literatura'/><title type='text'>¡Maldito, maldito creador!</title><content type='html'>&lt;blockquote&gt;Descansemos; una pesadilla puede envenenar nuestro sueño.    &lt;br /&gt;Despertamos; un pensamiento errante nos empaña el día.     &lt;br /&gt;Sentimos, concebimos o razonamos; reímos o lloramos.     &lt;br /&gt;Abrazamos una tristeza querida o desechamos nuestra pena;     &lt;br /&gt;Todo es igual; pues ya sea alegría o dolor,     &lt;br /&gt;El sendero por el que se alejara está abierto,     &lt;br /&gt;El ayer del hombre no será jamás igual a su mañana.     &lt;br /&gt;¡Nada es duradero salvo la mutabilidad!     &lt;br /&gt;&lt;/blockquote&gt;  &lt;p align="justify"&gt;Era casi mediodía cuando llegué a la cima. Permanecí un rato sentado en la roca que dominaba aquel mar de hielo. La neblina lo envolvía, al igual que a los montes circundantes. De pronto, una brisa disipó las nubes y descendí al glaciar. La superficie es muy irregular, levantándose y hundiéndose como las olas de un mar tormentoso, y está surcada por profundas grietas. Este campo de hielo tiene casi una legua de anchura, y tardé cerca de dos horas en atravesarlo. La montaña del otro extremo es una roca desnuda y escarpada. Desde donde me encontraba, Montanvert se alzaba justo enfrente, a una legua, y por encima de él se levantaba el Mont Blanc, en su tremenda majestuosidad. Permanecí en un entrante de la roca admirando la impresionante escena. El mar, o mejor dicho: el inmenso rio de hielo, serpenteaba por entre sus circundantes montañas, cuyas altivas cimas dominaban el grandioso abismo. Traspasando las nubes, las heladas y relucientes cumbres brillaban al sol. Mi corazón, repleto hasta entonces de tristeza, se hinchó de gozo y exclamé:&lt;/p&gt;  &lt;p align="justify"&gt;- Espíritus errantes, si en verdad existís y no descansáis en vuestro estrechos lechos, concededme esta pequeña felicidad, o llevadme con vosotros como compañero vuestro, lejos de goces de la vida.&lt;/p&gt;  &lt;p align="justify"&gt;No bien hube pronunciado estas palabras, cuando vi en la distancia la figura de un hombre que avanzaba hacia mi a una velocidad sobrehumana saltando sobre las grietas del hielo, por las que yo había caminado con cautela. A medida que se acercaba, su estatura, su estatura parecía sobrepasar la de un hombre. Temblé, se me nubló la vista y me sentí desfallecer; pero el frío aire de las montañas pronto me reanimó. Comprobé cuando la figura estuvo cerca -odiada y aborrecida visión-, que era el engendro que había creado. Temblé de ira y horror, y resolví aguardarlo y trabar con él un combate mortal. Se acercó, su rostro reflejaba una mezcla de amargura, desdén y maldad, y su diabólica fealdad hacían imposible el mirarlo, pero apenas me fijé en esto. La ira y el odio me habían enmudecido, y me recuperé tan sólo para lanzarle las más furiosas expresiones de desprecio y repulsión.&lt;/p&gt;  &lt;p align="justify"&gt;- Demonio -grité-, ¿osas acercarte? ¿No temes que desate sobre ti mi terrible venganza? Aléjate, ¡insecto despreciable! Mas no, ¡detente! ¡Quisiera pisotearte hasta convertirte en polvo, si con ello, con la abolición de tu miserable existencia, pudiera devolverles la vida a aquellos que tan diabólicamente has asesinado!&lt;/p&gt;  &lt;p align="justify"&gt;- Esperaba este recibimiento -dijo el demoníaco ser-. Todos los hombres odian a los desgraciados. ¡Cuánto, pues, se me debe odiar a mí que soy el más infeliz de los seres vivientes! Sin embargo, vos, creador mío, me detestáis y me despreciáis, a mí, vuestra criatura, a quien estáis unidos por lazos que sólo la aniquilación de uno de nosotros romperán. Os proponéis matarme. ¿Cómo os atrevéis a jugar así con la vida? Cumplid vuestras obligaciones para conmigo, y yo cumpliré las mías para con vos y el resto de la humanidad. Si aceptáis mis condiciones, os dejaré a vos y a ellos; pero si rehusáis, llenaré hasta saciarlo el buche de la muerte con la sangre de tus amigos.&lt;/p&gt;  &lt;p align="justify"&gt;- ¡Aborrecible monstruo!, ¡demonio infame!, los tormentos del infierno son un castigo demasiado suave para tus crímenes. ¡Diablo inmundo!, me reprochas haberte creado; acércate, y déjame apagar la llama que con tanta imprudencia encendí.&lt;/p&gt;  &lt;p align="justify"&gt;Mi cólera no tenía límites; salté sobre él, impulsado por todo lo que puede inducir un ser a matar a otro. Me esquivó fácilmente y dijo:&lt;/p&gt;  &lt;p align="justify"&gt;- ¡Serenaos! Os ruego me escuchéis antes de dar rienda suelta a vuestro odio. ¿Acaso no he sufrido bastante que buscáis aumentar mi miseria? Amo la vida, aunque sólo sea una sucesión de angustias, y la defenderé. Recordad: me habéis hecho más fuerte que vos; mi estatura es superior y mis miembros más vigorosos. Pero no me dejaré arrastrar a la lucha contra vos. Soy vuestra obra, y seré dócil y sumiso para con mi rey y señor, pues lo sois por ley natural. Pero debéis asumir vuestros deberes, los cuales me adeudáis. Oh Frankenstein, no seáis ecuánime con todos los demás y os ensañéis sólo conmigo, que soy el que más merece vuestra justicia e incluso vuestra clemencia y afecto. Recordad que soy vuestra criatura. Debía ser vuestro Adán, pero soy más bien el ángel caído a quien negáis toda dicha. Doquiera que mire, veo felicidad de la cual sólo yo estoy irrevocablemente excluido. Yo era bueno y cariñoso; el sufrimiento me ha envilecido. Concédeme la felicidad, y volveré a ser virtuoso.&lt;/p&gt;  &lt;p align="justify"&gt;- ¡Aparta! No te escucharé. No puede haber entendimiento entre tu y yo; somos enemigos. Apártate, o midamos nuestras fuerzas en una lucha en la que sucumba uno de los dos.&lt;/p&gt;  &lt;p align="justify"&gt;- ¿Cómo podré conmoveros?; ¿no conseguirán mis suplicas que os apiadéis de vuestra criatura, que suplica vuestra compasión y bondad? Creedme, Frankenstein: yo era bueno; mi espíritu estaba lleno de amor y humanidad, pero estoy solo, horriblemente solo. Vos, mi creador, me odiáis. ¿Qué puedo esperar de aquellos que no me deben nada? Me odian y me rechazan. &lt;/p&gt;  &lt;p align="right"&gt;&lt;strong&gt;&lt;em&gt;Frankenstein o, El Moderno Prometeo.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p align="right"&gt;&lt;strong&gt;&lt;em&gt;Mary W. Shelley&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-6642775064049405179?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/6642775064049405179/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=6642775064049405179' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/6642775064049405179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/6642775064049405179'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2009/02/maldito-maldito-creador.html' title='¡Maldito, maldito creador!'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-245711674589823348</id><published>2009-01-13T17:23:00.000+01:00</published><updated>2009-02-18T18:26:53.465+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>2009</title><content type='html'>&lt;p align="justify"&gt;Qué espero de este año, o, cuales son mis objetivos:&lt;/p&gt;  &lt;p align="justify"&gt;- Aprobar la asignatura que me queda.&lt;/p&gt;  &lt;p align="justify"&gt;- Empezar el proyecto de fin de carrera y ACABARLO!&lt;/p&gt;  &lt;p align="justify"&gt;- En consecuencia de los dos objetivos anteriores: TERMINAR LA CARRERA!&lt;/p&gt;  &lt;p align="justify"&gt;Este es mi objetivo prioritario, y estad seguros que cuando lo cumpla se enterará hasta el tato. Montaré una fiesta powa con los amigos, con una alta inversión en bebidas espirituosas. También invitaré a mi familia a comer pescaito frito o, algo, incluso, de más calidad (la hermandad no escatima en gastos cuando la ocasión lo requiere). Hace ya mucho que empecé y ha llegado la hora de acabar. Éste tiene que ser el año. No cumplir esto lo consideraré como un fracaso y me flagelaré en consecuencia.&lt;/p&gt;  &lt;p align="justify"&gt;Otros objetivos que me propongo para este año:&lt;/p&gt;  &lt;p align="justify"&gt;- Comenzar mi vida laboral como informático y empezar a rellenar curriculum.&lt;/p&gt;  &lt;p align="justify"&gt;- Fugarme de casa e irme a la aventura (probablemente a la capital del reino).&lt;/p&gt;  &lt;p align="justify"&gt;- Plantearme una nueva actividad en el desarrollo de videojuegos. Mi PFC ya está relacionado, pero no me conformo.&lt;/p&gt;  &lt;p align="justify"&gt;- Escribir un post aquí, al menos, cada dos semanas.&lt;/p&gt;  &lt;p align="justify"&gt;- Acabar algún proyecto personal de los que tengo empezados. Pudiendo ser, por ejemplo, terminar de pintar los Condes Vampiro, la Guardia Imperial (q poco probable), el corto de Alien Desktop, las Warhamming Tools o, algún otro, que ni siquiera recuerde.&lt;/p&gt;  &lt;p align="justify"&gt;Este post tiene carácter recordatorio, para que, al final de año, pueda comprobar lo iluso que soy.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-245711674589823348?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/245711674589823348/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=245711674589823348' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/245711674589823348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/245711674589823348'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2009/01/2009.html' title='2009'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-3302074641009383746</id><published>2008-10-01T12:19:00.028+02:00</published><updated>2008-10-25T14:29:51.840+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='videojuegos'/><category scheme='http://www.blogger.com/atom/ns#' term='universidad'/><title type='text'>Master de Videojuegos de la Universidad de Málaga</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Este año se pone en marcha la &lt;a href="http://www.mastervideojuegos.uma.es/"&gt;segunda edición&lt;/a&gt; del &lt;span style="font-weight: bold;"&gt;Máster en Creación y Desarrollo de Videojuegos de la Universidad de Málaga&lt;/span&gt;. Con respecto a la &lt;a href="http://www.lsgames.com/cms/"&gt;edición anterior&lt;/a&gt;, hay que resaltar unas cuantas novedades que pueden captar a algún interesado que se encuentre indeciso. En este mes he asistido a varias reuniones con alumnos interesados en cursar el máster y los organizadores. Las novedades que nos transmitieron en dichas reuniones fueron las siguientes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Menor duración que el año pasado. Antes era de Octubre a finales de Junio. Este año se estima que termine en Marzo.&lt;/li&gt;&lt;li&gt;Se ha reestructurado el temario para abordar la parte de programación gráfica antes.&lt;/li&gt;&lt;li&gt;Se ha eliminado temario que resultaba repetitivo y poco atractivo para los alumnos con un perfil más técnico.&lt;/li&gt;&lt;li&gt;Decremento del precio más que sustancial. &lt;span style="font-weight: bold;"&gt;Se rebaja el precio de 6000€ a 3500€&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;1 mes como mínimo garantizado de practicas en empresa de videojuegos (y remuneradas).&lt;/li&gt;&lt;li&gt;Al contrario que pone en la web, el plazo para inscribirse &lt;span style="font-weight: bold;"&gt;se ha ampliado hasta el día 30 de Octubre&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;La matricula también &lt;span style="font-weight: bold;"&gt;se puede pagar en dos plazos&lt;/span&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.mastervideojuegos.uma.es/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/SONgRK5KxxI/AAAAAAAAALc/6dWevoVyx34/s400/headerimg.jpg" alt="" id="BLOGGER_PHOTO_ID_5252147438542309138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Los requisitos para entrar son bastaste flexibles o eso me pareció entender, bastará con cumplir alguno de los siguientes puntos:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Tener un título de una carrera técnica o estar en ultimo curso. (Ingenierías o Ingenierías Técnicas en Informática, Teleco, Industriales...).&lt;/li&gt;&lt;li&gt;Tener un título de una carrera de ciencias con conocimientos de informática (Matemáticas, Física, Química...).&lt;/li&gt;&lt;li&gt;Tener un título de una carrera no técnica y tener conocimientos de informática, ya que también está enfocado para la parte de diseño (Audiovisuales, Periodismo, Publicidad, Bellas Artes...).&lt;/li&gt;&lt;li&gt;Tener 3 o más años de experiencia como profesional de la informática.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span class="summarypost"&gt;De todas formas, si estás interesado, puedes contactar con los directores del máster. Su correo está después del salto.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tamudo84.blogspot.com/2008/10/master-videojuegos-uma.html"&gt;Continuar leyendo...&lt;/a&gt;&lt;/span&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Otro dato a tener en cuenta, y que no aparece en la página del máster, es el horario y el aula en la que se impartiría. Nos han comunicado que sería de Lunes a Viernes de 5 a 9 de la tarde en el aula 3.0.10, si no me equivoco, donde estaba antes reprografía. Pero esto está aún por confirmar. Esta aula no dispone de ordenadores, así que sería conveniente disponer de un portátil.&lt;br /&gt;&lt;br /&gt;El temario con respecto al año pasado no ha cambiado mucho, teniendo en cuenta los módulos que se imparten (comparación entre &lt;a href="http://www.lsgames.com/cms/detalle.html"&gt;año pasado&lt;/a&gt; y &lt;a href="http://www.mastervideojuegos.uma.es/index.php?option=com_content&amp;amp;view=article&amp;amp;id=46&amp;amp;Itemid=54"&gt;este año&lt;/a&gt;). El único módulo que noto que se ha caído es el de &lt;span style="font-style: italic;"&gt;Juegos en red. Seguridad y Comercio Electrónico&lt;/span&gt;. Otra novedad es que se han reducido de tiempo algunos módulos, sobre todo, la parte de iniciación a la programación, porque, según ellos, los informáticos ya saben programar, y, los que no saben tampoco les va a dar tiempo para aprender. Así que, se ha eliminado materia que podría considerarse "paja" y se van a centrar en las materias que los alumnos del año pasado consideraron más interesantes. El temario queda de la siguiente forma:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;La industria del videojuego. Fases y tecnología en el desarrollo de videojuegos&lt;/li&gt;&lt;li&gt;Introducción a la programación de videojuegos. Procesadores gráficos.&lt;/li&gt;&lt;li&gt;Programación gráfica en tiempo real&lt;/li&gt;&lt;li&gt;Arte y diseño en la creación de videojuegos.&lt;/li&gt;&lt;li&gt;Técnicas fundamentales de diseño 3D&lt;/li&gt;&lt;li&gt;Desarrollo de videojuegos. Motores gráficos.&lt;/li&gt;&lt;li&gt;Física para videojuegos.&lt;/li&gt;&lt;li&gt;Desarrollo de juegos en dispositivos móviles&lt;/li&gt;&lt;li&gt;Técnicas de Inteligencia Artificial.&lt;/li&gt;&lt;li&gt;Edición y Postproducción de Video y Audio&lt;/li&gt;&lt;li&gt;Programación con lenguajes de “Scripting”&lt;/li&gt;&lt;li&gt;Ingeniería del software aplicada a los videojuegos&lt;/li&gt;&lt;li&gt;Proyecto de desarrollo de un videojuego&lt;/li&gt;&lt;li&gt;Prácticas en empresa.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Todas estas novedades fueron así transmitidas por los directores académicos del máster: el director de la &lt;a href="http://www.informatica.uma.es/"&gt;E.T.S.I.I de Málaga&lt;/a&gt;, José María Troya Linero, y el subdirector de alumnos, José Luis Díaz Lafuente. Además, los que fuimos a las reuniones nos interesamos en cómo les fue a alumnos del curso anterior. Según los profesores (no conozco personalmente a ningún alumno de la edición anterior), todos los alumnos tuvieron prácticas en empresa, y la mayoría se quedó trabajando en &lt;a href="http://www.lsgames.com/"&gt;Legend Studios&lt;/a&gt; salvo uno que se fue a &lt;a href="http://www.es.ea.com/pages/6744/"&gt;Electronic Arts&lt;/a&gt; en Madrid. Además, se involucraron en un proyecto conjunto del que podéis ver algunos vídeos en &lt;a href="http://es.youtube.com/user/MasterVideojuegosUMA"&gt;youtube&lt;/a&gt;, además de unas cuantas imágenes que se encuentran en la página del máster.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y-2PK5MelDs/SQA7y8_8ptI/AAAAAAAAALs/0n28X82Byao/s1600-h/screenshot_orbe_09.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_Y-2PK5MelDs/SQA7y8_8ptI/AAAAAAAAALs/0n28X82Byao/s400/screenshot_orbe_09.jpg" alt="" id="BLOGGER_PHOTO_ID_5260270111322580690" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Las imágenes no muestran cómo verdaderamente es el juego, aunque se puede entrever. Al parecer, como todos los alumnos terminaron encontrando puestos de trabajo en el sector de los videojuegos, dejaron este proyecto aparcado aunque se comprometieron a acabarlo para poder enseñarlo a futuros alumnos. Así, como bien reza en la página del máster:  "El videojuego pronto estará disponible para descargar y probar, así que permaneced atentos a las actualizaciones :)"&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/SQA7y3VGsbI/AAAAAAAAALk/6BcUQt2dPV0/s1600-h/screenshot_orbe_08.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/SQA7y3VGsbI/AAAAAAAAALk/6BcUQt2dPV0/s400/screenshot_orbe_08.jpg" alt="" id="BLOGGER_PHOTO_ID_5260270109800706482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Además de que la experiencia del año pasado fue satisfactoria, nos han transmitido que, para este curso, por ahora, no hay suficientes alumnos preinscritos como para cursarse el máster. Nos han indicado que, si no se preinscriben, al menos, 12 alumnos, no hay presupuesto para realizarlo. Parece que, por ahora, estamos preinscritos unos 8 alumnos. La verdad es que me da mucha pena, porque iniciativas como ésta se dan de forma muy escasa, y no sé si es por desconfianza o por falta de información, pero, la cosa no ha terminado de fraguar. Así que, animo a todos los que estéis interesados a que contactéis con los directores académicos por si necesitáis más información.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Director del master&lt;/span&gt;: Jose María Troya  --&gt; &lt;span style="font-style: italic;"&gt;troya@lcc.uma.es&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Subdirector del master&lt;/span&gt;: Jose Luis Diaz --&gt; &lt;span style="font-style: italic;"&gt;lafuente@ctima.uma.es&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Me gustaría aportar también, a título personal, mi experiencia con los &lt;a href="http://www.mastervideojuegos.uma.es/index.php?option=com_content&amp;amp;view=article&amp;amp;id=44&amp;amp;Itemid=53"&gt;profesores&lt;/a&gt; que conozco del máster.Por lo general, los que yo conozco, me parecen profesores de una calidad excelente y de los mejores que me he encontrado en la carrera, y no soy de los que suele pelotear sin merecerlo. Quizás, sólo eche en falta algún profesor más como Sergio Gálvez, Manuel Enciso, Pepe Gallardo, Pablo López, Nicolas Guil o Francisco Villatoro. Los profesores que conozco son los siguientes:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Jose María Troya&lt;/span&gt;: Es el único profesor que no conozco por su faceta didáctica, sino organizativa. En las sucesivas reuniones que he tenido con él me ha transmitido su ilusión por organizar este máster y dotar a málaga de estudiantes cualificados que formen en Málaga y Andalucía una industria del videojuego sólida.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Jose Luis Díaz Lafuente&lt;/span&gt;: Es el subdirector de alumnos de mi facultad. Es el que nos informa de los eventos en los que pueden participar los alumnos y está a nuestra disposición si tenemos alguna queja. Aunque yo lo conozco de forma más directa por la asignatura optativa que imparte, &lt;span style="font-style: italic;"&gt;Electrónica Digital&lt;/span&gt;, conocida por su alto índice de aprobados, no por que sea especialmente sencilla, sino por la forma en la que el profesor te hace trabajar, ya que te incita a que asistas a clase y lleves la asignatura al día.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Francisco Gutiérrez&lt;/span&gt;: También conocido como pacog, es un gran profesor, sus clases son muy amenas y sus explicaciones son muy clarificadoras. Yo lo conozco por la asignatura &lt;span style="font-style: italic;"&gt;Laboratorio de Tecnología de Objetos&lt;/span&gt; (LTO) que cursé hace varios años, y donde aprendí las singularidades de la orientación a objetos y del lenguaje Java. Aunque también imparte la asignatura &lt;span style="font-style: italic;"&gt;Programación Declarativa&lt;/span&gt; donde enseña Prolog y Haskell.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Julio Garralón&lt;/span&gt;: Profesor que conocí el año pasado en asignaturas como &lt;span style="font-style: italic;"&gt;Gráficos por Ordenador&lt;/span&gt;, que se centra en programación con OpenGL, y &lt;span style="font-style: italic;"&gt;Programación de Gráficos en Tiempo Real&lt;/span&gt;, junto con el profesor Francisco Villatoro, que, además de OpenGL, te introduce a la programación de shaders en Cg. No aprobé ninguna de las dos. A mi favor, he de decir que ambas asignaturas las cogí sólo por aprender, ya que tenía todos los créditos de optativas y libre configuración aprobados, y a una de ellas ni siquiera me matriculé. Ambas asignaturas son bastante exigentes y te tiene que gustar mucho el álgebra y la geometría. Aprendí mucho y disfrute de ambas asignaturas. De Julio he de destacar que domina ambas asignaturas, sus apuntes de clase son excelentes, pero que, para mi gusto, podría sacar más jugo a las clases magistrales y hacerlas más entretenidas.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Manuel Ujaldón&lt;/span&gt;: Archiconocido profesor de &lt;span style="font-style: italic;"&gt;Configuración y Evaluación de Equipos Informáticos&lt;/span&gt;. Asignatura que, en mi opinión, todo el mundo se coge para convencer a tus amigos y familiares de que "sabes de informática", ya que, antes de cursarla, al menos en mi caso, cualquier técnico o entendido en hardware podría echarme en cara el típico comentario de "¿y tú estudias informática y no sabes esto?". Ahora ya puedo presumir de ser un &lt;a href="http://es.youtube.com/watch?v=R3nNR_XALoQ"&gt;amigo informático&lt;/a&gt; como Dios manda. Además, cursé el año pasado la asignatura &lt;span style="font-style: italic;"&gt;Procesadores Gráficos&lt;/span&gt;, que, gracias a lo aprendido con Julio y las explicaciones de Nico Guil, el otro profesor de la asignatura, no me costó apenas trabajo la parte de programación gráfica y saqué sobre. De Manolo, puedo destacar que es un estupendo orador y sus clases se hacen muy amenas. Además, se le podría considerar un gurú del hardware, porque siempre está a la última con respecto a novedades y actualiza sus asignaturas cada año.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Antonio Fernández Leiva&lt;/span&gt;: Lo conozco desde el año pasado a través de la asignatura &lt;span style="font-style: italic;"&gt;Introducción a la Creación e Implementación de Videojuegos&lt;/span&gt;. Aunque creo que también imparte &lt;span style="font-style: italic;"&gt;Elementos de Programación&lt;/span&gt; y &lt;span style="font-style: italic;"&gt;Analisis y Diseño de Algoritmos&lt;/span&gt;. Gracias a la asignatura de videojuegos, elaboré mis artículos sobre &lt;a href="http://tamudo84.blogspot.com/2008/01/introduccin-ogre.html"&gt;ogre3D&lt;/a&gt;. La asignatura se evaluaba de una forma muy novedosa, donde cada alumno debía de hacer un trabajo sobre un tema relacionado con videojuegos y luego exponerlo en un &lt;a href="http://francisthemulenews.wordpress.com/2008/01/22/bonita-experiencia-docente-en-la-formacion-de-informaticos-en-videojuegos-matvi-08/"&gt;congreso&lt;/a&gt; para alumnos en forma de póster o presentación oral. Las actas del congreso podéis encontrarlas &lt;a href="http://www.lcc.uma.es/%7Eafdez/ACTAS_MATVI_2008.pdf"&gt;aquí&lt;/a&gt; si tenéis más curiosidad. Mi experiencia con Antonio es muy satisfactoria, es un profesor muy enrollado y sus clases son bastante amenas, además, es el director académico de mi proyecto de fin de carrera sobre el que ya comentaré algo más adelante.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;David Bueno Vallejo&lt;/span&gt;: Sólo lo conozco de unas charlas muy interesantes sobre Inteligencia Artificial y Programación de Dispositivos Móviles que nos dio para la asignatura de Videojuegos. De hecho, creo que en el máster imparte la parte de dispositivos móviles (j2me?). Sólo puedo decir que me gustaron mucho.&lt;br /&gt;&lt;br /&gt;Eso es todo, no conozco a ninguno de los demás &lt;a href="http://www.mastervideojuegos.uma.es/index.php?option=com_content&amp;amp;view=article&amp;amp;id=44&amp;amp;Itemid=53"&gt;profesores&lt;/a&gt;. Si alguien tiene alguna otra opinión sobre los profesores comentados o alguno de los no comentados es libre de opinar. Yo sólo he mostrado mi experiencia personal.&lt;br /&gt;&lt;br /&gt;No sé si lo habréis notado, pero he escrito todo esto porque me mueve el interés, quiero cursar el máster y falta gente para apuntarse. Aun así, todo lo que he escrito es cierto, salvo, por supuesto, que me haya equivocado :p. Ya sabéis, si tenéis alguna duda, contactad con los directores del máster. No he puesto los teléfonos porque no me ha parecido conveniente, pero &lt;a href="http://www.informatica.uma.es/1_114.html"&gt;llamadlos&lt;/a&gt; si es necesario ;). Espero haber convencido a alguien para apuntarse, porque si no... me parece que me quedé sin máster. Un saludo a todos!&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-3302074641009383746?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/3302074641009383746/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=3302074641009383746' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/3302074641009383746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/3302074641009383746'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/10/master-videojuegos-uma.html' title='Master de Videojuegos de la Universidad de Málaga'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Y-2PK5MelDs/SONgRK5KxxI/AAAAAAAAALc/6dWevoVyx34/s72-c/headerimg.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-236513741079124199</id><published>2008-08-04T23:55:00.005+02:00</published><updated>2008-08-05T02:03:56.159+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><title type='text'>IT'S OVER 90000!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://es.youtube.com/watch?v=SiMHTK15Pik"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px;" src="http://tamudo84.googlepages.com/over1.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://es.youtube.com/watch?v=Rh5jkYegLHI"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px;" src="http://tamudo84.googlepages.com/over2.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://es.youtube.com/watch?v=TBtpyeLxVkI&amp;feature=related"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px;" src="http://tamudo84.googlepages.com/over3.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://es.youtube.com/watch?v=IvW7mJm8-M4&amp;feature=related"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px;" src="http://tamudo84.googlepages.com/over4.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="summarypost"&gt;&lt;a href="http://tamudo84.blogspot.com/2008/08/its-over-90000.html"&gt;Continuar leyendo...&lt;/a&gt;&lt;/span&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Weeeeee! Mi chatarra blanca con ruedas (aka blanco corcel) acaba de aumentar su fuerza por encima de las 90000 unidades de combate. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://tamudo84.googlepages.com/DSC00274.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px;" src="http://tamudo84.googlepages.com/DSC00274.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Contigo hasta que revientes!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://tamudo84.googlepages.com/DSC00273.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px;" src="http://tamudo84.googlepages.com/DSC00273.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-236513741079124199?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/236513741079124199/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=236513741079124199' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/236513741079124199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/236513741079124199'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/08/its-over-90000.html' title='IT&apos;S OVER 90000!'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-718963949617487520</id><published>2008-08-02T21:23:00.003+02:00</published><updated>2008-08-02T21:32:10.438+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cine'/><title type='text'>Hijo de perra</title><content type='html'>&lt;blockquote&gt;Sé lo que estás pensando. Si disparé las 6 balas o sólo 5. La verdad es que con todo este ajetreo también yo he perdido la cuenta. Pero siendo este un Magnum 44, el mejor revólver del mundo, capaz de volarte los sesos de un tiro, ¿no crees que debieras pensar que eres afortunado? ¿Verdad, que sí, vago?&lt;br /&gt;&lt;br /&gt;- Harry se aleja - &lt;/blockquote&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.youtube.com/watch?v=H7f9d-ZHEXc"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_Y-2PK5MelDs/SJS0tLXX1UI/AAAAAAAAAKE/B2-Q08znZ-g/s400/dirtyharry.JPG" alt="" id="BLOGGER_PHOTO_ID_5230003755521922370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;¡Eh! Necesito saberlo.&lt;br /&gt;&lt;br /&gt;- Harry dispara el arma pero está descargada -&lt;br /&gt;&lt;br /&gt;Hijo de perra… &lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-718963949617487520?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/718963949617487520/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=718963949617487520' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/718963949617487520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/718963949617487520'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/08/hijo-de-perra.html' title='Hijo de perra'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Y-2PK5MelDs/SJS0tLXX1UI/AAAAAAAAAKE/B2-Q08znZ-g/s72-c/dirtyharry.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-4686820757371119477</id><published>2008-07-29T18:25:00.007+02:00</published><updated>2009-02-19T11:34:52.495+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><title type='text'>Como se echa de menos...</title><content type='html'>&lt;center&gt;&lt;a href="http://www.animersion.net/"&gt;&lt;br /&gt;&lt;img alt="Animersion" style="border-width: 0pt;" src="http://tamudo84.googlepages.com/animersion.png" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;span class="summarypost"&gt;&lt;a href="http://animersion.jvy.es/"&gt;Foro de apoyo a Animersion&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[Actualización 19-2-2009] - Aunque siempre llevaré a Animersion en el corazón... He encontrado una comunidad similar! Compartamos todos! Larga vida a &lt;a href="http://www.puntotorrent.com/"&gt;Punto Torrent&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tamudo84.blogspot.com/2008/07/como-se-echa-de-menos.html"&gt;Continuar leyendo...&lt;/a&gt;&lt;/span&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;blockquote&gt;El día 3 de Junio de 2008 procedimos al cierre de la Comunidad Animersion.net tras haber sido denunciados. Este cierre no se produjo en cuanto "nos apretaron las tuercas", como se ha comentado en la blogosfera y en otros foros. Como ha ocurrido en otras ocasiones estuvimos en contacto con gente instruida en el tema, así como los organismos pertinentes, y por todas las partes nos llegó la recomendación de cerrar Animersion cuanto menos temporalmente.&lt;br /&gt;&lt;br /&gt;Debido al alargamiento del proceso y a la denuncia, distinta a recibidas anteriormente, hemos decidido el conjunto de los administradores que no se va a reabrir la Web. El dinero que quedó de las donaciones del mes anterior se ha donado a su vez a Médicos Sin Fronteras.&lt;br /&gt;&lt;br /&gt;Es por esto que queremos dar un sentido homenaje a todas las personas que han dado soporte, han mantenido y han aportado su granito de arena a su manera para hacer llegar a esta comunidad hasta donde lo consiguió. Tanto a las personas detrás de esos (en varias ocasiones) odiados nicks que formábamos el Animersion Staff, como a todos los usuarios que aportaron su mejor calidad en las copias de respaldo con la vitola de su Animersion Team, al resto de uploaders que lo hicieron con su mejor interés, a los donantes sin los que no se habría podido mantener el sitio durante todo este tiempo y al resto de usuarios que con su presencia formaron la variedad y el grueso de la Comunidad.&lt;br /&gt;&lt;br /&gt;Lo cierto es que muchos vamos a echar de menos Animersion, pero seguirá abierto el canal de IRC #animersion@irc.irc-hispano.org y el grupo en last.fm para que todos podamos intentar seguir en contacto y podamos localizarnos.&lt;br /&gt;&lt;br /&gt;Gracias una vez más a todos los miembros, usuarios, compañeros y amigos que ha dejado ahora, pero también unido Animersion.net.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;:(&lt;br /&gt;&lt;br /&gt;&lt;a href="http://animersion.jvy.es/"&gt;Foro de apoyo a Animersion&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[Actualización 19-2-2009] - Aunque siempre llevaré a Animersion en el corazón... He encontrado una comunidad similar! Compartamos todos! Larga vida a &lt;a href="http://www.puntotorrent.com/"&gt;Punto Torrent&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-4686820757371119477?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/4686820757371119477/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=4686820757371119477' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/4686820757371119477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/4686820757371119477'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/07/como-se-echa-de-menos.html' title='Como se echa de menos...'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-323831932272703142</id><published>2008-07-17T15:09:00.003+02:00</published><updated>2008-07-17T15:12:40.417+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cine'/><title type='text'>Todas las criaturas de este mundo mueren solas</title><content type='html'>&lt;blockquote&gt;¿Por qué llevas ese estúpido traje de conejo?&lt;/blockquote&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_Y-2PK5MelDs/SH9E-XF7E0I/AAAAAAAAAJ0/RI5VBeHMGXw/s1600-h/donniedarko.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_Y-2PK5MelDs/SH9E-XF7E0I/AAAAAAAAAJ0/RI5VBeHMGXw/s400/donniedarko.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5223969930914501442" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;¿Por qué llevas ese estúpido traje de hombre?&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-323831932272703142?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/323831932272703142/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=323831932272703142' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/323831932272703142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/323831932272703142'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/07/todas-las-criaturas-de-este-mundo.html' title='Todas las criaturas de este mundo mueren solas'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Y-2PK5MelDs/SH9E-XF7E0I/AAAAAAAAAJ0/RI5VBeHMGXw/s72-c/donniedarko.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-7562166600806362507</id><published>2008-07-08T02:20:00.010+02:00</published><updated>2008-07-08T03:03:03.066+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fotos'/><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='mision'/><title type='text'>Chillar mission accomplished!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.flickr.com/photos/tamudo84/sets/72157606038423448/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_Y-2PK5MelDs/SHK1V6Pp_zI/AAAAAAAAAJE/1bdmb5ggKI0/s400/04.JPG" alt="" id="BLOGGER_PHOTO_ID_5220434306092629810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="summarypost"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.flickr.com/photos/tamudo84/sets/72157606038423448/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_Y-2PK5MelDs/SHK1WSgzvEI/AAAAAAAAAJM/bFCPbeu2blU/s400/mapa+rio+chillar.JPG" alt="" id="BLOGGER_PHOTO_ID_5220434312607022146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/tamudo84/sets/72157606038423448/"&gt;Album flickr&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tamudo84.blogspot.com/2008/07/chillar-mission-accomplished.html"&gt;Continuar leyendo...&lt;/a&gt;&lt;/span&gt;&lt;span class="fullpost"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.flickr.com/photos/tamudo84/sets/72157606038423448/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_Y-2PK5MelDs/SHK3rhOWNGI/AAAAAAAAAJk/ccaOoWuukD0/s400/08.JPG" alt="" id="BLOGGER_PHOTO_ID_5220436876356629602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.flickr.com/photos/tamudo84/sets/72157606038423448/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_Y-2PK5MelDs/SHK3rvG_P6I/AAAAAAAAAJs/wTFNuSqgghc/s400/24.JPG" alt="" id="BLOGGER_PHOTO_ID_5220436880083861410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.flickr.com/photos/tamudo84/sets/72157606038423448/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_Y-2PK5MelDs/SHK1WSgzvEI/AAAAAAAAAJM/bFCPbeu2blU/s400/mapa+rio+chillar.JPG" alt="" id="BLOGGER_PHOTO_ID_5220434312607022146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.flickr.com/photos/tamudo84/sets/72157606038423448/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_Y-2PK5MelDs/SHK1WTnugEI/AAAAAAAAAJU/NXBsiYWrLzA/s400/relieve+rio+chillar.JPG" alt="" id="BLOGGER_PHOTO_ID_5220434312904474690" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.flickr.com/photos/tamudo84/sets/72157606038423448/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_Y-2PK5MelDs/SHK1WrdGppI/AAAAAAAAAJc/9RNsY8Wr-Sc/s400/17.JPG" alt="" id="BLOGGER_PHOTO_ID_5220434319302370962" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/tamudo84/sets/72157606038423448/"&gt;Album flickr&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-7562166600806362507?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/7562166600806362507/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=7562166600806362507' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/7562166600806362507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/7562166600806362507'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/07/chillar-mission-accomplished.html' title='Chillar mission accomplished!'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Y-2PK5MelDs/SHK1V6Pp_zI/AAAAAAAAAJE/1bdmb5ggKI0/s72-c/04.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-8105818032405112105</id><published>2008-07-02T11:25:00.003+02:00</published><updated>2008-07-02T11:38:16.393+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='pensamiento'/><title type='text'>Aprendiz en el arte de vivir</title><content type='html'>&lt;blockquote&gt;&lt;div style="text-align: center;"&gt;El Maestro en el Arte de Vivir&lt;br /&gt;apenas distingue entre&lt;br /&gt;sus obligaciones y sus aficiones,&lt;br /&gt;su trabajo y su ocio,&lt;br /&gt;su mente y su cuerpo,&lt;br /&gt;su educación y su recreo,&lt;br /&gt;su amor y su religión.&lt;br /&gt;Él simplemente persigue su visión de la excelencia&lt;br /&gt;en todo aquello que hace,&lt;br /&gt;dejando a los demás que decidan&lt;br /&gt;si está trabajando o jugando.&lt;br /&gt;Para él, siempre está haciendo ambas cosas.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;– de un Budista Zen citado en&lt;br /&gt;“Head to Head” por Lester Thurow,&lt;br /&gt;Dean of M.I.T.’s Sloan&lt;br /&gt;School of Management&lt;/div&gt;&lt;/blockquote&gt;&lt;br /&gt;Apenas llego a ser aprendiz, quizás algún día...&lt;br /&gt;&lt;br /&gt;Visto en &lt;a href="http://ludosofia.com/"&gt;ludosofía&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-8105818032405112105?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/8105818032405112105/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=8105818032405112105' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/8105818032405112105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/8105818032405112105'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/07/aprendiz-en-el-arte-de-vivir.html' title='Aprendiz en el arte de vivir'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-3331765626476367277</id><published>2008-05-05T00:05:00.011+02:00</published><updated>2008-05-05T12:25:45.459+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='literatura'/><category scheme='http://www.blogger.com/atom/ns#' term='cine'/><title type='text'>El color de la magia</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y-2PK5MelDs/SB418yabOiI/AAAAAAAAAHc/TgH0dc9WRGQ/s1600-h/bscap0002.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_Y-2PK5MelDs/SB418yabOiI/AAAAAAAAAHc/TgH0dc9WRGQ/s400/bscap0002.jpg" alt="" id="BLOGGER_PHOTO_ID_5196650338473163298" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;En un lejano juego de dimensiones de segunda mano a través de las ondulantes nieblas estelares... contemplad a Gran A'Tuin! Flotando a través del espacio, sobre la concha de la gran tortuga hay cuatro elefantes gigantes, sobre cuyos amplios hombros descansa el Mundodisco.&lt;br /&gt;&lt;br /&gt;Para la gente en el Disco, la tortuga era una mera hipótesis, hasta que un día, el reino insular de Krull, cuyas montañas más al borde se proyectan sobre la Periferia, bajaron por el borde una nave de bronce con varios astrozoólogos en su interior. Su misión demostró la existencia de la Tortuga. Desafortunadamente, debido a un pequeño fallo técnico no pudieron contestar a una cuestión aún más fundamental:&lt;br /&gt;&lt;br /&gt;¿Cual es el sexo de la Tortuga?&lt;/blockquote&gt;&lt;br /&gt;&lt;span class="summarypost"&gt;&lt;a href="http://tamudo84.blogspot.com/2008/05/el-color-de-la-magia.html"&gt;Continuar leyendo...&lt;/a&gt;&lt;/span&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y-2PK5MelDs/SB5IziabOkI/AAAAAAAAAHs/vr39zaoxFfc/s1600-h/bscap0003.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_Y-2PK5MelDs/SB5IziabOkI/AAAAAAAAAHs/vr39zaoxFfc/s400/bscap0003.jpg" alt="" id="BLOGGER_PHOTO_ID_5196671070280301122" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;-Señor Rincewind,como sabe hay ocho círculos de magia, a los cuales pueden aspirar los jóvenes, digo, a los cuales pueden aspirar los estudiantes. En su dilatado tiempo aquí, en la Universidad Invisible ha fallado en alcanzar incluso el primero.&lt;br /&gt;-Ya, pero vera...&lt;br /&gt;-Lo que el Archicanciller quiere decir, es que tras décadas de enseñarle, la paciencia no es tanto una virtud sino una cadena perpetua.&lt;br /&gt;-Si, pero...&lt;br /&gt;-Simplemente no hay sitio para su tipo de persona en una universidad moderna.&lt;br /&gt;-Yo creo...&lt;br /&gt;-Así que no le deja al Archicanciller otra opción que no sea la de expulsarle.&lt;br /&gt;-Pero si solo llevo 40 años.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/SB5QcCabOlI/AAAAAAAAAH0/xe1pfOM_iic/s1600-h/bscap0004.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/SB5QcCabOlI/AAAAAAAAAH0/xe1pfOM_iic/s400/bscap0004.jpg" alt="" id="BLOGGER_PHOTO_ID_5196679462646397522" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;A varios miles de millas hacia el eje desde la Periferia, en Ank-Morpork,  la ciudad mas antigua del Disco, el barco que esta llegando lleva a Dosflores, el primer turista del Mundodisco. Esta deseando disfrutar de todas sus vistas y olores. [...]&lt;br /&gt;&lt;br /&gt;-¿Hooolaa?&lt;br /&gt;-Hola a tí también.&lt;br /&gt;-Desearía ser orientado hacia un hotel, taberna, pensión, posada, hospicio. Desearía... - Mostrando un rhinu de oro.&lt;br /&gt;-Conozco una taberna. Por aquí.&lt;br /&gt;&lt;br /&gt;Peral sabio. El equipaje del turista no es un baúl ordinario. No tiene cerebro, y sí una actitud homicida contra cualquier cosa que amenace a su dueño, y le seguirá a todos lados.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y-2PK5MelDs/SB5UdiabOmI/AAAAAAAAAH8/XElHU6cbM7E/s1600-h/bscap0005.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_Y-2PK5MelDs/SB5UdiabOmI/AAAAAAAAAH8/XElHU6cbM7E/s400/bscap0005.jpg" alt="" id="BLOGGER_PHOTO_ID_5196683886462712418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;-TU TIEMPO DE VIDA SE ACABA, RINCEWIND. NO PUEDO ESPERAR TODO EL DÍA.&lt;br /&gt;-Yo sí ¿Qué has hecho con el turista?&lt;br /&gt;-NADA. FUE SEDUCIDO POR LA ATRACCIÓN DEL WYMBERG.&lt;br /&gt;-Al menos ahora el Patricio dejará de enviar hombres a matarme.&lt;br /&gt;-HAY UNA POSIBILIDAD DE QUE NO LO NECESITE.&lt;br /&gt;-¿Y tú de que te ríes,eh?&lt;br /&gt;-LO SIENTO, NO PUEDO EVITARLO. AHORA, ¿SERÁS TAN AMABLE COMO PARA DEJARTE IR? NO DOLERÁ.&lt;br /&gt;-¿Ser despedazado por lobos no dolerá?&lt;br /&gt;-HABRÁ TERMINADO MUY RÁPIDO. Y, POR SUPUESTO, SON UNA ESPECIE EN PELIGRO DE EXTINCIÓN.&lt;br /&gt;-Oh. ¡Aaaargh! - Cayendo dentro del equipaje - Oh, tú.&lt;br /&gt;-OH CIELOS. ME PREGUNTO SI FUE ALGO QUE DIJE...&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y-2PK5MelDs/SB5XniabOnI/AAAAAAAAAIE/bsas_EebiUM/s1600-h/bscap0006.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_Y-2PK5MelDs/SB5XniabOnI/AAAAAAAAAIE/bsas_EebiUM/s400/bscap0006.jpg" alt="" id="BLOGGER_PHOTO_ID_5196687356796287602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;-Y así, nuestro visitante, aquel cuyo nombre es leyenda debe contarnos la verdad, ¿Cuales son las grandes cosas que un hombre puede encontrar en la vida?&lt;br /&gt;-El horizonte despejado. El viento en tu melena. Un caballo descansado bajo tí.&lt;br /&gt;-¿O es la imagen de tu enemigo muerto? ¿La humillación de su tribu y el llanto de sus mujeres?&lt;br /&gt;-¿Qué nos dices tú?&lt;br /&gt;-Ellos dicen eso, nuestro invitado, aquel cuyo nombre es leyenda debe decirnos la verdad...&lt;br /&gt;-Oh, uff. Agua caliente. Buenoz...dientez. Y papel higiénico... zuave.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y-2PK5MelDs/SB5ahiabOpI/AAAAAAAAAIU/LiAoigJVxg8/s1600-h/bscap0007.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_Y-2PK5MelDs/SB5ahiabOpI/AAAAAAAAAIU/LiAoigJVxg8/s400/bscap0007.jpg" alt="" id="BLOGGER_PHOTO_ID_5196690552251955858" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;-Buenas noches. Estoy buscando a alguien que haya estado&lt;br /&gt;en la Pirámide de Camis-Het.&lt;br /&gt;-Ooook! - Despues de enseñarle un plátano - Ooook! Ooook!&lt;br /&gt;-"Quienquiera que pronuncie todos los hechizos juntos, cuando el Disco esté en peligro, ..."&lt;br /&gt;-Ooook! Ooook!&lt;br /&gt;-Sí, sí, la estrella, lo sé.&lt;br /&gt;-"... ganará... el poder... final... "&lt;br /&gt;-Ooook! Ooook!&lt;br /&gt;-"...para salvar el mundo". Sí, y eso. Ahora, escucha, si tú fueras a... Ooook esto a cualquier miembro de la facultad, serias sancionado. Y no es como si los plátanos crecieran en los arboles.&lt;/blockquote&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-3331765626476367277?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/3331765626476367277/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=3331765626476367277' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/3331765626476367277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/3331765626476367277'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/05/el-color-de-la-magia.html' title='El color de la magia'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Y-2PK5MelDs/SB418yabOiI/AAAAAAAAAHc/TgH0dc9WRGQ/s72-c/bscap0002.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-7025471477816527307</id><published>2008-05-01T17:44:00.013+02:00</published><updated>2008-05-06T12:46:51.849+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><category scheme='http://www.blogger.com/atom/ns#' term='universidad'/><title type='text'>Notificaciones del correo de la UMA en Firefox</title><content type='html'>&lt;div style="text-align: justify;"&gt;Cuántas veces te ha pasado que has recibido un correo importante y cuando lo has leido ya era demasiado tarde. Si es que no, quizá sea porque no manejas varias cuentas de correo o te apañas con un cliente de correo electrónico (Thunderbird, Outlook, ...). Yo no soy muy dado a usar este tipo de aplicaciones y ya que me paso la mayor parte del tiempo con mi navegador abierto me dio mucha alegría encontrar este complemento para Firefox: se trata de &lt;a href="https://addons.mozilla.org/es-ES/firefox/addon/4490"&gt;Webmail Notifier&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;WebMail Notifier chequea tus cuentas webmail y notifica el numero de correos no leidos. Puedes usar multiples cuentas de multiples proveedores. Los proveedores oficialmente soportados son:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;mail.google.com (Gmail)&lt;/li&gt;&lt;li&gt;mail.yahoo.com&lt;/li&gt;&lt;li&gt;mail.live.com (Hotmail)&lt;/li&gt;&lt;li&gt;www.daum.net (hanmail)&lt;/li&gt;&lt;li&gt;www.naver.com&lt;/li&gt;&lt;li&gt;www.empas.com&lt;/li&gt;&lt;li&gt;www.nate.com&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Pero eso no es todo, de hecho aún queda lo mejor por descubrir, y es que se pueden añadir scripts personalizados para cuentas webmail alternativas!!! De hecho para probar esta funcionalidad he estado investigando un poco y he encontrado algunos &lt;a href="http://tobwithu.tistory.com/category/WebMailNotifier"&gt;ejemplos&lt;/a&gt; de scripts y un &lt;a href="http://tobwithu.tistory.com/14"&gt;how-to&lt;/a&gt;. Como resultado de mi pequeña investigación he conseguido crear un script para que me notifique los mensajes no leidos que me llegan a la cuenta de correo de la &lt;a href="https://gw.uma.es/webmail/src/login.php"&gt;Universidad de Málaga&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://www.uma.es"&gt;&lt;br /&gt;&lt;img alt="Umafox" style="border-width: 0pt;" src="http://tamudo84.googlepages.com/umafox.png" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="summarypost"&gt;Para quien le interese dejo un pequeño tutorial de cómo hacer funcionar el script.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tamudo84.blogspot.com/2008/05/notificaciones-del-correo-de-la-uma-en.html"&gt;Continuar leyendo...&lt;/a&gt;&lt;/span&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;INSTALACIÓN&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Bueno daré por supuesto que tienes correctamente instalado el navegador Firefox.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 1&lt;/span&gt;&lt;br /&gt;Lo primero que tenemos que hacer es descargarnos el complemento Webmail Notifier de &lt;a href="https://addons.mozilla.org/es-ES/firefox/addon/4490"&gt;aquí&lt;/a&gt;. Para ello pulsa el botón "Añadir a Firefox" y procede a instalarlo. Después de instalarlo reinicia Firefox.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://addons.mozilla.org/es-ES/firefox/downloads/file/25670/webmail_notifier-1.0.10-fx.xpi"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_Y-2PK5MelDs/SBn8kCabOhI/AAAAAAAAAHU/ShiwrGgcwPM/s400/a%C3%B1adirafirefox.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5195461341201775122" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 2&lt;/span&gt;&lt;br /&gt;Descargate en script del correo de la uma de &lt;a href="http://tamudo84.googlepages.com/CorreoUma.js"&gt;aquí&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 3&lt;/span&gt;&lt;br /&gt;En las opciones del complemento añade el script anterior haciendo uso del botón "User Script". Luego selecciona de la lista de correos el que ponga UMA, introduce tu correo y contraseña, dale a añadir y luego a aceptar.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y-2PK5MelDs/SBn5TyabOeI/AAAAAAAAAG8/njMdq-zCdtE/s1600-h/Webmail_Notifier_Example.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_Y-2PK5MelDs/SBn5TyabOeI/AAAAAAAAAG8/njMdq-zCdtE/s400/Webmail_Notifier_Example.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5195457763494017506" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 4&lt;/span&gt;&lt;br /&gt;Además para que funcione correctamente tienes que cambiar las siguientes opciones internas del correo de la uma. Para ello logueate en la pagina del correo, &lt;a href="https://gw.uma.es/webmail/src/login.php"&gt;aquí&lt;/a&gt;. Dale a "Opciones" y luego a "Preferencias de carpeta", en este menu tienes que cambiar las siguientes opciones:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Activar notificación de mensajes sin leer -&gt; Solo bandeja de entrada&lt;/li&gt;&lt;li&gt;Tipo de notificación de mensajes sin leer -&gt; No leidos y total&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y-2PK5MelDs/SBn7uyabOgI/AAAAAAAAAHM/_S1w8seHIx8/s1600-h/opciones_de_carpeta.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_Y-2PK5MelDs/SBn7uyabOgI/AAAAAAAAAHM/_S1w8seHIx8/s400/opciones_de_carpeta.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5195460426373741058" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 5&lt;/span&gt;&lt;br /&gt;Pues ya está todo listo, si quieres comprobar que funciona correctamente marca como no leido alguno de los correos de tu bandeja de entrada o enviate un correo. Luego buscas el iconito del sobre que te aperecerá en la parte inferior derecha del navegador y despues de pulsar el botón derecho encima selecciona la opción "Check Now". Si todo va bien te pondrá que tienes un correo nuevo.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Y-2PK5MelDs/SBn7BiabOfI/AAAAAAAAAHE/hTKOWvBux1g/s1600-h/check_mail.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_Y-2PK5MelDs/SBn7BiabOfI/AAAAAAAAAHE/hTKOWvBux1g/s400/check_mail.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5195459648984660466" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Esto es todo! Espero que disfrutéis de esta nueva funcionalidad. ¡Suerte con los examenes!&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-7025471477816527307?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/7025471477816527307/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=7025471477816527307' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/7025471477816527307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/7025471477816527307'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/05/notificaciones-del-correo-de-la-uma-en.html' title='Notificaciones del correo de la UMA en Firefox'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Y-2PK5MelDs/SBn8kCabOhI/AAAAAAAAAHU/ShiwrGgcwPM/s72-c/a%C3%B1adirafirefox.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-287535185180166698</id><published>2008-04-08T01:27:00.010+02:00</published><updated>2008-04-08T02:09:36.277+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='musica'/><category scheme='http://www.blogger.com/atom/ns#' term='pensamiento'/><title type='text'>Desiderata</title><content type='html'>&lt;blockquote&gt;&lt;div style="text-align: justify;"&gt;Camina placidamente entre el ruido y las prisas, y recuerda la paz que puede haber en el silencio. Siempre que sea posible y sin rendirte, mantén buenas relaciones con todas las personas. Di tu verdad de una manera clara y serena; y escucha a los demás, incluso al torpe e ignorante, también ellos tienen su propia historia que contar. Evita a las personas ruidosas y agresivas, son vejaciones para el espíritu. Si te comparas con los demás, puedes volverte vanidoso y amargado, pues siempre habrá personas mejores y peores que tú.&lt;br /&gt;&lt;br /&gt;Disfruta de tus éxitos lo mismo que de tus planes. Mantén el interés en tu propia carrera por humilde que sea, esta es un verdadero tesoro en el fortuito cambiar de los tiempos. Sé precavido en los negocios pues el mundo está lleno de engaños, pero no dejes que esto te ciegue ante la virtud que existe. Hay muchas personas que se esfuerzan por alcanzar nobles ideales. La vida esta llena de heroísmo. Sé sincero contigo mismo, en especial no finjas el afecto. Tampoco seas cínico en el amor, pues en medio de todas las arideces y desengaños, es perenne como la hierba.&lt;br /&gt;&lt;br /&gt;Acepta mansamente el consejo de los años y renuncia con elegancia a las cosas de la juventud. Nutre la fortaleza de tu espíritu para que te proteja ante la desgracia inesperada. Pero no te turbes con negras fantasías, pues muchos temores nacen de la fatiga y la soledad. Sobre una sana disciplina, se suave contigo mismo. Eres una criatura del universo, no menos que las plantas y las estrellas. Tienes derecho a existir.&lt;br /&gt;&lt;br /&gt;Y tanto si lo ves claramente como si no, el universo marcha tal y como debe. Por lo tanto, vive en paz con Dios, cualquiera que sea tu idea de El. Y sean cuales sean tus afanes y aspiraciones, en la ruidosa confusión de la vida, vive en paz con tu alma. Aún con toda sus mentiras, penalidades y sueños rotos, el mundo es todavía hermoso. Sé alegre. Lucha por ser feliz.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-weight: bold;"&gt;Desiderata&lt;br /&gt;Atribuido a Max Ehrmann, 1927&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="366" height="75"&gt;&lt;param name="movie" value="http://www.goear.com/files/localplayer.swf" /&gt;&lt;param name="FlashVars" value="file=de5ca92" /&gt;&lt;param name="quality" value="high" /&gt;&lt;embed src="http://www.goear.com/files/localplayer.swf" flashvars="file=de5ca92" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="366" height="75"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-287535185180166698?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/287535185180166698/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=287535185180166698' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/287535185180166698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/287535185180166698'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/04/desiderata.html' title='Desiderata'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-8730071343451055547</id><published>2008-02-13T13:59:00.002+01:00</published><updated>2008-02-13T14:04:12.320+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>¡Fin de exámenes!</title><content type='html'>&lt;center&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/DgukYsAF5TI&amp;rel=0&amp;color1=0x234900&amp;color2=0x4e9e00&amp;border=0"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/DgukYsAF5TI&amp;rel=0&amp;color1=0x234900&amp;color2=0x4e9e00&amp;border=0" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-8730071343451055547?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/8730071343451055547/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=8730071343451055547' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/8730071343451055547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/8730071343451055547'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/02/fin-de-exmenes.html' title='¡Fin de exámenes!'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-7099852339070909901</id><published>2008-02-03T15:53:00.000+01:00</published><updated>2008-02-03T18:02:09.490+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cine'/><title type='text'>Ahora sé por qué llorais</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/R6Xuu0t14eI/AAAAAAAAAGM/o9UqObyXBh4/s1600-h/The_Terminator+-+Reese+-+Escuchame+y+atiende.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/R6Xuu0t14eI/AAAAAAAAAGM/o9UqObyXBh4/s400/The_Terminator+-+Reese+-+Escuchame+y+atiende.jpg" alt="" id="BLOGGER_PHOTO_ID_5162795036042453474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;Los ciborgs no sienten dolor. Yo sí. No vuelvas a hacer eso. Escúchame y atiende. El Terminator está ahí fuera. No se puede razonar con él, es un exterminador. No siente lastima, ni remordimiento, ni miedo y no se detendrá ante nada, jamás, hasta que estés muerta.&lt;/blockquote&gt;&lt;br /&gt;&lt;span class="summarypost"&gt;&lt;a href="http://tamudo84.blogspot.com/2008/02/ahora-s-por-qu-llorais.html"&gt;Continuar leyendo...&lt;/a&gt;&lt;/span&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Y-2PK5MelDs/R6XvDEt14fI/AAAAAAAAAGU/y1Py1AU967M/s1600-h/The_Terminator+-+Mensaje+memorizado.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Y-2PK5MelDs/R6XvDEt14fI/AAAAAAAAAGU/y1Py1AU967M/s400/The_Terminator+-+Mensaje+memorizado.jpg" alt="" id="BLOGGER_PHOTO_ID_5162795383934804466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;Tu hijo me dió un mensaje para ti, me lo hizo memorizar. Gracias Sarah por tu valor en los años oscuros. No puedo ayudarte en lo que pronto te espera, solo sé que el futuro no está establecido. Debes ser más fuerte de lo que te imaginas ser. Debes sobrevivir o yo no existiré. Es todo.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Y-2PK5MelDs/R6XvaEt14gI/AAAAAAAAAGc/E9zCGozysc4/s1600-h/terminator+-+kyle+reese+con+foto.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Y-2PK5MelDs/R6XvaEt14gI/AAAAAAAAAGc/E9zCGozysc4/s400/terminator+-+kyle+reese+con+foto.jpg" alt="" id="BLOGGER_PHOTO_ID_5162795779071795714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;- No acabará nunca, ¿verdad? Estoy temblando. Vaya leyenda, ¿eh? Debes estar decepcionado.&lt;br /&gt;- No, no lo estoy.&lt;br /&gt;- Kyle, las mujeres de tu tiempo, ¿cómo son?&lt;br /&gt;- Luchadoras.&lt;br /&gt;- No me refiero a eso. ¿Había alguien en especial?&lt;br /&gt;- ¿Alguien?&lt;br /&gt;- Una chica, ya sabes.&lt;br /&gt;- No... nunca&lt;br /&gt;- ¿Nunca? Lo siento. Cuanto lo siento. Te debe doler.&lt;br /&gt;- Se puede controlar el dolor. Se puede desconectar.&lt;br /&gt;- ¿Y no sientes nada?&lt;br /&gt;- John Connor me dió una fotografía tuya. Entonces no supe por qué. Era muy vieja, rota, descolorida. Eras joven como ahora, pero parecías un poco triste. Siempre me pregunté lo que estarías pensando. Memoricé cada rasgo, cada curva. Atravesé el tiempo por ti Sarah. Te quiero. Desde siempre.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/R6Xv-0t14iI/AAAAAAAAAGs/bPMtzt0A9CQ/s1600-h/Terminator+-+naturaleza+humana.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/R6Xv-0t14iI/AAAAAAAAAGs/bPMtzt0A9CQ/s400/Terminator+-+naturaleza+humana.jpg" alt="" id="BLOGGER_PHOTO_ID_5162796410431988258" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;- No lo lograremos, ¿verdad? Me refiero a la gente.&lt;br /&gt;- Está en vuestra naturaleza destruiros mutuamente.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y-2PK5MelDs/R6XvwUt14hI/AAAAAAAAAGk/3_zHZvrjt1A/s1600-h/Terminator_2+-+Observando+a+John.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_Y-2PK5MelDs/R6XvwUt14hI/AAAAAAAAAGk/3_zHZvrjt1A/s400/Terminator_2+-+Observando+a+John.jpg" alt="" id="BLOGGER_PHOTO_ID_5162796161323885074" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;Observando a John con la máquina, de repente lo vi claro. El Terminator jamás se detendría, jamás le abandonaría y jamás le haría daño, ni le gritaría o se emborracharía y le pegaría, ni diría que estaba demasiado ocupado para pasar un rato con él. Siempre estaría allí y moriría para protegerle. De todos los posibles padres que vinieron y se fueron año tras año, aquella cosa, aquella máquina, era el único que daba la talla. En un mundo enloquecido, era la opción más sensata.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y-2PK5MelDs/R6XwbUt14jI/AAAAAAAAAG0/UcZ06w1e1o8/s1600-h/Terminator_Ahora+se+porque+llorais.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_Y-2PK5MelDs/R6XwbUt14jI/AAAAAAAAAG0/UcZ06w1e1o8/s400/Terminator_Ahora+se+porque+llorais.jpg" alt="" id="BLOGGER_PHOTO_ID_5162796900058260018" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;- Se acabó.&lt;br /&gt;- No, aun hay otro chip, y también debe ser destruido. Ten, yo no puedo autoterminarme. Debes bajarme hasta la caldera.&lt;br /&gt;- No, no , ¡NO!&lt;br /&gt;- Lo siento John, lo siento.&lt;br /&gt;- No, todo irá bien, quédate con nosotros, todo irá bien.&lt;br /&gt;- Tengo que irme.&lt;br /&gt;- No, no lo hagas, por favor no te vayas.&lt;br /&gt;- Debo marcharme John.&lt;br /&gt;- ¡No! No, espera, espera, no tienes por qué hacerlo.&lt;br /&gt;- Lo sé.&lt;br /&gt;- No, no lo hagas, no te vayas.&lt;br /&gt;- He de terminar aquí.&lt;br /&gt;- Te ordeno que no te vayas, ¡te ordeno que no te vayas! ¡Te lo ordeno!&lt;br /&gt;- Ahora sé por qué lloráis, pero es algo que yo nunca podré hacer.&lt;/blockquote&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-7099852339070909901?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/7099852339070909901/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=7099852339070909901' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/7099852339070909901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/7099852339070909901'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/02/ahora-s-por-qu-llorais.html' title='Ahora sé por qué llorais'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Y-2PK5MelDs/R6Xuu0t14eI/AAAAAAAAAGM/o9UqObyXBh4/s72-c/The_Terminator+-+Reese+-+Escuchame+y+atiende.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-2476557369352384291</id><published>2008-02-01T01:05:00.001+01:00</published><updated>2011-02-05T19:58:08.563+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='musica'/><category scheme='http://www.blogger.com/atom/ns#' term='pensamiento'/><title type='text'>Tan sometido</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;blockquote&gt;Hay que estudiar algo con porvenir,&lt;br /&gt;hay que buscar algo para escapar.&lt;br /&gt;Una carrera con salida&lt;br /&gt;de las miserias de la vida.&lt;/blockquote&gt;&lt;br /&gt;Febrero está aquí, eso significa que muchos especimenes pseudo-estudiantes, entre los que yo me incluyo, nos refugiamos en cavernosos refugios para alimentar nuestras hambrientas quijoteras ávidas de conocimiento. Parece una noble causa, pero ni mucho menos. Detrás de este afán de sabiduría se esconde una triste realidad. Casi todo el que estudia una carrera lo hace para obtener el preciado título. Sí, ese que nos convertirá en diplomado/licenciado/ingeniero en… y del que podremos fardar en nuestra vida curricular. Porque de eso se trata, o así se lo toma cualquier estudiante de los denominados genéricos, cada asignatura se considera como un obstáculo que se interpone entre el estudiante y su vil título, cuando la verdadera recompensa debería ser la experiencia y sabiduría adquirida en el camino.&lt;br /&gt;&lt;span class="summarypost"&gt;&lt;br /&gt;&lt;a href="http://tamudo84.blogspot.com/2008/02/tan-sometido.html"&gt;Continuar leyendo...&lt;/a&gt;&lt;/span&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;blockquote&gt;El mercado laboral pronto va a necesitar&lt;br /&gt;gente con preparación, más competitividad.&lt;br /&gt;No pensar ni criticar, sumisión, adaptación.&lt;br /&gt;Y llaman universidades a criaderos de mutantes.&lt;/blockquote&gt;&lt;br /&gt;Y en eso nos convertimos, progenie mutante. Adaptados por y para la sociedad productiva. Somos maquinaria del denso tejido industrial. No se tiene en cuenta quienes ni cómo somos, el título es nuestra carta de presentación, o al menos suele ser así, que generalizar es de ineptos.&lt;br /&gt;&lt;br /&gt;Hace unas semanas, creo que fue la noche del advenimiento anual de JC, andaba con P y A discutiendo que quien sería más digno de halagos: un lobo de mar, curtido en mil batallas y conocedor de medio mundo, o un ilustré erudito que tiene en su poder cuantiosas cantidades de conocimientos adquiridos de las mejores bibliotecas. Este último es también conocido como rata de biblioteca, sin que el símil con el roedor menosprecie su candidatura. Pues, en un principio, y supongo que debido a nuestras distintas personalidades, A se decantó por el lobo de mar y P y yo por el erudito.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y-2PK5MelDs/R6JjJUt14dI/AAAAAAAAAGE/ghTVbCDeg7g/s1600-h/lobo+vs+rata.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_Y-2PK5MelDs/R6JjJUt14dI/AAAAAAAAAGE/ghTVbCDeg7g/s400/lobo+vs+rata.png" alt="" id="BLOGGER_PHOTO_ID_5161797134750966226" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;lobo vs rata&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Analizando fríamente las dos opciones a barajar, se pueden encontrar argumentos para apoyar a los dos candidatos. Porque de qué sirve saber de la vida sin experimentarla, y por otro lado, sin apoyarte en lo que otros ya han aprendido volverás a caer en sus mismos errores. Parece que la discusión puede sintetizarse de la siguiente forma: qué es más valioso, descubrir mediante la experiencia o mediante el aprendizaje teórico. Un equilibrio parece lo más sensato. Cada persona debe balancear teoría y practica hasta encontrar el punto donde se encuentra más confortado. Siguiendo con la discusión, A me mostró argumentos para me rindiera a su evidencia y diera mi apoyo al lobo de mar. Fueron bastante convincentes, pero, aun así sigo buscando mi equilibrio. &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Cumple y estate calladito y ganarás tu dinerito.&lt;br /&gt;Hoy la mafia empresarial decidió tu bienestar&lt;br /&gt;Un esclavo de nivel preso de un ordenador.&lt;br /&gt;Tu corazón es sometido para el sistema productivo.&lt;/blockquote&gt;&lt;br /&gt;Pues si, es difícil salir del engranaje social preestablecido. Tú y yo, como todo hijo de vecino, sabemos que acabaremos terminando nuestros estudios, encontrando trabajo, comprándonos el coche y pagando la hipoteca. Porque es lo que no ha tocado vivir. Pero, tanto estudiar, tanto estudiar… no sirve de nada si no disfrutas de la vida. Leí hace tiempo, no recuerdo dónde, que se debía pensar cada mañana al levantarse si te gusta lo que tienes que hacer ese día, si es que sí, vas bien. Si no es así pero no puedes evitarlo, te jodes ese día. Si pasa mucho tiempo y sigue sin gustarte lo que tienes que hacer: ¡QUÉ SE JODAN OTROS!&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; margin: 0px auto 10px; display: block;" border="0"&gt;&lt;br /&gt;&lt;object width="353" height="132"&gt;&lt;embed src="http://www.goear.com/files/external.swf?file=b0c6a97" type="application/x-shockwave-flash" wmode="transparent" quality="high" width="353" height="132"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-2476557369352384291?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/2476557369352384291/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=2476557369352384291' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/2476557369352384291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/2476557369352384291'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/02/tan-sometido.html' title='Tan sometido'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Y-2PK5MelDs/R6JjJUt14dI/AAAAAAAAAGE/ghTVbCDeg7g/s72-c/lobo+vs+rata.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-1169316356237748717</id><published>2008-01-23T16:35:00.000+01:00</published><updated>2008-01-23T18:05:36.954+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OGRE'/><category scheme='http://www.blogger.com/atom/ns#' term='videojuegos'/><title type='text'>OGRE (V): Trasteando un poco</title><content type='html'>&lt;div style="text-align: justify;"&gt;Para finalizar esta introdución, se profundizará en el manejador de escena y algunas características curiosas. Se mostrará algo de lo que OGRE puede ofrecer. Éste suministra una serie de demos técnicas en las que se puede observar la calidad de los gráficos que es capaz de manejar. Además, existen muchas extensiones que añaden funcionalidad a la librería, de cuyo total se enumerarán las más importantes.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Y-2PK5MelDs/R5dk_kt14cI/AAAAAAAAAF8/v6Ryx7uqVV4/s1600-h/efecto+old+movie.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Y-2PK5MelDs/R5dk_kt14cI/AAAAAAAAAF8/v6Ryx7uqVV4/s400/efecto+old+movie.png" alt="" id="BLOGGER_PHOTO_ID_5158702941526680002" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;Efecto Old Movie&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span class="summarypost"&gt;&lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-v-trasteando-un-poco.html"&gt;Continuar leyendo...&lt;/a&gt;&lt;/span&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Estructura del manejador de escena&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;El objetivo en un motor de renderizado es proveer una manera fácil y rápida de dibujar la escena en pantalla, ahorrándose así muchos de los engorrosos pasos de configuración de una API de más bajo nivel como puede ser DirectX u OpenGL. Gracias a la estructura de OGRE, esto resulta bastante sencillo. Para comenzar, se pueden distinguir tres elementos básicos: las Entitys, los SceneNodes y los SceneManagers.&lt;br /&gt;&lt;br /&gt;Las &lt;span style="font-weight: bold;"&gt;Entitys&lt;/span&gt; o entidades representan todos los objetos que pueden dibujarse en la escena. Se puede pensar en una entidad como cualquier cosa que es representada por una malla 3D. Un robot sería una entidad, un pez sería una entidad, el terreno sobre el que se mueven los personajes también sería una gran entidad. Sin embargo, otros objetos, como las cámaras o las luces, no son entidades. También cabría mencionar que la orientación y la posición no son propiedades propias de las entidades. Esto significa que no se puede poner directamente una entidad en una escena. En lugar de ello, hay que adjuntar la entidad a otra estructura llamada SceneNode, la cual contiene toda la información sobre la ubicación y orientación de la entidad.&lt;br /&gt;&lt;br /&gt;Como ya se ha mencionado, los &lt;span style="font-weight: bold;"&gt;SceneNodes&lt;/span&gt; realizan un seguimiento de la ubicación y orientación de todos los objetos que se le atribuyen. Al crear una entidad, no es añadida a la escena hasta que no se le adjunta a un SceneNode. Su función es ser un contenedor de entidades además de otros objetos como cámaras o luces. Además, se pueden crear jerarquías de nodos, es decir, los SceneNodes pueden ser padres de otros SceneNodes. Cabe mencionar que las posiciones de los SceneNodes son relativas a las de sus padres. De esta forma, si un nodo llamado NodoB, que tiene la posición (3,0,0) y su padre, llamado NodoA, que es el nodo raíz y, que, por lo tanto, tiene sus coordenadas en escala absoluta, tiene la posición (2,0,0), la ubicación absoluta del NodoB será la (5,0,0).&lt;br /&gt;&lt;br /&gt;Por último, los &lt;span style="font-weight: bold;"&gt;SceneManagers&lt;/span&gt; son los encargados de seguirle la pista a todos los objetos que se dibujan por pantalla. Pueden verse también como los encargados de todo lo que tenga que ver con el dibujo de la escena. Los SceneManagers poseen el nodo raíz de la jerarquía de SceneNodes, de forma que, a partir de él, se puede llegar a cualquier Entity de la escena. Además, los SceneManagers se encargan también del dibujo del terreno, por lo que en él se pueden especificar las características del mundo que se dibujará. Por ejemplo, si se va a realizar un juego de interiores, el SceneManager para ellos es distino que si se trata de uno de exteriores. De hecho, es posible utilizar varios manejadores de escena para un mismo proyecto.&lt;br /&gt;&lt;br /&gt;Una &lt;span style="font-weight: bold;"&gt;cámara&lt;/span&gt; es un objeto especial que funciona de forma parecida a un SceneNode. Una cámara tiene funciones como setPosition, yaw, roll y pitch y se puede adjuntar a cualquier SceneNode. Al igual que cualquiera de estos últimos, la posición de una cámara es relativa a la de sus padres. Para todos los movimientos y rotaciones se puede considerar, básicamente, una cámara como si de un SceneNode se tratara. Una de las características propias de las cámaras es que sólo se puede utilizar una cámara a la vez. Es decir, no se puede crear una cámara para ver una parte de la escena, una segunda cámara para ver otra parte y, a continuación, permitir o inhabilitar las cámaras sobre la base de la escena que queremos mostrar. La forma de conseguir esta funcionalidad es crear SceneNodes que actúen como "titulares de la cámara". Estos SceneNodes se colocan en el lugar y momento en el que queremos colocar la cámara. Cuando sea el momento de cambiar la cámara, simplemente le asignamos un determinado SceneNode sin necesidad de hacer nada más.&lt;br /&gt;&lt;br /&gt;Cuando se comienza a hacer frente al uso de múltiples cámaras aparece el concepto de &lt;span style="font-weight: bold;"&gt;Viewport&lt;/span&gt;. Esta clase es muy útil en estas situaciones. Para ello, es importante entender cómo OGRE decide qué cámara va a usar cuando se renderiza la escena. Puede darse el caso que varios SceneManagers estén corriendo al mismo tiempo. También es posible dividir la pantalla en varias áreas y tener cámaras para cada una de las zonas de la pantalla (un ejemplo bastante ilustrativo puede ser una partida para 2 jugadores en un juego de consola). Para entender cómo OGRE realiza una escena, basta considerar estos tres constructores: la cámara, el SceneManager, y la RenderWindow. La RenderWindow es la ventana en la que todo se muestra. El objeto SceneManager crea las cámaras para ver la escena. Ahora, se debe decir a la RenderWindow que cámaras debe mostrar en la pantalla y en qué porción de la ventana debe renderizarlas. El área donde se le dice a la RenderWindow que debe mostrar la cámara es el Viewport. En la mayoría de los usos típicos de OGRE, por lo general, será necesaria una sola Cámara, y, por tanto, sólo se dispondrá de un Viewport.&lt;br /&gt;&lt;br /&gt;El uso de las &lt;span style="font-weight: bold;"&gt;sombras&lt;/span&gt; en OGRE es relativamente simple. Actualmente se soportan tres tipos:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Modulative Texture Shadows&lt;/span&gt;. Es la técnica más liviana en el uso de hardware, pero, por consiguiente, menos vistosa. Se realiza un casting de render a textura de sombras que, posteriormente, se aplica a la escena.&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Modulative Stencil Shadows&lt;/span&gt;. Esta técnica renderiza todas las sombras voluménicas como una modoulación después de que todos los objetos no transparentes se hayan renderizado. No es tan liviano como la técnica anterior y tampoco es tan exacta, pero queda mucho más vistosa.&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Additive Stencil Shadows&lt;/span&gt;. Esta técnica renderiza para cada luz las sombras que luego se añaden a la escena. Resulta muy costoso para la tarjeta gráfica porque, para cada luz, deberá realizar un paso adicional de renderizado.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;OGRE no soporta sombras por shaders de forma nativa. Si se requieren este tipo de sombras habrá que incluir los programas programas propios de vértices y fragmentos. Hay que recordar que OGRE soportaba tanto Cg, como HLSL y GLSL&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y-2PK5MelDs/R5dgR0t14ZI/AAAAAAAAAFk/VikLsiRQW4o/s1600-h/sombras.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_Y-2PK5MelDs/R5dgR0t14ZI/AAAAAAAAAFk/VikLsiRQW4o/s400/sombras.png" alt="" id="BLOGGER_PHOTO_ID_5158697757501153682" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;Additive Stencil Shadows&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Las &lt;span style="font-weight: bold;"&gt;luces&lt;/span&gt;, al igual que las sombras, resultan fáciles de implementar. La clase Luces tienen una amplia gama de propiedades que describen cómo se ve la luz. Dos de las más importantes son el color difuso y el especular. OGRE proporciona tres tipos de iluminación:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Punto de luz&lt;/span&gt;. Se emite la luz en todas las direcciones.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Spotlight&lt;/span&gt;. Funciona exactamente igual que una linterna. Se proporciona la posición en la que la luz se enciende y la dirección en la que se quiere iluminar. También se puede modificar el ángulo de la luz y la intensidad del círculo de luz.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Direccional&lt;/span&gt;. Simula una luz direccional en la lejanía que se proyecta en toda la escena hacia una misma dirección.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;En algunos casos, se pueden combinar varias técnicas. Digamos que se quiere simular la luz de la luna. Se podría establecer una única luz ambiental para la escena, pero esto no es del todo realista, puesto que, la luna no ilumina todo por igual (tampoco lo hace el sol). Una forma más eficaz de hacerlo sería fijando una luz direccional y un punto de luz en la dirección que la luna sería más brillante.&lt;br /&gt;&lt;br /&gt;Para manejar &lt;span style="font-weight: bold;"&gt;terreno&lt;/span&gt;. La clase SceneManager define el metodo setWorldGeometry que se usa para cargar los archivos de terreno. Estos archivos consisten en represtaciones de mapas de alturas o heightmap para dibujar un terreno con relieves. La textura se le añade con la función WorldTexture también definida en la misma clase.&lt;br /&gt;&lt;br /&gt;Para mostrar &lt;span style="font-weight: bold;"&gt;cielos&lt;/span&gt; OGRE ofrece tres diferentes técnicas:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;SkyBoxes&lt;/span&gt;. Consiste en rodear la escena con una caja mostrando un cielo por todas partes, usado, por ejemplo, en juegos de naves en el espacio.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;SkyDomes&lt;/span&gt;. Se trata de media esfera que muestra un cielo más natural pero sólo en la parte superior, ideal para exteriores con terreno.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;SkyPlanes&lt;/span&gt;. Se sitúa en la parte superior un plano de la escena que muestra el cielo. Funciona bien en juegos en los que no se ve el horizonte. Además, interactúa muy bien con efectos de niebla.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/R5dg-Ut14aI/AAAAAAAAAFs/-xkin8gwWX4/s1600-h/skybox.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/R5dg-Ut14aI/AAAAAAAAAFs/-xkin8gwWX4/s400/skybox.png" alt="" id="BLOGGER_PHOTO_ID_5158698522005332386" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;Uso del SkyBox&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Es posible combinar la &lt;span style="font-weight: bold;"&gt;niebla&lt;/span&gt; con cualquiera de las diferentes técnicas de mostrar cielos, aunque pueden surgir algunos problemas al intentar usarla junto con un SkyBox o un SkyDome. Existen tres tipos distintos de niebla que difieren en su densidad.&lt;br /&gt;&lt;br /&gt;Con esto concluimos un primer  y muy básico esbozo de los componentes principales en la gestión de la escena. Quedan en el tintero innumerables aspectos gráficos que no se han tratado como pueden ser las animaciones, las quaterniones, los efectos de partículas y los shaders, los cuales, para un primer acercamiento, podrían parecer demasiado ambiciosos. Se deja en manos del lector indagar en profundidad en los entresijos de estos temas más avanzados. Tanto el &lt;a href="http://www.ogre3d.org/docs/manual/"&gt;soporte oficial&lt;/a&gt; como el proporcionado por la &lt;a href="http://www.ogre3d.org/wiki/index.php/Ogre_Tutorials"&gt;comunidad&lt;/a&gt; es innumerable y existe una gran cantidad de material para todos aquéllos que aun tengan curiosidad.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y-2PK5MelDs/R5diMEt14bI/AAAAAAAAAF0/lYqtqtHrK_s/s1600-h/efecto+heat+vision.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_Y-2PK5MelDs/R5diMEt14bI/AAAAAAAAAF0/lYqtqtHrK_s/s400/efecto+heat+vision.png" alt="" id="BLOGGER_PHOTO_ID_5158699857740161458" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;Efecto Heat Vision&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Extensiones para OGRE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Existen muchas herramientas, librerías, wrappers y exportadores para acondicionar OGRE a nuestras necesidades. Esto contribuye a que podamos tener un marco de trabajo lo más personalizado posible y adaptado a la aplicación que se quiera implementar, en lugar de adaptar nuestra aplicación a las funcionalidades que limite nuestro motor. Todas estas ayudas han sido desarrolladas por terceras partes y muchas siguen también la filosofía de código abierto. Algunas de las más representativas son:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Herramientas&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Visual C++&lt;/li&gt;&lt;li&gt;Code::blocks&lt;/li&gt;&lt;li&gt;Eclipse&lt;/li&gt;&lt;li&gt;Gcc&lt;/li&gt;&lt;li&gt;TortoiseCVS&lt;/li&gt;&lt;li&gt;OGRE Studio&lt;/li&gt;&lt;li&gt;Mesh Viewer&lt;/li&gt;&lt;li&gt;OGRE Particle Editor&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Librerías y wrappers&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;OgreAL&lt;/li&gt;&lt;li&gt;OgreODE&lt;/li&gt;&lt;li&gt;OgreNewt&lt;/li&gt;&lt;li&gt;OgreBullet&lt;/li&gt;&lt;li&gt;CEGUI&lt;/li&gt;&lt;li&gt;OgreDotNet&lt;/li&gt;&lt;li&gt;MOGRE&lt;/li&gt;&lt;li&gt;Ogre4j&lt;/li&gt;&lt;li&gt;Phyton-OGRE&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Exportadores&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;SoftImage XSI&lt;/li&gt;&lt;li&gt;Maya&lt;/li&gt;&lt;li&gt;3D Studio Max&lt;/li&gt;&lt;li&gt;Blender&lt;/li&gt;&lt;li&gt;Wings 3D&lt;/li&gt;&lt;li&gt;Cinema 4D&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Aquí concluye la introducción a OGRE 3D. Espero con mucho entusiasmo que el lector haya encontrado interesante su contenido.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-iv-cmo-empezar_17.html"&gt; &lt;&lt; OGRE (IV): ¿Cómo empezar? &lt;/a&gt;   -   &lt;a href="http://tamudo84.blogspot.com/2008/01/introduccin-ogre.html"&gt;Índice&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-1169316356237748717?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/1169316356237748717/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=1169316356237748717' title='14 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/1169316356237748717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/1169316356237748717'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/01/ogre-v-trasteando-un-poco.html' title='OGRE (V): Trasteando un poco'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Y-2PK5MelDs/R5dk_kt14cI/AAAAAAAAAF8/v6Ryx7uqVV4/s72-c/efecto+old+movie.png' height='72' width='72'/><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-8948984179188519982</id><published>2008-01-17T15:19:00.000+01:00</published><updated>2008-01-26T18:21:27.099+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OGRE'/><category scheme='http://www.blogger.com/atom/ns#' term='videojuegos'/><title type='text'>OGRE (IV): ¿Cómo empezar?</title><content type='html'>&lt;div style="text-align: justify;"&gt;Cómo se ha comentado, OGRE da mucho juego, ya que permite la integración con OpenGL y DirectX. Además, se pueden desarrollar aplicaciones tanto para Windows como para Linux y MacOS X. Por ello, se presentan varios tutoriales sobre cómo integrar OGRE con entornos de desarrollo como Visual Studio o Eclipse en distintas plataformas.&lt;br /&gt;&lt;br /&gt;&lt;span class="summarypost"&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y-2PK5MelDs/R49ptL9VK1I/AAAAAAAAAFc/lILrpnDkJYg/s1600-h/OGRE+render+Window.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_Y-2PK5MelDs/R49ptL9VK1I/AAAAAAAAAFc/lILrpnDkJYg/s400/OGRE+render+Window.png" alt="" id="BLOGGER_PHOTO_ID_5156456323387566930" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt; OGRE Render Window&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-iv-cmo-empezar_17.html"&gt;Continuar leyendo...&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="fullpost"&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Integración con Visual C++ Express 2005 en Windows XP&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 1: Instalar Visual C++ Express 2005&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para instalarlo el primer paso es descargar el programa. Se puede hacer desde aquí:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/spanish/msdn/vstudio/express/default.mspx"&gt;http://www.microsoft.com/spanish/msdn/vstudio/express/default.mspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Aunque Visual C++ 2005 en su versión Express es gratuito su uso, se debe registrar la copia de forma gratuita si se quiere seguir usándola pasados 30 días. Además es necesario actualizarlo con el Service Pack 1 (VS80sp1-KB926748-X86-INTL.exe) que se puede descargar desde aquí:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=7B0B0339-613A-46E6-AB4D-080D4D4A8C4E&amp;amp;displaylang=es"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=&lt;br /&gt;7B0B0339-613A-46E6-AB4D-080D4D4A8C4E&amp;amp;displaylang=es&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 2: Instalar Microsoft Platform SDK.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;El siguiente paso es instalar el Microsoft Platform SDK, que es el kit de desarrollo de aplicaciones para Windows. Se puede descargar desde aquí:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=&lt;br /&gt;A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&amp;amp;displaylang=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 3: Actualizar los directorios de Visual C++&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Se pueden encontrar las listas de directorios de Visual C++ siguiendo la siguiente ruta de menús: Herramientas -&gt; Opciones -&gt; Proyectos y soluciones -&gt; Directorios de VC++. Allí se debe añadir los siguientes:&lt;br /&gt;&lt;br /&gt;Archivos ejecutables:   C:\Archivos de programa\Microsoft Platform SDK\Bin&lt;br /&gt;Archivos de inclusión:   C:\Archivos de programa\Microsoft Platform SDK\Include&lt;br /&gt;Archivos de inclusión:   C:\Archivos de programa\Microsoft Platform SDK\Include\mfc&lt;br /&gt;Archivos de biblioteca:  C:\Archivos de programa\Microsoft Platform SDK\Lib&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 4: Actualizar el fichero ‘corewin_express.vsprops’&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hay que editar el fichero corewin_express.vsprops. Éste se encuentra en C:\Archivos de programa\Microsoft Visual Studio 8\VC\VCProjectDefaults. En el fichero se debe sustituir la siguiente cadena de texto&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;AdditionalDependencies="kernel32.lib"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;por&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 5: Habilitar el asistente de creación de aplicaciones&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En Visual C++ Express, el asistente de aplicaciones Windows Win32 está deshabilitado. Para habilitarlo se necesita editar el archivo ‘AppSettings.htm’:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;C:\Archivos de programa\Microsoft Visual Studio 8\VC\VCWizards\AppWiz\Generic\Application\html\3082\&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Con el editor de texto se debe comentar las líneas de la 441 a la 444, poniendo // al principio de las estas:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   // WIN_APP.disabled = true;&lt;/span&gt; &lt;span style="font-family:arial;"&gt;&lt;br /&gt;// WIN_APP_LABEL.disabled = true;&lt;/span&gt; &lt;span style="font-family:arial;"&gt;&lt;br /&gt;// DLL_APP.disabled = true;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;   // DLL_APP_LABEL.disabled = true;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 6: Instalar el Directx SDK&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para instalarlo primero hay que descárgaselo de la siguiente dirección:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=4B78A58A-E672-4B83-A28E-72B5E93BD60A&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=&lt;br /&gt;4B78A58A-E672-4B83-A28E-72B5E93BD60A&amp;amp;displaylang=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Los directorios del Directx SDK deben estar en lo alto de las listas de librería e inclusión respectivamente, sino, podrían producirse errores durante la compilación. Al tener instalado ya Visual Studio esto debería hacerse automáticamente, pero no está de más comprobarlo:&lt;br /&gt;&lt;br /&gt;Archivos de biblioteca:  C:\Archivos de programa\Microsoft DirectX SDK\Lib\x86&lt;br /&gt;Archivos de inclusión:   C:\Archivos de programa\Microsoft DirectX SDK\Include&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 7: Instalar el OGRE SDK&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para instalarlo basta con descargar el OGRE SDK preparado para Visual C 2005&lt;br /&gt;&lt;br /&gt;&lt;a href="http://downloads.sourceforge.net/ogre/OgreSDKSetup1.4.5_VC80.exe"&gt;http://downloads.sourceforge.net/ogre/OgreSDKSetup1.4.5_VC80.exe&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 8: Instalar el Asistente de creación de aplicaciones OGRE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Se necesita descargar el siguiente archivo y descomprimir su contenido:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://downloads.sourceforge.net/ogreconglo/ogresdkwizard80_Eihort_v1_4_2.zip"&gt;http://downloads.sourceforge.net/ogreconglo/ogresdkwizard80_Eihort_v1_4_2.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Para instalarlo sólo hay que hacer doble clic sobre el archivo ‘VC8_Express_Setup’, se ejecutará el script y saldrá un mensaje que confirmará que se ha instalado sin problemas.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 9: Comprobar la correcta integración&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para comprobar que todo está correcto basta con utilizar el asistente que se acaba de instalar. En Visual C++, Archivo -&gt; Nuevo -&gt; Proyecto -&gt; OGRE SDK Aplication se crea un nuevo proyecto de prueba y se compila. Al ejecutarse aparecerá una ventana con opciones de configuración. Tras elegir las que se consideren oportunas aparecerá una ventana con la cabeza de un ogro renderizada. Este hecho indica que la instalación ha sido exitosa.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y-2PK5MelDs/R49pB79VK0I/AAAAAAAAAFU/dncI7Z0YBaY/s1600-h/prueba+ogre+windows.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_Y-2PK5MelDs/R49pB79VK0I/AAAAAAAAAFU/dncI7Z0YBaY/s400/prueba+ogre+windows.png" alt="" id="BLOGGER_PHOTO_ID_5156455580358224706" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;OGRE Engine Rendering Setup Window&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y-2PK5MelDs/R49ptL9VK1I/AAAAAAAAAFc/lILrpnDkJYg/s1600-h/OGRE+render+Window.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_Y-2PK5MelDs/R49ptL9VK1I/AAAAAAAAAFc/lILrpnDkJYg/s400/OGRE+render+Window.png" alt="" id="BLOGGER_PHOTO_ID_5156456323387566930" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt; OGRE Render Window&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Integración con Eclipse 1.3.0 en Ubuntu 7.10&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En este tutorial se utilizará EasyEclipse C++ 1.3.0 y la versión estable de OGRE 1.4.3. Posteriormente se explicará como configurar un proyecto Eclipse en Linux, incluyendo las librerías OGRE y CEGUI para la creación de una aplicación básica de OGRE. Existe la posibilidad de compilar el código fuente de las librerías, pero, como las últimas versiones se encuentran ya empaquetadas para Ubuntu, se hará uso de ellas&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 1: Instalar CEGUI&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Instalar primero CEGUI 0.5.0, mediante el paquete libcegui-mk2-dev y sus dependencias.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 2: Instalar OGRE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Instalar OGRE 1.4.3 mediante el paquete libogre-dev y sus dependencias.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 3: Instalar EasyEclipse C++&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Descargar EasyEclipse C++ 1.3.0. Descomprimirlo y ejecutarlo.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 4: Crear un nuevo proyecto de Eclipse&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Crear un nuevo proyecto C++ y ahí seleccionar Makefile -&gt; "Hello World C++".&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 5: Seleccionar generación de Makesfiles automáticamente&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Una vez creado el nuevo proyecto, pulsar con el botón derecho del ratón sobre el nombre del proyecto y seleccionar "Properties". En el menú C/C++ Build marcar "Generate Makefiles automatically".&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Paso 6: Actualizar los directorios&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En el submenú Settings, seleccionar la pestaña "Tool settings".&lt;br /&gt;&lt;br /&gt;En GCC C++ Compiler: En el apartado Directories añadir las rutas "/usr/include/CEGUI", "/usr/include/OGRE" y "/usr/include/OGRE/GLX". En Miscellaneous, en la casilla flags hay que poner "-c -fmessage-length=0 -fexceptions -fident".&lt;br /&gt;&lt;br /&gt;En GCC C++ Linker: En Libraries hay que añadir "CEGUIBase", "OgreMain" y "CEGUIOgreRenderer".&lt;br /&gt;&lt;br /&gt;Con esto se tiene configurado el entorno Eclipse para desarrollar aplicaciones con OGRE y CEGUI. Hay que tener en cuenta que OGRE necesita encontrar en el directorio donde se ejecuta la aplicación los ficheros de configuración "resources.cfg" y "plugins.cfg". Para más información sobre estos ficheros y problemas en la instalación se puede consultar la wiki oficial de OGRE.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-iii-qu-se-puede-hacer.html"&gt;&lt;&lt; OGRE (III): ¿Qué se puede hacer?&lt;/a&gt; - &lt;a href="http://tamudo84.blogspot.com/2008/01/introduccin-ogre.html"&gt;Índice&lt;/a&gt; - &lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-v-trasteando-un-poco.html"&gt;OGRE (V): Trasteando un poco &gt;&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-8948984179188519982?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/8948984179188519982/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=8948984179188519982' title='33 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/8948984179188519982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/8948984179188519982'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/01/ogre-iv-cmo-empezar_17.html' title='OGRE (IV): ¿Cómo empezar?'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Y-2PK5MelDs/R49ptL9VK1I/AAAAAAAAAFc/lILrpnDkJYg/s72-c/OGRE+render+Window.png' height='72' width='72'/><thr:total>33</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-1359728288329715256</id><published>2008-01-11T23:05:00.000+01:00</published><updated>2008-01-26T18:21:27.100+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OGRE'/><category scheme='http://www.blogger.com/atom/ns#' term='videojuegos'/><title type='text'>OGRE (III): ¿Qué se puede hacer?</title><content type='html'>&lt;div style="text-align: justify;"&gt;Lo común es que OGRE sea usado para crear juegos, pero éste no es su único fin, pues, deliberadamente, está diseñado para proveer sólo una solución a las necesidades gráficas. Es por esto, por lo que puede ser usado en infinidad de proyectos que requieran de necesidades gráficas avanzadas. Aquí se muestran algunas aplicaciones desarrolladas con OGRE, entre las que, además de videojuegos, se incluye software educacional e infantil, junto con algunos juegos serios y demostraciones técnicas.&lt;br /&gt;&lt;br /&gt;&lt;span class="summarypost"&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/R4f0pb9VKzI/AAAAAAAAAFM/JyKSUzsKkiQ/s1600-h/the-legend-of-beowulf-18.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/R4f0pb9VKzI/AAAAAAAAAFM/JyKSUzsKkiQ/s400/the-legend-of-beowulf-18.jpg" alt="" id="BLOGGER_PHOTO_ID_5154357291265633074" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-iii-qu-se-puede-hacer.html"&gt;Continuar leyendo...&lt;/a&gt;&lt;/span&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Pacific Storm&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Desarrollador:&lt;/span&gt;  Lesta Studio&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Web:&lt;/span&gt;         http://www.lesta.ru/&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Licencia:&lt;/span&gt;    Comercial&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Género:    &lt;/span&gt;Estrategia (Histórico), Tiempo real&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Sinopsis:&lt;/span&gt;  Pacific Storm mezcla estrategia en tiempo real, wargame y simulación, en un título que te permitirá controlar tanto al bando estadounidense como al japonés. Cuenta con una parte estratégica orientada a la gestión de recursos como petróleo, hierro, níquel o dinero, así como una parte de batalla en la que dirigirás tus unidades de cruceros, portaaviones, destructores, submarinos, lanchas torpederas, barcos de carga, cazas, bombarderos, aviones de reconocimiento, cañones antiaéreos y muchas mas. Las unidades disponen de sistema de experiencia que les permite mejorar de batalla en batalla.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/R4fsBb9VKrI/AAAAAAAAAEM/1H1a1r_Lvuc/s1600-h/pacific+storm+1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/R4fsBb9VKrI/AAAAAAAAAEM/1H1a1r_Lvuc/s400/pacific+storm+1.jpg" alt="" id="BLOGGER_PHOTO_ID_5154347807977843378" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;Pacific Storm&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;FirstAid Sim&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Desarrollador:&lt;/span&gt;  Guppyworks&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Web:&lt;/span&gt;     http://www.guppyworks.com/&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Licencia:    &lt;/span&gt;Desconocida&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Género:&lt;/span&gt;    Juego serio. Simulación. Educación&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Sinopsis:&lt;/span&gt;  El juego es un simulador de primeros auxilios que permite al usuario aprender a priorizar los primeros auxilios de las víctimas en accidentes de tráfico. El jugador controla a una persona que acaba de llegar a un incidente de tráfico y tiene que intentar reanimar a las víctimas. El juego tiene como público objetivo a los jóvenes que tienen carné de conducir.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/R4ftRb9VKsI/AAAAAAAAAEU/YLl7jaKw8GA/s1600-h/first+aid+sim.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/R4ftRb9VKsI/AAAAAAAAAEU/YLl7jaKw8GA/s400/first+aid+sim.jpg" alt="" id="BLOGGER_PHOTO_ID_5154349182367378114" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;FirstAid Sim&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;HCA : The Ugly Prince Duckling&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Desarrollador:&lt;/span&gt;  Guppyworks&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Web:&lt;/span&gt;     http://www.guppyworks.com/&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Licencia:&lt;/span&gt;    Comercial&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Género:&lt;/span&gt;    Aventura gráfica. Acción. Infantil&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Sinopsis:&lt;/span&gt; Aventura gráfica en 3ª persona que tiene lugar en Copenhague, durante la Edad de Oro, en torno a 1820. Se controla a Hans Christian Andersen a sus 14 años de edad que llega a Copenhague para perseguir su sueño de entrar en el Teatro Real y de convertirse en un famoso actor. El juego es una combinación de una búsqueda tradicional basada en aventuras, algunos mini-juegos de acción y una interacción con las personas que viven en la ciudad.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/R4ftpb9VKtI/AAAAAAAAAEc/fdOJljTnyhk/s1600-h/hca.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/R4ftpb9VKtI/AAAAAAAAAEc/fdOJljTnyhk/s400/hca.jpg" alt="" id="BLOGGER_PHOTO_ID_5154349594684238546" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;HCA: The Ugly Prince Duckling&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt; &lt;span style="font-weight: bold;"&gt;Legend of the Dragon&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Desarrollador:&lt;/span&gt;  Freak Frog Entertainment&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Web:     &lt;/span&gt;Desconocida&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Licencia:    &lt;/span&gt;Comercial&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Género:&lt;/span&gt;    Acción. Lucha&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Sinopsis:&lt;/span&gt;  Este juego desarrollado en España, está basado en la conocida serie de televisión del mismo nombre. The Legend of the Dragon es un juego de lucha y ambiente oriental, que permite elegir entre tres héroes diferentes: Ang, Ling y Beingal. La acción se desarrolla a lo largo de 9 misiones diferentes y otorga a los jugadores un sistema de combate que mezcla artes marciales con poderes especiales.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/R4fvQb9VKuI/AAAAAAAAAEk/6hrkQiUOHWg/s1600-h/the_legend_of_the_dragon-108428.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/R4fvQb9VKuI/AAAAAAAAAEk/6hrkQiUOHWg/s400/the_legend_of_the_dragon-108428.jpg" alt="" id="BLOGGER_PHOTO_ID_5154351364210764514" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;Legend of the Dragon&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Ankh: Una Aventura Egipcia&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Desarrollador:&lt;/span&gt;  Deck13&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Web:&lt;/span&gt;     http://www.deck13.com/&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Licencia:&lt;/span&gt;    Comercial&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Género:&lt;/span&gt;    Aventura Gráfica. Comedia&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Sinopsis:&lt;/span&gt;  Es un juego de aventuras realmente notable en cuanto a diseño de personajes, ambientación e historia. En esta aventura tomaremos el control de un joven egipcio llamado Assil, quien, tras robar la llave de la Gran Pirámide para organizar una fiesta para sus amigos, cae víctima de una maldición mortal.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Y-2PK5MelDs/R4fxdr9VKwI/AAAAAAAAAE0/7J-4UtzVfWI/s1600-h/screen_ankh_0905_online1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Y-2PK5MelDs/R4fxdr9VKwI/AAAAAAAAAE0/7J-4UtzVfWI/s400/screen_ankh_0905_online1.jpg" alt="" id="BLOGGER_PHOTO_ID_5154353790867286786" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;Ankh: &lt;/span&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;Una Aventura Egipcia&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;The Blob&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Desarrollador:&lt;/span&gt;  Universidad de Utrecht&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Web:&lt;/span&gt;     http://www.uu.nl&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Licencia:&lt;/span&gt;    Desconocida&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Género:&lt;/span&gt;    Plataformas&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Sinopsis:&lt;/span&gt; The Blob es un proyecto increíble llevado a cabo por estudiantes de la escuela de arte y la universidad de Utrecht. El juego ha sido realizado durante 4 meses por un equipo de 9 personas. El resultado es un juego tridimensional en el que el jugador controla una bola de pintura a través de la ciudad. La bola puede absorber color, tragarse NPC's para aumentar así de tamaño y cambiar su color. Con la pintura, el jugador puede proceder a pintar toda la ciudad. Casi todo se puede pintar: los edificios, los árboles, los automóviles, entre otros objetos. El principal objetivo del juego es pintar los edificios más representativos.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Y-2PK5MelDs/R4fv1r9VKvI/AAAAAAAAAEs/K6VENPczK0U/s1600-h/DeBlob.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Y-2PK5MelDs/R4fv1r9VKvI/AAAAAAAAAEs/K6VENPczK0U/s400/DeBlob.jpg" alt="" id="BLOGGER_PHOTO_ID_5154352004160891634" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;The Blob&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Project Football&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Desarrollador:&lt;/span&gt;  Ikaro Games&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Web:&lt;/span&gt;     http://www.ikarogames.com/&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Licencia:    &lt;/span&gt;Libre. GPL&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Género:&lt;/span&gt;    Simulador deportivo&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Sinopsis:&lt;/span&gt;  Se trata de un juego todavía en desarrollo por el grupo de reciente creación Ikaro Games. Es un mánager de fútbol multiplataforma que se centrará, principalmente, en los distintos aspectos de un entrenador de fútbol, como son las alineaciones, tácticas y fichajes; y la simulación de partidos en dos dimensiones.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y-2PK5MelDs/R4fyf79VKxI/AAAAAAAAAE8/CSKX02bQYjE/s1600-h/LogoProjectFootball.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_Y-2PK5MelDs/R4fyf79VKxI/AAAAAAAAAE8/CSKX02bQYjE/s400/LogoProjectFootball.png" alt="" id="BLOGGER_PHOTO_ID_5154354929033620242" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;Project Football&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;The Incredible Sims Toolkit&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Desarrollador:&lt;/span&gt;  Incredible Sims team&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Web:&lt;/span&gt;     http://incrediblesims.com/&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Licencia:    &lt;/span&gt;Comercial&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Género:&lt;/span&gt;    Juegos serios. Simulador. Demostraciones técnicas&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Sinopsis:&lt;/span&gt; The Incredible Sims Toolkit permite simular con realismo los entornos, procesos y flujos de trabajo de la vida profesional. El kit de herramientas permite realizar aplicaciones que sirvan para capacitar al personal de una empresa utilizando técnicas de videojuego. Está desarrollado en C # y utiliza Mogre (API en C # de OGRE) para la representación 3D.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Y-2PK5MelDs/R4f0Or9VKyI/AAAAAAAAAFE/v-cDoGW0Jak/s1600-h/incrediblesims.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Y-2PK5MelDs/R4f0Or9VKyI/AAAAAAAAAFE/v-cDoGW0Jak/s400/incrediblesims.jpg" alt="" id="BLOGGER_PHOTO_ID_5154356831704132386" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;Incredible Sims Toolkit&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;The Legend of Beowulf&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Desarrollador:&lt;/span&gt;  JetDogs Studios&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Web:     &lt;/span&gt;http://www.jetdogs.com/&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Licencia:&lt;/span&gt;    Desconocida&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Género:&lt;/span&gt;    Aventura gráfica. Comedia&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Sinopsis:&lt;/span&gt; En esta aventura encarnarás al personaje de leyenda Beowulf. En ella tendrás que enfrentarte al glorioso reto de salvar la gran sala de los Héroes del malvado Grendel. En el camino, el jugador se enfrentará a numerosos retos, entre los que destacan sus divertidos rompecabezas, algunos de un humor bastante retorcido.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/R4f0pb9VKzI/AAAAAAAAAFM/JyKSUzsKkiQ/s1600-h/the-legend-of-beowulf-18.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/R4f0pb9VKzI/AAAAAAAAAFM/JyKSUzsKkiQ/s400/the-legend-of-beowulf-18.jpg" alt="" id="BLOGGER_PHOTO_ID_5154357291265633074" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;The Legend of Beowulf&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-ii-por-qu-ogre.html"&gt;&lt;&lt; OGRE (II): ¿Por qué OGRE?&lt;/a&gt; - &lt;a href="http://tamudo84.blogspot.com/2008/01/introduccin-ogre.html"&gt;Índice&lt;/a&gt; - &lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-iv-cmo-empezar_17.html"&gt;OGRE (IV): ¿Cómo empezar? &gt;&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-1359728288329715256?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/1359728288329715256/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=1359728288329715256' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/1359728288329715256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/1359728288329715256'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/01/ogre-iii-qu-se-puede-hacer.html' title='OGRE (III): ¿Qué se puede hacer?'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Y-2PK5MelDs/R4f0pb9VKzI/AAAAAAAAAFM/JyKSUzsKkiQ/s72-c/the-legend-of-beowulf-18.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-5474745935029239601</id><published>2008-01-11T11:39:00.000+01:00</published><updated>2008-01-26T18:21:27.100+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OGRE'/><category scheme='http://www.blogger.com/atom/ns#' term='videojuegos'/><title type='text'>OGRE (II): ¿Por qué OGRE?</title><content type='html'>&lt;div style="text-align: justify;"&gt;OGRE (Object Oriented Graphics Engine) es un motor de gráficos en tres dimensiones multiplataforma. ¿Qué ventajas tiene que sea multiplataforma? Pues que no hay problema para quienes quieran crear aplicaciones para Windows, Linux o Mac. Esto es posible gracias a que está construido de forma que no se compromete con una API en particular, puesto que el motor soporta tanto el uso de DX9 como de OpenGL. Además, la principal ventaja de OGRE sobre otros engines 3D es que es un proyecto open source bajo licencia LGPL. Esto significa que su uso es gratuito y apenas existen exigencias para su uso.&lt;br /&gt;&lt;br /&gt;Desde el principio, OGRE fue diseñado bajo la filosofía de orientación a objetos, por lo que su interfaz es clara, intuitiva y fácil de usar. Esto significa que con OGRE podemos hacer juegos o cualquier tipo de aplicación que requieran gráficos tridimensionales que tengan poco que envidiar a los realizados por la mayoría de los motores del mercado.&lt;br /&gt;&lt;span class="summarypost"&gt;&lt;br /&gt;&lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-ii-por-qu-ogre.html"&gt;Continuar leyendo...&lt;/a&gt;&lt;/span&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Algo que hay que recordar es que OGRE no es un motor diseñado sólo con los juegos en mente, es un motor de gráficos 3D general. Por este motivo, éste no trae soporte nativo para sonido ni física. Esto no supone un problema, ya que, gracias a la enorme comunidad existente en internet, existen módulos especialmente diseñados que le permiten añadir estas funcionalidades.&lt;br /&gt;&lt;br /&gt;¿Cuándo y por qué se inició el proyecto? OGRE se inició a principios de 2001 como un spin-off de un proyecto personal de Steve Streeting en el que estaba trabajando. Se trataba de un wrapper que envolvía a Direct3D (versión 5 o 6) de manera que su código fuente no se viera afectado por la fealdad de aquella versión de D3D.&lt;br /&gt;&lt;br /&gt;Existen varios principios fundamentales por los cuales se inició el proyecto y que aún hoy son válidos. En primer lugar, y, por encima de todo, fue el deseo de hacer un renderizado en tiempo real que fuera potente e intuitivo. En aquel momento había una gran cantidad de motores que fueron diseñados completamente en torno a una característica técnica, un tipo de formato o de juego concreto. Así, que sintieron la necesidad de crear algo distinto.&lt;br /&gt;&lt;br /&gt;Se buscaba una lista de funcionalidades básicas que pudiera soportar plugins para especializarse, es decir, simplemente unos patrones de uso para el manejo de unas estructuras y planteamientos concretos. Además, se buscaba que las prestaciones fueran en tiempo real con unas opciones de guía básicas. Desde entonces, no se ha tratado de asumir ninguna otra función con el fin de asegurarse llegar a una audiencia lo más amplia posible.&lt;br /&gt;&lt;br /&gt;Una razón por la que OGRE no está enfocado exclusivamente al mundo de los videojuegos es que no todo el que necesita un motor 3D quiere hacer juegos. Se puede utilizar OGRE también para hacer aplicaciones de simulación, corporativas o de investigación. En segundo lugar, es que, incluso dentro de la industria de los juegos, los requisitos pueden variar ampliamente. Por ejemplo, un MMORPG necesitará una biblioteca de red muy diferente a la de un FPS, y un simulador de vuelo necesitará funciones de colisión y de física muy diferentes a la de un juego de lucha. Si OGRE incluyera todas estas características, forzaría la imposición de una serie de restricciones a seguir, restándole así la flexibilidad de uso que lo caracteriza.&lt;br /&gt;&lt;br /&gt;Muchos experimentados desarrolladores de juegos han expresado su aprobación en este sentido porque no incluye limitaciones. Puede ser desalentador para usuarios iniciados que sólo quieren construir otro FPS, pero, para estas personas, hay un número creciente de marcos de trabajo utilizando OGRE en combinación con otras bibliotecas. Es importante darse cuenta de que, estando OGRE siempre separado, se garantiza la flexibilidad suficientemente como para ser incorporado en alguno de estos marcos.&lt;br /&gt;&lt;br /&gt;¿Por qué debería considerarse el uso de OGRE en lugar de otros motores 3D? Muchos de ellos, aunque técnicamente son impresionantes, la falta de cohesión y de un diseño adecuado en la documentación les impide que puedan ser utilizados de forma eficaz. La gran mayoría tiene una larga lista de características, pero dan la sensación de ser un montón de demostraciones técnicas reunidas sin una clara visión de trabajar juntas. Además, la mayoría de los motores están diseñados para un determinado estilo de juego.&lt;br /&gt;&lt;br /&gt;OGRE es diferente. Prioriza el diseño frente a la acumulación de características. Todas las características se han considerado a fondo y se incluyen en el diseño general de la forma más elegante posible y siempre plenamente documentadas. Así, se consigue que todos los elementos del motor formen parte siempre de un conjunto coherente. Por consiguiente, la calidad es antepuesta a la cantidad. Como la cantidad se puede añadir con el paso del tiempo, se sigue la filosofía de ir poco a poco, pero con la seguridad de un trabajo bien hecho. Por ello, el núcleo del equipo de desarrollo se mantiene deliberadamente pequeño y todos sus miembros son veteranos ingenieros de software con muchos años de experiencia en el mundo real. Pero esto no impide que las actualizaciones de la comunidad sean bienvenidas, si bien, se someten a un estricto control de calidad y cohesión con la filosofía de OGRE antes de ser aceptadas.&lt;br /&gt;&lt;br /&gt;OGRE no presupone qué tipo de juego o demo se va a realizar. Por ello, utiliza una jerarquía de clases flexible que permite diseñar complementos para especializar la organización de la escena, criterio adoptado para que se pueda realizar la escena a nuestro gusto. ¿Se desea renderizar rápido los niveles de interiores? Bien, pues utilizamos el plugin BSP/PVS de manejo de escena que ya está escrito. ¿Se quiere un paisaje al aire libre? Una vez más, podemos utilizar otro plugin de manejo de escena. El resto del motor seguirá funcionando exáctamente como antes.&lt;br /&gt;&lt;br /&gt;Pero, ¿es OGRE realmente libre? Su código fuente está disponible bajo la GNU Lesser General Public License (LGPL), que, básicamente, significa que puede utilizarse sin problemas siempre y cuando el código sea liberado si se hace algún cambio en el núcleo o si se distribuye. El código de la nueva aplicación o los nuevos complementos que sean creados no tienen que ser liberados, sino que se deja a elección del usuario.&lt;br /&gt;&lt;br /&gt;Existe mucha información sobre los principios por los que se ha desarrollado OGRE. Para obtener una visión rápida del diseño la mejor manera es echarle un vistazo a los manuales de usuario. La API es la documentación de referencia, que puedes consultar online. Pero, sin duda, la mejor manera de conocer OGRE es usarlo. Alguna de sus características técnicas son:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Características generales&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Diseño orientado a objetos. Interfaz simple y fácil de usar, diseñada para que requiera poco esfuerzo el renderizado de escenas en tres dimensiones&lt;/li&gt;&lt;li&gt;Arquitectura basada en plugins muy flexible que permite extender las funcionalidades del motor&lt;/li&gt;&lt;li&gt;Sistema de Carga/Respaldo. Soporte de zip/pk3 para archivar&lt;/li&gt;&lt;li&gt;Diseño limpio y bien documentado de las clases del motor&lt;/li&gt;&lt;li&gt;Independiente de la API gráfica, se puede utilizar OpenGL o DirectX&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Renderizado&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Material LOD&lt;/li&gt;&lt;li&gt;Soporta la gama completa de operaciones de función fija como multitextura y multipass blending, coordinación de generación de texturas&lt;/li&gt;&lt;li&gt;Soporte para múltiples técnicas de materiales&lt;/li&gt;&lt;li&gt;Objetos transparentes gestionados automáticamente&lt;/li&gt;&lt;li&gt;Sistema de fuentes con fuentes TrueType y texturas precreadas&lt;/li&gt;&lt;li&gt;Sistema de GUI 2D con botones, listas, cajas de edición, barras de desplazamiento, etc. (Usando CEGUI)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Gestión de escena&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Altamente personalizable. Flexible gestión de escena no vinculada a ningún tipo de escena. Se puede usar las clases predefinidas si encajan bien o crearse subclases propias para obtener un control total sobre la organización de la escena&lt;/li&gt;&lt;li&gt;Grafo de escena jerarquico&lt;/li&gt;&lt;li&gt;BSP, Octrees, Occlusion Culling, LOD&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Texturizado&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Básico, multi-texturizado, bumpmapping, mipmapping, texturas volumétricas y proyectadas&lt;/li&gt;&lt;li&gt;Texturizado proyectivo automático entre vínculos con texturas unitarias a instancias Frustum&lt;/li&gt;&lt;li&gt;Puede registrar textura de fuentes externas&lt;/li&gt;&lt;li&gt;Soporta PNG, JPEG, TGA, BMP y DDS  como archivos de imagen&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Iluminación&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Por vértice, por pixel, Lightmapping&lt;/li&gt;&lt;li&gt;Puede tener un número ilimitado de luces en la escena&lt;/li&gt;&lt;li&gt;Soporte a través de programas de vértices y de fragmentos&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Sombras&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Shadow mapping, shadow volume&lt;/li&gt;&lt;li&gt;Técnicas soportadas: modulative stencil, additive stencil, modulative projective&lt;/li&gt;&lt;li&gt;Múltiples esténciles para optimizaciones de sombras, incluyendo programas de vertices de extrusión, luz y sombras inteligentes, integración con la malla LOD, métodos zpass y zfail, esténciles de doble cara y saturación de recorte de región&lt;/li&gt;&lt;li&gt;Textura sombras que se desvanecen a larga distancia&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Shaders&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Vertex y  pixel shaders de alto nivel&lt;/li&gt;&lt;li&gt;Soporta programas de vértices y de fragmentos de bajo nivel escritos en ensamblador, y programas de alto nivel en Cg, HLSL, y GLSL&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Animación&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Cinemática inversa, animación esquelética, animación de mezcla&lt;/li&gt;&lt;li&gt;Animación del esqueleto, incluyendo la mezcla de múltiples animaciones y de peso variable de skinning de huesos&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Mallas&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Cargado de malla, skinning, progresivo&lt;/li&gt;&lt;li&gt;Aceleración de skinning por hardware&lt;/li&gt;&lt;li&gt;Flexibilidad en los formatos de malla de datos aceptados&lt;/li&gt;&lt;li&gt;Exportadores para muchas herramientas de modelado incluidas Milkshape3D, 3D Studio Max, Maya, Blender y Wings3D&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Curvas y superficies&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Splines&lt;/li&gt;&lt;li&gt;Caminos Bezier bicuadrados para superficies curvas&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Efectos especiales&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Cartografía de medio ambiente, billboarding, sistema de partículas, motion blur, cielo, agua, niebla&lt;/li&gt;&lt;li&gt;Sistemas de partículas, incluyendo emisores fácilmente extensibles y affectors (personalizable mediante plugins). Los sistemas pueden ser definidos mediante scripts para un ajuste fácil&lt;/li&gt;&lt;li&gt;Soporte para skyboxes, skyplanes y skydomes, muy fáciles de usar&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Scripting&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;El lenguaje de script permite mantener los materiales fuera del código&lt;/li&gt;&lt;li&gt;Scripts de renderizado multipaso&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Física&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Física básica, detección de colisiónes, cuerpos rígidos&lt;/li&gt;&lt;li&gt;Controladores que permiten organizar fácilmente los valores entre los objetos derivados&lt;/li&gt;&lt;li&gt;Incluye bindings para múltiples sistemas de colisión/física de terceras partes, como ODE o Newton&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-i-introduccin.html"&gt;&lt;&lt; OGRE (I): Introducción&lt;/a&gt; - &lt;a href="http://tamudo84.blogspot.com/2008/01/introduccin-ogre.html"&gt;Índice&lt;/a&gt; - &lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-iii-qu-se-puede-hacer.html"&gt;OGRE (III): ¿Qué se puede hacer? &gt;&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-5474745935029239601?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/5474745935029239601/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=5474745935029239601' title='5 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/5474745935029239601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/5474745935029239601'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/01/ogre-ii-por-qu-ogre.html' title='OGRE (II): ¿Por qué OGRE?'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-1822078279886926054</id><published>2008-01-07T12:15:00.000+01:00</published><updated>2008-01-26T18:21:27.100+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OGRE'/><category scheme='http://www.blogger.com/atom/ns#' term='videojuegos'/><title type='text'>OGRE (I): Introducción</title><content type='html'>&lt;div style="text-align: justify;"&gt;Un motor hace referencia a una serie de rutinas de programación que permiten el diseño, la creación y la representación del juego. La analogía con el motor de un automóvil es bastante  ilustrativa: el motor debajo del capó no es visible, pero le da la funcionalidad al automóvil que es la de transportar. La misma analogía permite explicar algunos de los aspectos que, generalmente, maneja un motor de juegos, en el que las texturas y los modelos 3D serían la carrocería, pintura e interiores.&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Del mismo modo en que carrocería, pintura y exteriores no andan sin un motor, el arte y los guiones del juego no funcionan sin un motor de juegos. Un motor de juegos es el núcleo software de un videojuego o de una aplicación interactiva con gráficos en tiempo real. Éste provee las tecnologías necesarias, simplifica el desarrollo y, en algunos casos, permite el desarrollo para distintas plataformas (Mac/Linux/Windows/Consolas).&lt;/div&gt;&lt;br /&gt;&lt;span class="summarypost"&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Y-2PK5MelDs/R4I_U79VKpI/AAAAAAAAAD8/jBlWMH4fhxY/s1600-h/figura1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Y-2PK5MelDs/R4I_U79VKpI/AAAAAAAAAD8/jBlWMH4fhxY/s320/figura1.png" alt="" id="BLOGGER_PHOTO_ID_5152750552590133906" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;"&gt;Esquema típico de un motor de juegos&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-i-introduccin.html"&gt;Continuar leyendo...&lt;/a&gt;&lt;/span&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Existen muchas librerías que proporcionan las funciones básicas de un motor de juegos, como DirectX, OpenGL, Java3D, SDL, Newton, entre otros. Las librerías gráficas como OpenGL y  DirectX usan los drivers de las tarjetas gráficas, de forma que constituyen la interfaz entre la aplicación software (juego) y el adaptador gráfico hardware. Aúnan funciones para dibujar objetos 2D/3D y los motores gráficos se suelen sustentar en ellas. Una librería gráfica, a partir de modelos en 3D, consiguen obtener un espacio bidimensional, pero un motor de juegos hace más cosas, como iluminación, anti-aliasing o mezcla de texturas. Existen varias razones por la que el uso de motores de juego es importante. Algunas de ellas son:&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Facilita el desarrollo&lt;/li&gt;&lt;li&gt;Abre nuevas oportunidades de negocio, como es la venta de las licencias de los motores para la realización de otros juegos&lt;/li&gt;&lt;li&gt;Abstracción de la plataforma. Si un Motor corre en varias plataformas, nuestro juego también&lt;/li&gt;&lt;li&gt;Separación de Motor/Contenidos, lo cual permite tener varios grupos de trabajo en paralelo&lt;/li&gt;&lt;li&gt;Beneficios a terceros, ya que los avances en el motor pueden beneficiar a varios juegos&lt;/li&gt;&lt;li&gt;Permite enfatizar en la parte artística, ya que, al tener mayor grado de abstracción, se tiene menor carga de trabajo en programación&lt;/li&gt;&lt;li&gt;Mayor modularidad y reaprovechamiento&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Los motores de juego surgen en la década de los 90 tras el éxito de Doom y Quake. Juegos como Quake 3 y Unreal ya se diseñaron separando motor y contenidos ¿Qué ilustra el éxito de estos juegos? Por un lado, una mayor rapidez del mundo de los videojuegos. Desarrollar motores agiliza el desarrollo de juegos y permite sacar secuelas más fácilmente para mantener el mercado “caliente”. Además, el licenciar posteriormente los motores permite obtener unos beneficios extras muy suculentos.&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;La arquitectura de un motor de juegos debe proporcionar mucha abstracción. Con que las librerías utilizadas estén portadas a todos los SO, permitimos que nuestro motor o juego funcione en todas las arquitecturas necesarias. Un parámetro que se debe tener muy en cuenta al elegir un motor de juegos es su portabilidad y en qué librerías se basa. Los motores de juego suelen tener una estructura como la que sigue:&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Y-2PK5MelDs/R4I_U79VKpI/AAAAAAAAAD8/jBlWMH4fhxY/s1600-h/figura1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Y-2PK5MelDs/R4I_U79VKpI/AAAAAAAAAD8/jBlWMH4fhxY/s320/figura1.png" alt="" id="BLOGGER_PHOTO_ID_5152750552590133906" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;"&gt;Esquema típico de un motor de juegos&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;El &lt;span style="font-weight: bold;"&gt;motor gráfico&lt;/span&gt; o de render es el que proporciona funciones de renderizado 2D, 3D y de sprites. Se suele apoyar en librerías/APIs gráficas como OpenGL o DirectX. Define una capa de abstracción entre el HW/SO y el juego en sí. Además, se encarga de la visibilidad (BSP y buffers), el mapeado, el antialiasing, la gestión de mallas 3D, entre otras cosas.&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;El &lt;span style="font-weight: bold;"&gt;grafo de escena&lt;/span&gt; es una parte muy importante de un motor de juegos. Ésta es una estructura de datos muy utilizada en editores gráficos basados en vectores y en videojuegos. Se encarga de ordenar la representación lógica y, también a veces, espacial de una escena gráfica. Cada nodo puede tener muchos hijos, pero, un nodo sólo suele tener un padre. El efecto de algo sobre un padre es visible por todos sus hijos. Así, una operación sobre un grupo se propaga hacia todos sus nodos hijo. Esto permite manejar (escalar/mover/rotar/etc.) grupos de objetos como si fueran uno solo. En los juegos, cada nodo suele representar un objeto en la escena.&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y-2PK5MelDs/R4JCKL9VKqI/AAAAAAAAAEE/D7kGOA5njbc/s1600-h/figura2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_Y-2PK5MelDs/R4JCKL9VKqI/AAAAAAAAAEE/D7kGOA5njbc/s320/figura2.png" alt="" id="BLOGGER_PHOTO_ID_5152753666441423522" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;"&gt;Ejemplo de representación de varios objetos en grafo de escena&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;El &lt;span style="font-weight: bold;"&gt;motor de físicas&lt;/span&gt; es software que simula modelos de física utilizando variables del tipo velocidad, masa, etc. Su objetivo es simular y predecir los efectos bajo diversas situaciones de lo que ocurre en la vida real o en un mundo de fantasía. En los juegos se utilizan cada vez más, sobre todo en los de carreras donde factores como la fuerza centrífuga o derrapajes necesitan de ecuaciones físicas para aportar realismo.&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;El &lt;span style="font-weight: bold;"&gt;detector de colisiones&lt;/span&gt; es un algoritmo empleado para detectar cuándo dos o más objetos colisionan. Se suelen realizar mediante el cálculo de la intersección de volúmenes simples (Bounding Volumes). Se pueden utilizar distintos volúmenes para envolver el objeto y así detectar mejor las colisiones, como cubos o esferas. Se puede tomar como un componente independiente, aunque tiene mucho que ver con el grafo de escena y el motor de físicas.&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;El &lt;span style="font-weight: bold;"&gt;motor de inteligencia artificial&lt;/span&gt; es el encargado de dotar a ciertos elementos del juego un comportamiento pseudointeligente. Por regla general, lo que se aplica en los juegos son técnicas muy simples de inteligencia artificial como máquinas de estados o algoritmos de búsquedas. Sin embargo, cada vez más se utilizan nuevas técnicas para conseguir una inteligencia más “realista” como redes neuronales o algoritmos genéticos.&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;El &lt;span style="font-weight: bold;"&gt;motor de sonido&lt;/span&gt; es el encargado de reproducir la banda sonora del juego y los efectos de sonido, como disparos o explosiones, en sincronía con la acción del juego.&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;La &lt;span style="font-weight: bold;"&gt;gestión de redes&lt;/span&gt; está alcanzando una progresiva mayor importancia. Hoy por hoy, casi todos los juegos tienen una componente de red. Existen juegos exclusivamente online, de los cuales, la mayoría ofrece partidas multijugador a través de red. Es importante tener un componente que aglutine todas las utilidades de red, de forma que, el hecho de que se juegue de una forma u otra sea, en cierta medida, “transparente” para el desarrollador del juego.&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Todas las partes que componen un motor de juegos tienen su importancia, pero lo más básico e imprescindible de un motor de juegos es el motor gráfico. Aunque el Grafo de Escena es también una pieza vital, el resto de componentes son más prescindibles y no aparecen en todos los motores, y cuando lo hacen, aparecen como plugins. La elección del motor de un motor u otro es algo fundamental, sobre todo si necesitamos alguno de estos componentes. Un ejemplo de motor de juegos básico es OGRE 3D, que, básicamente, aglutina únicamente funciones de tratamiento gráfico y deja a elección del usuario las otras componentes. La comunidad de OGRE es la que ofrece multitud de librerías para complementarlo y añadirle funcionalidad, las cuales se integran a la perfección con dicho motor. Pero OGRE 3D no es único, pues existen infinidad de motores. Éstos se suelen clasificar por su licencia de uso:&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Los &lt;span style="font-weight: bold;"&gt;motores comerciales&lt;/span&gt; suelen tener la ventaja de proporcionar soporte y mayor número de herramientas de desarrollo adicionales. No obstante, coste de licencia puede suponer un gran inconveniente, puesto que suele ser mayor cuantas mejores prestaciones ofrezca el motor. Algunos de los distintos motores comerciales pueden ser:&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Torque Game Engine&lt;/li&gt;&lt;li&gt;3D Game Studio&lt;/li&gt;&lt;li&gt;Blitz3D&lt;/li&gt;&lt;li&gt;Reality Engine&lt;/li&gt;&lt;li&gt;Deep Creator&lt;/li&gt;&lt;li&gt;Cipher&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Los aquí mostrados son los que se pueden llamar “asequibles”. Me refiero con ello a los que tienen licencias de bajo coste. Ninguno de estos se han utilizado para los últimos títulos AAA, pero son utilizados frecuentemente por pequeños estudios y grupos amateurs de desarrollo.&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Los &lt;span style="font-weight: bold;"&gt;motores de código libre&lt;/span&gt; en cambio presentan la ventaja de que no tienen ningún coste, junto a que el usuario tiene la libertad de poder modificarlos si así lo necesita. Por el contrario, tienen la desventaja de que no hay soporte técnico “oficial”, aunque la comunidad suele ayudar, y puede sufrir en determinadas ocasiones falta de herramientas que ayuden al desarrollo. Además, hay que tener en cuenta que muchos de estos motores están regidos por unas licencias de uso limitadas y pueden surgir inconvenientes si el juego que se va desarrollar presenta fines comerciales. Algunos de los motores open source más populares son:&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;OGRE&lt;/li&gt;&lt;li&gt;Crystal Space&lt;/li&gt;&lt;li&gt;Irrlicht&lt;/li&gt;&lt;li&gt;jME&lt;/li&gt;&lt;li&gt;Reality Factory&lt;/li&gt;&lt;li&gt;RealmForge GDK&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Como hemos visto OGRE 3D no es el único motor, e, igualmente, lo mismo no es el que más conviene, ya que cada uno de ellos ofrece diferentes funcionalidades y licencias de uso. Antes de aventurarse con un proyecto es conveniente analizar con profundidad cual es el que más se ajusta a nuestras necesidades, ya que una buena elección puede evitar numerosos quebraderos de cabeza.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://tamudo84.blogspot.com/2008/01/introduccin-ogre.html"&gt;Índice&lt;/a&gt; - &lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-ii-por-qu-ogre.html"&gt;OGRE (II): ¿Por qué OGRE? &gt;&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-1822078279886926054?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/1822078279886926054/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=1822078279886926054' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/1822078279886926054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/1822078279886926054'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/01/ogre-i-introduccin.html' title='OGRE (I): Introducción'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Y-2PK5MelDs/R4I_U79VKpI/AAAAAAAAAD8/jBlWMH4fhxY/s72-c/figura1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-7266852050911970820</id><published>2008-01-07T11:29:00.001+01:00</published><updated>2008-01-23T20:33:16.604+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OGRE'/><category scheme='http://www.blogger.com/atom/ns#' term='videojuegos'/><title type='text'>Introducción a OGRE</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://tamudo84.googlepages.com/Ogre-logo.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 250px; border-width: 0pt;" src="http://tamudo84.googlepages.com/Ogre-logo.gif" alt="" border="0" /&gt;&lt;/a&gt;OGRE 3D es un motor de gráficos en tres dimensiones de código abierto. Es flexible y orientado a objetos. Además, éste es portable a múltiples entornos, como Windows, MacOS X o Linux. Ha sido diseñado con la idea de hacer más sencillo el desarrollo de juegos 3D. Explota al máximo las posibilidades de las tarjetas gráficas, ya que brinda soporte para vertex y pixel shaders, como HLSL (DirectX), GLSL (OpenGL) y Cg (DirectX/OpenGL). El motor está muy extendido y es muy valorado por la comunidad de código abierto. Con él se han desarrollado muchos juegos, algunos de ellos con carácter comercial.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Por sugerencia &lt;a href="http://www.stratos-ad.com/forums3/"&gt;stratera&lt;/a&gt;, he decidido recopilar aquí los artículos/tutoriales que estoy redactando sobre OGRE. Este post además servirá de índice para dichos artículos y lo iré actualizando conforme los vaya publicando. Sin más preámbulos:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Resumen. &lt;a href="http://tamudo84.googlepages.com/ResumentrabajoOgre-GonzaloTirado.pdf"&gt;&lt;img alt="PDF" style="border-width: 0pt;" src="http://tamudo84.googlepages.com/boton_pdf.gif" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-i-introduccin.html"&gt;OGRE (I): Introducción&lt;/a&gt; - &lt;a href="http://tamudo84.googlepages.com/IntroduccinaOgre-Introduccin.pdf"&gt;&lt;img alt="PDF" style="border-width: 0pt;" src="http://tamudo84.googlepages.com/boton_pdf.gif" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-ii-por-qu-ogre.html"&gt;OGRE (II): ¿Por qué OGRE?&lt;/a&gt; - &lt;a href="http://tamudo84.googlepages.com/IntroduccinaOgre-PorquOGRE.pdf"&gt;&lt;img alt="PDF" style="border-width: 0pt;" src="http://tamudo84.googlepages.com/boton_pdf.gif" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-iii-qu-se-puede-hacer.html"&gt;OGRE (III): ¿Qué se puede hacer?&lt;/a&gt; - &lt;a href="http://tamudo84.googlepages.com/IntroduccinaOgre-Quesepuedehacer.pdf"&gt;&lt;img alt="PDF" style="border-width: 0pt;" src="http://tamudo84.googlepages.com/boton_pdf.gif" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-iv-cmo-empezar_17.html"&gt;OGRE (IV): ¿Cómo empezar?&lt;/a&gt; - &lt;a href="http://tamudo84.googlepages.com/IntroduccinaOgre-Comoempezar.pdf"&gt;&lt;img alt="PDF" style="border-width: 0pt;" src="http://tamudo84.googlepages.com/boton_pdf.gif" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://tamudo84.blogspot.com/2008/01/ogre-v-trasteando-un-poco.html"&gt;OGRE (V): Trasteando un poco&lt;/a&gt; - &lt;a href="http://tamudo84.googlepages.com/IntroduccinaOgre-Trasteandounpoco.pdf"&gt;&lt;img alt="PDF" style="border-width: 0pt;" src="http://tamudo84.googlepages.com/boton_pdf.gif" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Recopilación de todos los artículos. &lt;a href="http://tamudo84.googlepages.com/IntroduccinaOgre-GonzaloTirado-Defin.pdf"&gt;&lt;img alt="PDF" style="border-width: 0pt;" src="http://tamudo84.googlepages.com/boton_pdf.gif" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Última actualización: 23/1/2008&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-7266852050911970820?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/7266852050911970820/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=7266852050911970820' title='7 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/7266852050911970820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/7266852050911970820'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/01/introduccin-ogre.html' title='Introducción a OGRE'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-1164226085611483352</id><published>2008-01-03T16:52:00.000+01:00</published><updated>2008-01-03T16:58:41.288+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='comic'/><title type='text'>¿Conoces la solución?</title><content type='html'>&lt;center&gt;&lt;a href="http://xkcd.com/55/"&gt;&lt;br /&gt;&lt;img src="http://imgs.xkcd.com/comics/useless.jpg" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-1164226085611483352?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/1164226085611483352/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=1164226085611483352' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/1164226085611483352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/1164226085611483352'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2008/01/conoces-la-solucin.html' title='¿Conoces la solución?'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-8955530713902622122</id><published>2007-12-12T02:43:00.000+01:00</published><updated>2007-12-12T02:52:30.002+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cine'/><title type='text'>Como lágrimas en la lluvia</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;blockquote&gt;Yo he visto cosas que vosotros no creeríais. Atacar naves en llamas más allá de Orión. He visto rayos C brillar en la oscuridad cerca de la puerta de Tanhauser. Todos esos momentos se perderán en el tiempo, como lágrimas en la lluvia... es hora de morir.&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y-2PK5MelDs/R189vNU9rVI/AAAAAAAAADg/GxJxOBU8OVo/s1600-h/roy+muriendo.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_Y-2PK5MelDs/R189vNU9rVI/AAAAAAAAADg/GxJxOBU8OVo/s400/roy+muriendo.jpg" alt="" id="BLOGGER_PHOTO_ID_5142897180721130834" border="0" /&gt;&lt;/a&gt;&lt;blockquote&gt;No sé por qué me salvó la vida. Quizá en esos últimos momentos amaba la vida más de lo que la había amado nunca, no sólo su vida, la vida de todos, mi vida. Todo lo que él quería eran las mismas respuestas que todos buscamos: ¿de dónde vengo?, ¿a dónde voy?, ¿cuánto tiempo me queda? Todo lo que yo podía hacer era sentarme allí y verle morir&lt;/blockquote&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-8955530713902622122?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/8955530713902622122/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=8955530713902622122' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/8955530713902622122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/8955530713902622122'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2007/12/como-lgrimas-en-la-lluvia.html' title='Como lágrimas en la lluvia'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Y-2PK5MelDs/R189vNU9rVI/AAAAAAAAADg/GxJxOBU8OVo/s72-c/roy+muriendo.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-7444002758787999934</id><published>2007-12-08T12:24:00.001+01:00</published><updated>2008-01-07T12:15:07.645+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='OGRE'/><category scheme='http://www.blogger.com/atom/ns#' term='videojuegos'/><title type='text'>Introducción a OGRE 3D</title><content type='html'>&lt;div style="text-align: justify;"&gt;Hace unos &lt;a href="http://tamudo84.blogspot.com/2007/11/curso-videojueguil.html"&gt;días&lt;/a&gt; comenté que este podría ser un curso dedicado a los videojuegos. Me matriculé de unas pocas asignaturas de esta temática. Pues bien, para una de estas &lt;a href="http://deimos.lcc.uma.es/MATVI08/index.html"&gt;asignaturas&lt;/a&gt; nos mandaron un trabajo de investigación sobre la temática de videojuegos que más nos interesara. Se podía elegir entre uno de los temas propuestos o elegir uno propio. Entre los que proponían se encontraban:&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;Diseño de videojuegos&lt;/li&gt;&lt;li&gt;Ingeniería del Software aplicada a los videojuegos&lt;/li&gt;&lt;li&gt;Técnicas de programación&lt;/li&gt;&lt;li&gt;Historia, orígenes, evolución del videojuego&lt;/li&gt;&lt;li&gt;Proceso de desarrollo, fases, participantes, empresas del sector&lt;/li&gt;&lt;li&gt;Géneros de juegos&lt;/li&gt;&lt;li&gt;La educación y los videojuegos, incidencia en el mundo académico, empleo como herramienta de enseñanza&lt;/li&gt;&lt;li&gt;Relaciones con el cine y la música&lt;/li&gt;&lt;li&gt;Física y Matemática para videojuegos&lt;/li&gt;&lt;li&gt;Desarrollo de videojuegos en dispositivos móviles&lt;/li&gt;&lt;li&gt;Juegos multijugador&lt;/li&gt;&lt;li&gt;¿Cómo preparar una buena demo/trailer o presentación de un juego&lt;/li&gt;&lt;li&gt;La administración pública y los videojuegos&lt;/li&gt;&lt;li&gt;La legalidad en el mundo de los videojuegos&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y-2PK5MelDs/R1qQRdU9rUI/AAAAAAAAADY/CuNzZ4-NK0k/s1600-h/Ogre-logo.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_Y-2PK5MelDs/R1qQRdU9rUI/AAAAAAAAADY/CuNzZ4-NK0k/s200/Ogre-logo.gif" alt="" id="BLOGGER_PHOTO_ID_5141580554201574722" border="0" /&gt;&lt;/a&gt;Mi intención en un principio fue el de hacer un enfoque centrado en los motores gráficos, sus características, los diferentes motores existentes, tanto comerciales cómo open source, y luego hacer un análisis posterior de un motor particular, en mi caso &lt;a href="http://www.ogre3d.org/"&gt;OGRE3D&lt;/a&gt;. Pero un compañero se me adelantó, así que el profesor me aconsejó que me centrara en la parte de OGRE. Así pues, eso hize y &lt;a href="http://tamudo84.googlepages.com/ResumentrabajoOgre-GonzaloTirado.pdf"&gt;aquí&lt;/a&gt; tenéis el resumen, un pequeño adelanto de lo que será el trabajo definitivo. Cualquier cosa interesante que sepáis sobre el tema y queréis que indague sobre ello no dudéis en comentármela. Para la versión definitiva tendréis que esperaros al día de reyes. Seguiré informando.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-7444002758787999934?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/7444002758787999934/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=7444002758787999934' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/7444002758787999934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/7444002758787999934'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2007/12/introduccin-ogre-3d.html' title='Introducción a OGRE 3D'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Y-2PK5MelDs/R1qQRdU9rUI/AAAAAAAAADY/CuNzZ4-NK0k/s72-c/Ogre-logo.gif' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-3255015348780536965</id><published>2007-12-05T23:49:00.001+01:00</published><updated>2007-12-08T13:47:23.261+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pensamiento'/><title type='text'>¿Por qué quieres dominar el mundo?</title><content type='html'>&lt;div style="text-align: justify;"&gt;¿Dónde radica el placer de someter a la raza humana? ¿Qué satisfacción obtienes manipulando gentes a tu antojo? ¿Cuál es el beneficio de conquistar otros territorios? Estos y algunos otros  interrogantes siempre me han perturbado, y tal como yo pienso no le encuentro ninguna explicación lógica. No me entra en al cabeza cual es el sentido de ser dueño de bastas extensiones de terreno, inmensas sumas de dinero o acumular en tu indice todo el poder, ¿de qué sirve?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/R1dEQdU9rQI/AAAAAAAAAC4/qsPiA0C9QkQ/s1600-h/Gran+dictador.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/R1dEQdU9rQI/AAAAAAAAAC4/qsPiA0C9QkQ/s400/Gran+dictador.jpg" alt="" id="BLOGGER_PHOTO_ID_5140652549207862530" border="0" /&gt;&lt;/a&gt;Analicemos: El dinero es el cáncer de la sociedad actual y vivimos sometidos a su dictadura. El dinero todo lo puede y sin dinero no eres nadie, socialmente dejas de existir. Pero claro, en sí el dinero no es más que un instrumento, simplemente una letra de cambio, el problema lo encontramos en un defecto humano, la AVARICIA. Yo creo que existe un límite de acumulación, al cual llegas y piensas "con esto tengo más que necesario para vivir", pues... ¿para qué coño quieres más? pues simplemente por poseer. No sirve de nada tener tantas riquezas porque no vas a tener tiempo en esta vida para gastártelas, pero te da igual,  tu anhelas más y más. Llegado este punto te has vuelto un yonki y tus drogas son las riquezas y bienes materiales. Bueno, y si al pintas ese le da por chutarse oro liquido intravenoso... ¿a mí qué más me da? Pues que harás cualquier cosa por conseguirlo. Tienes pasta para hacer lo que te propongas, y no dudarás en embaucar, extorsionar, manipular y corromper a todo aquel que se ponga en tu camino. Este tipo es peligroso, pero no está sólo.&lt;br /&gt;&lt;br /&gt;El líder de una nación, un magnate de los negocios, un investigador de prestigio, una superestrella mediática, todos tienen algo en común, la AMBICIÓN. Virtud y defecto. Por ambición se pueden alcanzar grandes logros, y esto en si mismo no tiene nada de malo, pero contra más alta sea la cima que te propongas, por encima de más cabezas tendrás que pasar. ¿Y qué pasa cuando te pasas por el forro a los demás? Pues que generalmente querrás ocultarlo para darle más valor a tu logro. Es aquí cuando te vuelves alimento para avariciosos sin escrúpulos, es hora de conocer a tus nuevos amigos, te presento al chantaje, la corrupción, la manipulación, la conspiración y demás entidades de la misma calaña.&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;Diógenes rió y le dijo:&lt;br /&gt;&lt;br /&gt;`¿Adónde vas? Durante meses he visto ejércitos moviéndose... ¿Adónde vas? ¿Y para qué?`&lt;br /&gt;&lt;br /&gt;Y Alejandro le dijo:&lt;br /&gt;&lt;br /&gt;`Voy a la India a conquistar el mundo entero`.&lt;br /&gt;&lt;br /&gt;`Y luego, ¿qué vas a hacer?', le preguntó Diógenes.&lt;br /&gt;&lt;br /&gt;Alejandro le contestó: `Luego descansaré`.&lt;br /&gt;&lt;br /&gt;Diógenes rió nuevamente y le dijo:&lt;br /&gt;&lt;br /&gt;`Estás loco. Yo estoy descansando ahora. No he conquistado el mundo, no veo la necesidad de ello. Si al final quieres descansar, ¿por qué no ahora? ¿Quién te ha dicho que antes de descansar tienes que conquistar el mundo? Y te digo: si no descansas ahora, no descansarás nunca. Nunca serás capaz de conquistar el mundo... morirás a mitad de camino. Todos morimos a mitad de camino`.&lt;/i&gt;&lt;/blockquote&gt;&lt;br /&gt;La avaricia y la ambición son el motor que mueve la sociedad en que vivimos. Estas sometido a sus tejemanejes, mentiras y despropósitos, y la mayoría de veces ni te enteras. Generalmente vives feliz en tu ignorancia, mientras que todo lo que haces está decidido de antemano, y no te creas que es un ente superior... Todo a tu alrededor está controlado por el dinero. La manipulación está a la orden del día y es socialmente aceptada. ¿Por qué sino nos creemos sin dudar todo lo que dicen en televisión? Los medios de comunicación son un negocio y siempre te informarán conforme a sus intereses, y esto es así. Mismamente el gobierno de tu nación responde a los intereses de los que tienen dinero, pero no sólo el de tu nación. Asume que vives en una civilización cimentada en los defectos de la raza humana y que ni tu ni nadie estáis libres de pecado. A veces entran ganas de vivir aislado de todo, ajeno a lo que ocurre en el mundo, con tu huerto y tus cabras, pero... ¿para qué engañarte? También lo corromperías.&lt;br /&gt;&lt;br /&gt;Para terminar sólo decir que toda esta verborrea sin sentido ha sido generada tras el visionado de esta &lt;a href="http://video.google.com/videopopup?q=http%3A%2F%2Fvp.video.google.com%2Fvideodownload%3Fversion%3D0%26secureurl%3DtwAAAIwOWJGpSihum9bMqwt_i2eZvpm8F1RFECoY2g3Z7hMshZ7_yR_IWsyvduE8O8XiWG7BAWv3SKbNIZKu3AyFFYm3yUb-Z5vYsI1bYzZD4JVbm0EBGa9PZYE3gkeW2XIBkw31uP9C9eeLFCfVd0sRktC1ZedY4Kls0o9bv9mT-gNZqQrqDD0sV6MGc8mXiyyQNxVT-PLHVGxVr3G2XBmZ6JCQ2VRq5VUSOZt3U6MoVXV1k6penui4s4BjHe4Wvc-QNQ%26sigh%3D0zkcVDJfrXuGJVlH0K34zy-JsII%26begin%3D208842%26len%3D6983617%26docid%3D8883910961351786332&amp;amp;docid=8883910961351786332&amp;amp;fscid=fsc_567816993&amp;amp;windowtitle=Zeitgeist+-Official+Release+in+Spanish+%28subt%C3%ADtulos+en+espa%C3%B1ol%29+-+Google+Video+-+Pantalla+completa"&gt;cosa&lt;/a&gt;. Creete a pies juntillas lo que dice. De hecho no te creas nada. Duda de todo. No des nada por sentado. Mucho menos toda esta pitufada que te he soltado. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-3255015348780536965?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/3255015348780536965/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=3255015348780536965' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/3255015348780536965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/3255015348780536965'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2007/12/por-qu-quieres-dominar-el-mundo.html' title='¿Por qué quieres dominar el mundo?'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Y-2PK5MelDs/R1dEQdU9rQI/AAAAAAAAAC4/qsPiA0C9QkQ/s72-c/Gran+dictador.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-5600773330199220939</id><published>2007-11-28T11:36:00.000+01:00</published><updated>2007-12-08T13:47:51.031+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='basket'/><title type='text'>Ver al Unicaja de grati!</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y-2PK5MelDs/R01F8MgT34I/AAAAAAAAACw/pT9MWQIEouE/s1600-h/curso+oficial+de+mesa.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_Y-2PK5MelDs/R01F8MgT34I/AAAAAAAAACw/pT9MWQIEouE/s200/curso+oficial+de+mesa.jpg" alt="" id="BLOGGER_PHOTO_ID_5137839650350817154" border="0" /&gt;&lt;/a&gt;Ja! Pues ya hice el curso de oficial de mesa! Gracias Albert (a.k.a zana) por avisarnos :D. Fuimos pechá de gente al curso, casi 63 (de nosotros el Ruben, Alberto, Juanky y yo) y tuvieron un poco de problemas para que nos ubicaran. La semana que viene a lo mejor nos llaman ya para arbitrar nuestro primer partido, espero no liarla!&lt;br /&gt;&lt;br /&gt;¿Por qué arbitro de mesa? te pagan un dinerillo por cada partido arbitrado y lo mejor de todo PUEDO IR A LOS PARTIDOS DE LA ACB GRATIS!, en los de euroliga ya estaba abonado, pero ahora también puedo invitar a quien quiera ;) . Bueno para terminar os dejo una fotico a ver si encontráis a Wally.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.fabmalaga.org/gestor/ficheros/imagennoticia8750.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://www.fabmalaga.org/gestor/ficheros/imagennoticia8750.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-5600773330199220939?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/5600773330199220939/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=5600773330199220939' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/5600773330199220939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/5600773330199220939'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2007/11/ver-al-unicaja-de-grati.html' title='Ver al Unicaja de grati!'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Y-2PK5MelDs/R01F8MgT34I/AAAAAAAAACw/pT9MWQIEouE/s72-c/curso+oficial+de+mesa.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-4770758501290540238</id><published>2007-11-09T13:51:00.000+01:00</published><updated>2007-11-28T12:13:23.837+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='videojuegos'/><title type='text'>Curso videojueguil</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/Rz9a88gT31I/AAAAAAAAACY/eisMe9nx0ug/s1600-h/DSC00238.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/Rz9a88gT31I/AAAAAAAAACY/eisMe9nx0ug/s200/DSC00238.JPG" alt="" id="BLOGGER_PHOTO_ID_5133922103305953106" border="0" /&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;Este año puede ser provechoso en mi afán de dedicarme al desarrollo de videojuegos. Poco a poco me estoy metiendo en cosillas que me obligan a involucrarme cada vez más. Por ejemplo, este verano hize el curso de &lt;a href="http://raydium.org/"&gt;raydium&lt;/a&gt;, estuvo interesante y aprendí ciertos conceptos nuevos (a ver si me pongo y logro compilarlo en Windows que me gustaría enseñar algo de lo que hice).&lt;br /&gt;&lt;br /&gt;Este curso me he matriculado en dos optativas de libre que van mucho con mi propósito videojueguil. Me hubiera gustado hacer este año el &lt;a href="http://www.lsgames.com/cms/"&gt;máster&lt;/a&gt;, pero mejor acabo la carrera y a ver si el año que viene... (dónde esta la madera cuando hace falta!?!). Aquí las asignaturas de libre:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Programación de gráficos en tiempo real. Hago programitas de vertex y pixel shaders. Mola!, aunque es bastante chunga.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Introducción a la creación e implementación de videojuegos. Más asequible y las clases son tó entrenidas. Al final del cuatrimestre tengo que hacer una exposición.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Aparte de los trabajos que tengo que hacer para estas asignaturas, me propuesto un par de cosas. La primera es ir haciendo los tutoriales que está sacando &lt;a href="http://www.redroomsoftware.com/tirsoweb/"&gt;TiRSO!&lt;/a&gt; de iniciación a la programación de videojuegos a.k.a. &lt;a href="http://www.redroomsoftware.com/tirsoweb/2007/09/guia-para-aprender-a-crear-videojuegos-lee-esto-si-quieres-ser-como-will-wright/"&gt;"quiero ser como will"&lt;/a&gt;. Y la segunda mejor me la callo que ya conozco a esos malditos diablos del viento!&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-4770758501290540238?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/4770758501290540238/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=4770758501290540238' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/4770758501290540238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/4770758501290540238'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2007/11/curso-videojueguil.html' title='Curso videojueguil'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Y-2PK5MelDs/Rz9a88gT31I/AAAAAAAAACY/eisMe9nx0ug/s72-c/DSC00238.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-1140615133008835608</id><published>2007-11-03T00:11:00.000+01:00</published><updated>2008-07-08T03:06:45.022+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fotos'/><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='cine'/><title type='text'>¡¡Lacta plus!! ¡¡SI!! ¡¡Lacta plus!!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/RyuwJ8UnIwI/AAAAAAAAABA/a44U5n7Dgd8/s1600-h/25.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/RyuwJ8UnIwI/AAAAAAAAABA/a44U5n7Dgd8/s320/25.jpg" alt="" id="BLOGGER_PHOTO_ID_5128386285549331202" border="0" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;&lt;blockquote&gt;Ahí estaba yo. Es decir, Alex y mis tres drugos. O sea Pete, Georgi y Dim. Estábamos sentados en el Milk Bar Korova, exprimiéndonos las rasureras para encontrar algo con que ocupar la noche. En el Korova Milk Bar servían lacta plus. Leche con velloceta o con dentramina... que es lo que estábamos bebiendo. Eso nos aguzaba los sentidos y nos dejaba listos para una nueva sesión de ultraviolencia.&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;&lt;span class="summarypost"&gt;&lt;br /&gt;&lt;a href="http://tamudo84.blogspot.com/2007/11/lacta-plus-si-lacta-plus.html"&gt;Continuar leyendo...&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Y-2PK5MelDs/RyuyBMUnIxI/AAAAAAAAABI/jbHoCsCLchc/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Y-2PK5MelDs/RyuyBMUnIxI/AAAAAAAAABI/jbHoCsCLchc/s320/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5128388334248731410" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/Ryuz48UnI0I/AAAAAAAAABg/_SprDbmamaU/s1600-h/19.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/Ryuz48UnI0I/AAAAAAAAABg/_SprDbmamaU/s320/19.jpg" alt="" id="BLOGGER_PHOTO_ID_5128390391538066242" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/RyuzZ8UnIzI/AAAAAAAAABY/uhMFXHomEBU/s1600-h/18.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/RyuzZ8UnIzI/AAAAAAAAABY/uhMFXHomEBU/s320/18.jpg" alt="" id="BLOGGER_PHOTO_ID_5128389858962121522" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/Ryu0l8UnI1I/AAAAAAAAABo/Rn9WAsBwqG4/s1600-h/20.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/Ryu0l8UnI1I/AAAAAAAAABo/Rn9WAsBwqG4/s320/20.jpg" alt="" id="BLOGGER_PHOTO_ID_5128391164632179538" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y-2PK5MelDs/Ryu01sUnI2I/AAAAAAAAABw/lLYxYE9KXuU/s1600-h/21.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_Y-2PK5MelDs/Ryu01sUnI2I/AAAAAAAAABw/lLYxYE9KXuU/s320/21.jpg" alt="" id="BLOGGER_PHOTO_ID_5128391435215119202" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y-2PK5MelDs/Ryuy6sUnIyI/AAAAAAAAABQ/JvZjDHHL2wg/s1600-h/2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_Y-2PK5MelDs/Ryuy6sUnIyI/AAAAAAAAABQ/JvZjDHHL2wg/s320/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5128389322091209506" border="0" /&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;&lt;blockquote&gt;... y de pronto... ¿qué me diríais? Nuestro viejo amigo, el vino rojo, rojo, que es el mismo en todas partes, estaba allí a pedir de boca chorreando. ¡Qué belleza!&lt;/blockquote&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Y-2PK5MelDs/Ryu3W8UnI4I/AAAAAAAAACA/qfQCjtXMtH4/s1600-h/23.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Y-2PK5MelDs/Ryu3W8UnI4I/AAAAAAAAACA/qfQCjtXMtH4/s320/23.jpg" alt="" id="BLOGGER_PHOTO_ID_5128394205469025154" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y-2PK5MelDs/Ryu3ysUnI5I/AAAAAAAAACI/iUeDohwKso4/s1600-h/28.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_Y-2PK5MelDs/Ryu3ysUnI5I/AAAAAAAAACI/iUeDohwKso4/s320/28.jpg" alt="" id="BLOGGER_PHOTO_ID_5128394682210395026" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Y-2PK5MelDs/Ryu3MMUnI3I/AAAAAAAAAB4/Etg1sg-tDrs/s1600-h/22.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Y-2PK5MelDs/Ryu3MMUnI3I/AAAAAAAAAB4/Etg1sg-tDrs/s320/22.jpg" alt="" id="BLOGGER_PHOTO_ID_5128394020785431410" border="0" /&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;&lt;blockquote&gt;¡¡Pero no es justo; no es justo que sienta náuseas oyendo al divino divino Ludwig Van!!&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;&lt;center&gt;&lt;object height="366" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/LkXhW_U0g6I&amp;amp;rel=1&amp;amp;border=0"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/LkXhW_U0g6I&amp;amp;rel=1&amp;amp;border=0" type="application/x-shockwave-flash" wmode="transparent" height="366" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;y aquí lo dejo... que me duele ya mucho la quijotera.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;object id="W472e50ae43318dbe" quality="high" data="http://widgets.clearspring.com/o/46928cc51133af17/472e50ae43318dbe" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="opaque" height="250" width="432"&gt;&lt;param name="wmode" value="opaque"&gt;&lt;param name="movie" value="http://widgets.clearspring.com/o/46928cc51133af17/472e50ae43318dbe"&gt;&lt;param name="scaleMode" value="showAll"&gt;&lt;param name="allowNetworking" value="all"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;param name="flashvars" value=""&gt;&lt;/object&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-1140615133008835608?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/1140615133008835608/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=1140615133008835608' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/1140615133008835608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/1140615133008835608'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2007/11/lacta-plus-si-lacta-plus.html' title='¡¡Lacta plus!! ¡¡SI!! ¡¡Lacta plus!!'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Y-2PK5MelDs/RyuwJ8UnIwI/AAAAAAAAABA/a44U5n7Dgd8/s72-c/25.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8688277476286824638.post-6370604760579820520</id><published>2007-10-20T17:50:00.001+02:00</published><updated>2011-03-07T19:08:41.503+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>Nacimiento</title><content type='html'>&lt;p&gt;&lt;div style="text-align: justify;"&gt;Aquí estoy, eclosionando en la vasta red de redes. Compartiendo pensamientos con el mundo... Aunque la verdad es que me la pela bastante que lo qué tengo que decir le interese a alguien. Bueno y tú dirás: "Y si te la pela, &amp;#191;para que escribes para la gente? &amp;#161;qué contradictorio!" Pues sí, la contradicción me define. Como dice Robe, me gusta tener ideas contradictorias, porque así aunque siempre meto la pata, siempre tengo razón. Y quien me conoce sabe que me encanta llevar la razón.&lt;br /&gt;&lt;br /&gt;En fin, sólo quiero dar salida a la creatividad acumulada que tengo dentro. No es mucha, pero a veces aflora. Así que sin más preámbulos, disponeos a contemplar el nacimiento de mi niño estrella.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y-2PK5MelDs/Rxizc1bpsII/AAAAAAAAAAY/rR_gxpF2Mi4/s1600-h/2001-baby.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_Y-2PK5MelDs/Rxizc1bpsII/AAAAAAAAAAY/rR_gxpF2Mi4/s320/2001-baby.jpg" alt="" id="BLOGGER_PHOTO_ID_5123041884094705794" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8688277476286824638-6370604760579820520?l=tamudo84.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tamudo84.blogspot.com/feeds/6370604760579820520/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8688277476286824638&amp;postID=6370604760579820520' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/6370604760579820520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8688277476286824638/posts/default/6370604760579820520'/><link rel='alternate' type='text/html' href='http://tamudo84.blogspot.com/2007/10/nacimiento.html' title='Nacimiento'/><author><name>TaMuDo</name><uri>http://www.blogger.com/profile/08450113193293009718</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_Y-2PK5MelDs/R35fGr9VKoI/AAAAAAAAAD0/aQqFVy1JKq8/S220/bart+nevermind+cuadrado+80x80+pro.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Y-2PK5MelDs/Rxizc1bpsII/AAAAAAAAAAY/rR_gxpF2Mi4/s72-c/2001-baby.jpg' height='72' width='72'/><thr:total>2</thr:total></entry></feed>
