Tuesday, June 12, 2007

Two Players Working!

En el siguiente video podeis ver dos players conectados en el servidor. Todavía falta bastante trabajo pero las primeras pruebas parecen muy positivas.

Monday, June 11, 2007

Controled Player

Ya funciona la primera versión de control del player. Se que parece facil hacer que si pulso el Stick analógico de girar, la nave gire, y realmente lo es, si lo hacemos en local. El tema se complica cuando el servidor y el cliente deben tener coherencia.

Bueno estas son las primeras pruebas de control del player.

Sunday, June 10, 2007

Server/Client

Ya se carga correctamente tanto en el servidor como en el cliente un nivel y se crean las instancias necesarias para jugar una partida y para cada nuevo player conectado.

En el vídeo que podéis ver a continuación se muestra un cliente conectado.

Espero tener esta semana acabado todo el sistema de conexión y sincronización entre servidor y clientes.

Saturday, April 14, 2007

Inicio del Level Of Detail

Hola a todo el mundo. Después de una temporada sin poder meterle mano a JDN por fin he podido codificar alguna cosilla más. Esta vez se trata de cargar las diferentes resoluciones del mapa para hacer el "level of detail". Ahora el mismo el programa cambia el número de vértices tocando una tecla. A partir de aquí vamos a cargar las diferentes resoluciones del mapa y haremos una interpolación según la situación de la cámara.



Saturday, February 24, 2007

Sockets

Ya tengo la primera implementación de Sockets TCP. Si veo que con TCP va lento ya implementaré algo por UDP. De momento para las pruebas creo que irá genial. Además utilizo una adaptación a C# de la librería CCmdExplicit de Honte para el proceso de comandos. Espero que no le importe :)

HeightMap para ¨XNA

Hola a todo el mundo. Como bien sabéis mis aportaciones en este blog son pocas pero bueno de vez en cuando iré metiendo algo.

Después de estar un tiempo rompiéndome la cabeza y buscando tutoriales para hacer un heightmap, por fin tengo algo en mano. No es mucho pero al menos ya podemos comenzar ha hacer experimentos.

Primero de todo he probado el heightmap en wireframe para ver si los triángulos se veían bien. Como hemos podidos comprobar sí que se ven. Después ya lo he puesto en "solid". De momento todo va como la seda.

El siguiente paso a sido pasarlo a un gameState de JDN ya que todo lo anterior lo he hecho en un proyecto a parte pa no cagarla. Finalmente le he puesto un poco de sombra.




Implementado el control de teclado

Pues sí, cómo me he dejado la Xbox en la oficina y por supuesto también los pad de la Xbox he tenido que currarme la clase InputEngine para que funcione también el teclado.

Funciona ya en el flujo principal del juego y en mi state de testeo, los demás si lo queréis os lo tendréis que currar. Así de paso practicáis. ;)

Powered by Honte

JDN Team tiene el placer de presentar a su nuevo programador David Hontecillas, que colaborará de forma activa en el proyecto. Honte ha sido miembro del equipo de desarrollo de Ubisoft en barcelona y miembro del grupo demoscener theDarkRising entre otras cosas.

De momento está mirando XNA y C#, pero pronto se sumergirá de pleno en las líneas de código de JDN.

Bienvenido!

XNA input

Bueno ya ha pasado el 3GSM y por fin vuelvo a tener tiempo para JDN! Cómo veis he actualizado el estilo del blog. Qué le vamos a hacer, me cansé del color rosa. Lo siento por los que se sentían identificados con ese color.

JDN para XNA está en marcha cómo ya sabéis desde hace tiempo y es ahora cuando se empiezan a ver los primeros resultados. Ya tengo la clase de sockets, de momento TCP, funcionando entre otras cosas y ésta mañana he estado optimizando la clase InputManager para que se pueda utilizar más cómodamente para Xbox.

Mi intención es dedicarle un par de horas cada mañana al proyecto y presentar algo para el XBox Creators Club o quizá en el Independent Games Festival. Ya veremos...

Todo depende de cómo avancen las cosas.

Por cierto ahora ya empezamos a necesitar artistas. Interesados enviadme un mail a bigthorzj@gmail.com y un par de capturas de vuestro trabajo para tener una primera impresión.

Monday, October 09, 2006

Model Loader

Ya tengo el cargador de modelos funcionando, pero por favor les pido a los grafistas que me envien una nave.

¿O quereis que ponga la que he modelado yo? ;)


Wednesday, October 04, 2006

More GameStates

Ya tengo probados los GameStates y van bastante, bastante bien y además ya está definida la estructura de nueva partida. Siguiente paso integrar las clases de network para crear el servidor/cliente y hacer pruebas.