Feeds:
Entradas
Comentarios

Traslado! (otra vez)

Traslado el blog a http://geeks.ms/blogs/jbosch

Esto es debido a que esta comunidad de bloggers es más específica de la tecnología .Net. Es pues un lugar más adecuado para postear sobre el tema.

Espero que nos sigamos viendo por allí!

El AJAX Framework de Microsoft facilita enormemente la mejora de rendimiento de aplicaciones ASP.NET, y hace prácticamente transparente el uso de AJAX al desarrollador.

No obstante, es necesario seguir unas pautas de desarrollo, para que estas ventajas no se acaben convirtiendo en problemas.

Para estar seguros de que nuestra implementación es correcta, podemos utilizar un http sniffer para comparar la cantidad de datos transmitidos, y el número de requests realizados.

Seguir leyendo »

Los shaders… para aquel que haya programado 3D o conozca algo acerca de las targetas gráficas, conocerá este concepto. Para los más profanos, diré, a modo de resumen, que los shaders son instrucciones que se envían directamente al procesador de la targeta gráfica (GPU).

Los shaders pues, permiten pues, sacar el máximo partido a la targeta gráfica, y su utilización en aplicaciones 3D es básico para no perjudicar al rendimiento del sistema.

Desde XNA, «gozamos» de HLSL (High Level Shading Language) para desarrollar shaders. Un infierno basado en un pseudolenguaje parecido (pero no igual) a C, y… sin intellisense!!

Para llevar mejor la carga,  os paso este blog con una colección de tutoriales buenísimos sobre shaders:

http://digierr.spaces.live.com/

Està clar que ningú programa escenes 3D d’una aplicació o videojoc creant «a mà» tots els vertex… Aquí, la creació dels vertex manualment té finalitats «educatives». És una bona manera d’introduïrnos al món 3D i entendre el seu sistema de coordenades en XNA.

Seguir leyendo »

Porto uns dies liat de feina fins al coll (o potser hauria de dir mesos?)… i fins avui no he pogut posar cap entrada al post… conscient de que és ja una mica tard, no me’n puc estar de penjar els següents vídeos del Project Natal presentats a la fira de la indústria dels videojocs: E3’09

Seguir leyendo »

Un el renderitzats de terrenys a partir de mapes d’alçada consisteix en generar programàticament, a partir d’un bitmap en blanc i negre, un terreny més o menys muntanyós.

L’algorisme es basa en llegir tots els colors del bitmap i establir una alçada a un vector tridimensional. Posteriorment s’afegiran els triangles que conformen el terreny i afegirem el material (o textura) al terreny generat.

Seguir leyendo »

A*Pathfinding és un dels molts algorismes que ens permeten «trobar el camí entre dos punts».  Per exemple, imaginem-nos que tenim un videojoc en què volem que un enemic basat en «IA» ens persegueixi constantment. Evidentment no volem que travessi els obstacles del terreny, sinó que els esquivi, i que sigui prou «intel·ligent» per a perseguir-nos seguint el recorregut més curt possible. En resum, un algorisme bàsic per a quasi qualsevol joc…

Sembla quelcom elemental però no ho és tant…
Algorisme A star pathfinding

Seguir leyendo »

L’equip de desenvolupament de Enterprise Library ha llençat una enquesta en la que es pot votar la priorització de les noves funcionalitats que s’implementaran per a la propera versió d’aquestes potents llibreries.

Per qui encara no ho sàpigui, la EntLib és una colecció de llibreries reutilitzables dissenyades per a facilitar tasques comuns en la majoria de projectes de desenvolupament: loguejar, sistemes d’encriptació, gestió d’excepcions, accés a dades, validació d’objectes i formularis… Tot plegat d’una manera totalment modular i amb el segell de qualitat de Microsoft.

Per accedir a la enquesta podeu fer-ho des d’aquest enllaç.

El proper 29 d’abril, de 19:00 a 21:00 hores (GMT +1), el UOC DotNetClub ha organitzat una xerrada online: Introducció a la injecció de dependències amb Unity amb la ponència de Anton Macías de Miguel.

Patterns & practices

Seguir leyendo »

Per desgràcia el MIX 09 ha finalitzat. Per als que no vam poder assistir al event a Las Vegas, ara podem disposar de totes les presentacions en format vídeo, online, a la web del MIX.

Per qui encara no ho sàpiga, MIX és l’event anual organitzat per Microsoft als EUA on es presenten les novetats de l’any, i es fan nombroses i multitudinàries xerrades tècniques, ja siguin de codificació, disseny, etc, i també a nivell d’empresa, metodologia, gestió, etc.

Us recomano que hi feu un cop d’ull, perquè hi ha xerrades interessantíssimes d’un molt alt nivell.