-
El zbuffer es el algoritmo que se utiliza a la hora de dibujar los objetos en pantalla para decidir que objetos están delante de otros, recibe este nombre ya que se realiza un test de las coordenadas z de los objetos para comparar la profundidad a la que se encuentran en el mundo 3D. Esto a muchos matemáticos...
-
Sí... esta es la parte 3 de 2... y es que en la anterior escribí una implementación de "obstacle avoidance", pero claro, los obstáculos eran siempre circulares. En esta nueva versión, además de circulares, los obstáculos pueden ser líneas...
-
Hace unas semanas Jesús Bosch me lió para dar un webcast online (si Jesús fue así ahora no lo niegues XD), y la idea principal es que iba a ser un webcast orientado a desarrolladores de XNA por lo que todos tendrían ya unos ciertos conocimientos previos sobre esta tecnología. La charla entonces la centré...
-
En el episodio anterior hablé de algunos steering behaviors básicos. Hoy hablaré de un Steering que puede solaparse a cualquiera de los anteriores, consiguiendo efectos de IA más avanzados: el Obstacle Avoidance. La idea es que podamos aplicar este comportamiento a cualquiera...
-
El XNA Game Studio Product Team empieza el año fuerte... ofreciéndo a la comunidad un webcast tecnológico en directo (en inglés). En concreto Shawn Hargreaves , uno de los desarrolladores del XNA Framework. ¿Quién mejor para hablar de XNA que sus propios creadores...
-
Los Steering Behaviors son formas de comportamiento autónomas para agentes de un videojuego. El concepto y definición de los mismos proviene de Craig Reynolds . En esta serie de artículos propondré una implementación para algunos de estos steering behaviors, intentando...
-
Bueno, año nuevo y estrenando blog gracias a Rodrigo Corral XD, haciendo un repaso del trabajo realizado en 2009 he decidido escribir un post sobre la tecnología multitouch la cual me ha consumido bastante tiempo del 2009. Para mi todo empezo tras ver algunos vídeos de las primeras...
-
Buenas noticias! Se ha abierto la convocatoria a uno de los concursos de desarrollo de videojuegos más jugosos: DreamBuildPlay 2010! Y este año, además de poder ganar hasta 100.000$ (que no está nada mal), existe como premio adicional el hecho de que el juego será promocionado...
-
En la primera parte vimos como una máquina de estados finitos permitía a una entidad de nuestro juego realizar una serie de acciones teniendo en cuenta algunos factores internos (hambre, cansancio, ganas de usar el WC...). Ahora veremos una versión mejorada de esta FSM, en la que...
-
Les comparto este artículo escrito originalmente en mi blog: http://juank.black-byte.com/xna-shaders-convertir-imagen-grises/ ---------- Hola, continuando con el tema del procesamiento de imágenes, este es el tercer artículo relacionado con la conversión de una imagen a escala...
-
Las Finite State Machines son uno de los medios mas utilizados desde tiempos inmemoriales en el desarrollo de videojuegos, con especial interés en la parte de Inteligencia Artificial. Si hablamos de IA en el más puro sentido académico... una FSM, por su propia definición,...
-
Hoy os explico qué necesitamos para desplegar nuestros juegos hechos con XNA sobre XBOX 360, e incluso ponerlos a la venta en XBOX Live Indie Games y sacarnos algún dinerillo con ello. Todo ello sin sacar un euro de nuestros bolsillos. Antes que nada, advertir que no puede subir juegos...
-
Este articulo es una copia cruzada de mi blog original, visítalo en: http://juank.black-byte.com/xna-conv...escala-grises/ ------------------- Hola, este artículo abordara un problema relativamente sencillo, aplicar a una imagen un efecto para verla en escala de grises. Este tema, aunque...
-
No sólo de jugar vive el hombre...(pero casi) Para quienes estéis por la zona de Catalunya -los de Lleida no tenéis excusa-, os recomiendo que os paséis por la Termens Lan Party , la última Lan Party importante del año, donde además de los juegos y las...
-
En el artículo anterior describí unos sensores en determinadas zonas de la textura captada por nuestra webcam. Mediante estos sensores se pueden hacer distintas cosas, así a voz de pronto se me ocurre: pintar en pantalla con los dedos (sin tocarla obviamente xD), tocar un piano....
-
Este artículo comienza como una serie de experimentos con la interacción jugador-XNA mediante webcam. En esta primera parte simplemente procederé a detectar movimientos en ciertas zonas de la pantalla con lo que denominaremos "sensores". Una vez calibrados y controlados...
-
En este evento organizado por el UOC DotNetClub y XNA Community tendremos con nosotros a Mauricio García, Jefe de Proyectos en Nivel 21. En el historial de su equipo destaca el reciente juego Rotor's Scope, ganador del segundo premio en el prestigioso concurso internacional: Dream Build Play...
-
¿Tienes dudas de algún desarrollo y no encuentras respuestas en los foros? ¿O sencillamente tienes ganas de intercambiar conocimientos con tus iguales? Pues los programadores de XNA estamos de suerte. Existe un nuevo chat -muy activo por cierto- para la gente a la que nos gusta esta...
-
Tras un webcast... los materiales, así es que aquí os dejo el código con los ejemplos que enseñé y la PPT de la charla que di hace un par de días de XNA. Comentar que algunos de estos ejemplos están explicados en este blog, o en mi blog anterior . Hubo...
-
Los comportamientos de navegación, aplicados a la programación de juegos, se refieren a la capacidad de los agentes de desplazarse de forma autónoma, es decir, que el comportamiento de los mismos no está previamente calculado, sino que es generado según las condiciones...