Videojuegos bajo XNA

Mi último post en el Nexo de Caminos trató sobre el WoW y sus innovaciones en ámbito PVP. Lamentablemente WOTLK, la última expansión que sacó Blizzard para el WoW, no ha tenido demasiado tirón (al menos para mi), por lo que he aprovechado para desengancharme y empezar la lenta recuperación.

XNAPor todos es sábido que un clavo saca a otro clavo. Saltándome un par de ellos me dió por hacer un curso de programación de videojuegos en XNA y asi os lo voy a contar.

Antes de nada explicaros un poco que es esto del XNA. Pues es una interfaz de programación de aplicaciones(API) facilitada por Microsoft para el desarrollo de vidiojuegos para las plataformas XBOX360, Zune y PC. Va por la version 3.1( recién horneada) y la verdad es que es una herramienta intuitiva y fácil de usar para crear videojuegos sencillos. El lenguaje usado en XNA es el C# una variación relativamente reciente del mítico C/C++. Es muy comodo de usar y sobretodo tocar muchas cosas. He aqui una comunidad en español para los que estén interesados.

Vamos al lio. Tomé el curso básico y avanzado en XNA promocionado por la UPF cuyo professor es uno de los programadores de Novarama, empresa especializada en desarrollo de videojuegos para todo tipo de consolas. Nuestro professor, un auténtico crack de la programación, nos enseño la estructura básica de un videojuego y todo lo que hay que saber para programar un juego básico como podría ser un mario, warcraft2 etc. Es muy intereseante ver lo fácil que es realmente crear un videojuego bajo XNA ya que tienes todas las herramientas para cargar modelos facilmente, pintarlos en pantalla, hacer que se muevan y todo esto en poquitas líneas de código.

Algo más avanzado es la animación de modelos. Es increible la de cálculos que tiene que procesar la tarjeta gráfica solo para hacer correr un stormtrooper(como vemos abajo). Para ello tienes que tener conocimientos de geometría, calculo de matrices, interpolación de vertices y muchas cosas más.  Al oir de estos temas lo que más te apetece, es hacer  el avestruz y meter la cabeza bajo tierra, pero no temais! XNA viene con mil funciones(no exagero) que te facilitan la implementación de algoritmos y todo tipo de ideas que te puedan venir a la cabeza.

Vemos en el video el modelo pintado en pantalla. Cada pixel del modelo representa un vértice de la maya del modelo, con su posición y color de textura (simplificado). Si tuvieramos que encargarndos del movimiento de cada vértice, nos podríamos morir en el intento. Por eso lo que se hace es definir un esqueleto y  hacer que todos los vertices se muevan en su función (podemos verlo en el video).

xbox-live-xna-community-gamesUna cosa genial de esto es que tambíen es muy fácil subir tu juego terminado al bazar de la Xbox360, para que lo compren y jueguen otras personas. Tendrás que inscribirte primero en XNAcreators (para más información aqui). Solo para que os hagais una idea.  El primero en hacer una sopa de letras y subirla a la comunidad ganó con un juego tan sencillo ~60.000$ y otros con un juego de “masaje” que provoca vibración en tu mando o en el de otra persona ha hecho unos ~80.000$.Gente depravada xD!

En definitiva, tenemos aquí la herramienta perfecta que te puede catapultar hacía el sector de la programación de videojuegos. Te permite hacer muchísimas cosas, en jerga informática, puedes marranear código todo lo que quieras y lo bueno es que obtener resultados es rápido y vistoso.

Bajaos el Visual C# Express Edition , el XNA Game Studio 3.1 y animaos! ^^

Salu2!!!

PVP en Wotlk(I)

Hacer mucho PVP en el mundo de Azeroth tiene cosas buenas y malas. La mala es que te deja la armadura hecha un asco. La buena es que mientras limpio los restos de sangre incrustada os puedo contar algo sobre innovaciones en PVP de Wrath of the Lich King.

Strand of the Ancients

Strand of the Ancients

Strand of the Ancients es uno de los nuevos BG’s (Battle Ground) de Wotlk. Hablando en plata se trata de conquistar la fortaleza en menos tiempo que el contrario. El escenario recuerda un poco a la batalla que liberaron los aliados contra los nazis en el desembarco de Omaha Beach, Normandia, pero a la antigua usanza, o quizás no tanto.

Empezando por lo básico, una de las facciones tendrá que defender y la otra atacar, más claro el agua. La fortaleza está dividida en cuatro niveles con 2 puertas por nivel en los primeros dos niveles y otras dos puertas repartidas en los niveles que quedan. Estas puertas están protegidas por dos lanzaderas de cohetes a cada lado y con un cementerio en cada nivel. Ambas facciones tendrán 10 minutos para cumplir su cometido. Si una de las facciones conquistase antes la fortaleza, la otra facción tendría como máximo el tiempo en el que la rival lo ha conseguido.

Demolisher

Demolisher

Entonces según el teorema Gödel, si la Horda ha conquistado la fortaleza en 5 minutos, la Alianza tendrá como maximo 5 minutos para conquistarla.

Vamos con el papel que le toca a cada uno. El del defensor es sencillo: Tienen que impedir que los atacantes lleguen al interior de la fortaleza. Esto lo pueden hacer manipulando las lanzaderas o metiendo mamporrazos a mansalva a todo lo que se acerque a las puertas.

Ahora bien el rol del atacante es más interesante: Para dañar las puertas solo puedes usar o las catapultas o dinamita que está por ahi tirada (que descuidado). Las catapultas son vehículos con sitio para 3 personas. El conductor y manipulador de la lanzadera y dos acompañantes. Ahora viene lo que mola: Los acompañantes pueden disparar y hacer magia desde la catapulta sin sufrir daño alguno. Como arquero es una gozada. Tu estás ahi tranquilito, te llevan a todos los sitios y por el camino has ido disparando a todo lo que se le acercaba a la catapulta. Opcionalmente puedes reir maquiavelicamente a lo MUAHAHAHAHA.

Lake Wintergrasp

Lake Wintergrasp

Lake Wintergrasp es una “bg” diferente a las demás. En vez de ser un mapa aislado del resto del mundo, es parte de la geografía de Northrend. Está situada en el medio del continente lo cual jode un huevo ya que es una zona donde no se puede volar y más de una vez un servidor se ha metido un buen piño contra el suelo. Vamos a lo que vamos. Al igual que Strand of the ancients, Lake Wintergrasp es el típico asalto al castillo. Cada 2:30 horas se inicia la batalla que en teoría está programada para durar 30 minutos. La facción que haya conseguido poseer la fortaleza en la última batalla tendrá el rol de defensor y la otra tendrá que intentar conquistarla. Si la faccion atacante consigue conquistar el castillo antes de los 30 minutos ganarán y terminará la batalla. Si no lo consiguen, ganan los defensores.

Catapulta

Catapulta

Los vehiculos a lo catapultas y arietes vuelven a jugar un papel muy importante a la hora de irrumpir en la fortaleza ya que hay que derribar muros y puertas, torres y talleres goblin, para poder acceder a la reliquia dentro de la fortaleza y poder dominarla durante las siguientes 2 horas y media.

Aparte de todo esto, Blizzard ha implementado un sistema de rangos, los cuales creo recordar que son soldado, capitán y teniente. Se empieza en soldado, matas a 5 enemigos y te conviertes en capitán 10 más y serás teniente. Estos rangos son importantes a la hora de construir la maquinaria de asedio en los talleres goblin. Si eres soldado no podrás construir nada, en cambio cuando eres capitán ya puedes construir catapultas ligeras y siendo teniente, catapultas pesadas y arietes con torreta de asalto.
Existe la posibilidad siendo defensor de destruir 3 torres situadas en el sur  del mapa. Si estas torres son destruidas, los defensores no solo reciben un bufo de 15% más de daño sino que los atacantes pierden 10 minutos para ganar la batalla, lo cual se convierte en una estrategia indispensable.

Lake Wintergrasp al ser zona PVP no tiene limitación de participantes, lo cual llega a ser bastante divertido cuando más de 200 jugadores se encuentran en una brutal batalla campal donde coordinacion, astucia y determinación son las cualidades regidoras. Y bueno…tambien darle a todos los botones que se te ocurran cuando 10 aliados te tienen rodeado y no ves escapatoria posible jejeje.

Ariete

Ariete

En el caso en el que la relacion de atacantes/defensores no sea igualada, la facción en inferioridad numérica recibirá un “Tenacity buff”. Lo que viene a ser un bonus de tenacidad que te incrementa tu salud un 18%, tu ataque un 14% y las curas que recibes en un 18%. Cuanto más grande seá la diferencia numérica más alto será el bonus llegando a un límite de 20 stacks. Es decir: Si la Horda son muy muchos y la Alianza son muy pocos, la Alianza puede llegar a tener un bufo de tenacidad de hasta 360% más de vida, 360% más de curas recibidas y 280% más de ataque.

Esto amigos mios es una animalada. Tan solo una vez pude disfrutar durante un minuto de este bufo y corría por ahi con 100k de vida metiendo unas toñas de espanto y sintiendome el mismisimo dios de la guerra. Fue curioso pq quizás estaba yo solo contra 10 pero cuando solo quedaban 5 perdí el bufo. Tuve el tiempo justo para decir “ou”.


Para mi es una de las mejores mejoras introducidas con esta expansión. El hecho de romper edificios e ir montado en maquinaria de asedio es una pasada. Lamentablemente la technologia de Blizzard cuando se reune mucha gente en un mismo punto, provoca lags insufribles que hacen que la diversión caiga en picado. Aún así una zona pvp muy divertida y una alternativa genial para el excesivamente fácil contenido PVE.

Bueno, por el momento aqui os dejo, pero cuando vuelva os contaré un poco de mis experiencias en las Arenas. Quizás no sea una reseña tan descriptiva y algo más interesante. ¡Mantened los arcos tensados y las espadas afiladas! Las mazas las podeis dejar romas.

Un Saludo!

Wrath of the Lich King, el resumen (I)

Antes de nada perdonad mi forma de escribir, mis dedos regordetes verdes de orco no consiguen dar bien a las teclas de este minusculo portatil. Soy Elberion (Elbe para los amigos) un arquero a nivel 80 y mi mundo es el mundo de World of Warcraft Wrath Of The Lich King (Wotlk).

deathknightarthas

Northrend, también traducido malamente como Rasganorte, es el nuevo escenario en Wotlk donde subir los 10 nuevos niveles disponibles. Primero de todo decir que el plan de Blizzard se vió cumplido implementando dos zonas de inicio. Éstas, Borean Tundra y Howling Fjord, hicieron que las miles de personas que como locas empezaban a jugar, se dividieran y conseguir asi descongestionar las zonas de misiones y hacer un juego mucho más comodo.

Empieces donde empieces te ves sumergido en un ambiente medieval muy diferente al visto anteriormente en BC(Burning Crusade). Bosques frondosos llenos de lobos y Vy’kuls, estos últimos unos barbaros al estilo vikingo cuyas hachas y tamaño hacían estremecer al orco mas valiente. Dragones, no muertos y monstruosidades salidas de las entrañas de la tierra son las bestias que nos encontramos mientras cumplimos misiones innovadoras y divertidas. ¡Si, divertidas! No me había imaginado que ir a lomos de un gigante utilizado sus habilidades contra hordas de esqueletos y ghouls fuera tan divertido. Y es que en Wotlk, Blizzard ha introducido un sistema de “vehículos” con magias incluidas que no necesariamente han de servir para el transporte.

Lake Wintergrasp es un buen ejemplo para ver mas en detalle el funcionamiento de los vehiculos, puesto que es un mapa puramente orientado al PVP (Player vs Player/Jugador contra Jugador). Pero esta vez voy a centrarme más en el PVE (Player vs Environment/Jugador contra Entorno) y otro día ya hablaremos del PVP.

northrend

Hablemos pues de PVE. No se si es porque tengo ya experiencia o por que quizás vaya con buen equipo, pero las mazmorras, el alma del juevo PVE se han convertido en una risa. Y con esto no estoy diciendo que no esten bien ambientadas con “Bosses” (Jefes) aburridos o caminos lineales. No, estoy hablando de lo fácil que es ahora meterse en un llamado dungeon y conseguir el preciado equipamiento lila. Ésta reducción de dificultad se debe a que tan solo un 5% de las 11 millones de personas que juegan al WoW consiguen llegar a ver el contenido final, por lo que Blizzard ha decidido acercar Wotlk más a los jugadores casuales

A nivel 80 tenemos 2 tipos de mazmorras: Las de 5 personas y las de 10. Cada una de ellas tiene un modo heroico, con la diferencia de que las mazmorras de 10 personas en modo “hero” se convierten en una de 25. A lo que iba, recien llegado a 80 las mazmorras de 5 las empecé a hacer directamente en modo heroico y aún asi parecía que ibamos de paseo. El único elemento dificil que ha implementado Blizzard es el sistema de logros, que te restringe por ejemplo a hacer un determinado boss en un cierto tiempo, haciendo el encuentro más dificil. Pero vamos…mi opinión sobre el sistema de logros se reduce a una simple pregunta y a una aún más simple respuesta:

¿Para que sirve?

¡Para ser más guay!

deathknight

El caballero de la muerte es sin duda una de las más imponentes mejoras que ha traido la expansión. Empiezas siendo un siervo de Arthas, en teoría el malo de la película, pero te sublevas y te unes a las fuerzas de la Horda o Alianza para derrocar a este tirano. Es la clase con más efectos especiales en sus magias y además son bastante guapas. Haciendo justicia a su nombre, el caballero de la muerte puede hacer levantar un pequeño ejercitos de ghuls para que luchen a su lado y pudrir la tierra a su alrededor haciendo levantar a los muertos para que agarren con sus esqueleticas manos a los enemigos, ralentizandolos. En resumen: una clase muy lograda que hasta día de hoy está siendo sometida a constantes actualizaciones para balancearla respecto a las demás.

Para terminar esta reseña me gustaría recalcar que Wotlk es mucho más fiel a la historia de Warcraft que su expansion predecesora Burning Crusade. La ambientación es sublime y la introducción del caballero de la muerte una pasada. Si teneis tiempo y os falta un vicio, empuñad espada, arco o bastón y uníos a la battalla en World of Warcraft Wrath of the Lich King.

¡Desde Northrend un abrazo caluroso!

Related Posts with Thumbnails

Wordpress Plugin