RES: [tiflo-juegos] Re: El proyecto: primer error corregido

lunes, 14 de abril de 2014

Y El xna tiene cómo hacer juegos  com El kinect, para Xbox, y otros

 

 

De: tiflo-juegos@googlegroups.com [mailto:tiflo-juegos@googlegroups.com] Em nome de Sandl Okino
Enviada em: segunda-feira, 14 de abril de 2014 11:31
Para: tiflo-juegos@googlegroups.com
Assunto: Re: [tiflo-juegos] Re: El proyecto: primer error corregido

 

Hola claudio:

 

Primero que todo, tengo que felicitarte por el juego, el cuál está bien entrenido entretenido y bien realizado. Se nota que siguió un esquema similar al de la uída, en especial por el tema de escenarios  y objetos, pero que cambiaste el sistema de combate a uno en tiempo real.

Con respecto a las voces del juego, hiciste un ... trabajo bastante bueno, pero mejorable. ¿No has pensado en buscar actores de doblaje para el juego que te puedan echar una mano? En youtube está lleno de fandubbers  (gente que se dedica a hacer doblajes por gusto) a los cuales podrías pedirle ayuda, que de seguro se ven con ganas de grabar un par de líneas.

 

Esto lo digo porque tu opción de usar un metamorfoseador de voz fue una buena solusión auxiliar, pero claramente poco definitiva. de paso porque la calidad de voz al pasar por el programa se malogra demasiado.

 

Lo otro, los efectos de sonido. Creo que deberías buscar una gama de sonidos de mejor calidad, porque tienen bastante baja calidad. da lo mismo que el juego quede pesando sus 0.5 o 1.5 gb

 

Ahora, programativamente hablando ¿trabajaste en windows forms o wpf'?

 

si trabajaste en wpf, creo que te sería interesante mirar esto:

 

 

y el Core de la cuestión:

 

 

En general Claudio, para tus juegos te recomendaría que te pasases al framework de XNA, en vez de estar peleando con winForms / wpf, que son más orientados a aplicaciones de escritorio. Se puede hacer juegos con wpf, pero su optimización digamos que no es mucha

 

Por la librería de audio, noté que estás usando IRKLANG. En lo general amo esa librería, y como recomendación, deberías crear una clase que sea el manajer de todo tu núcleo sonoro, y que esa clase, durante todo momento del juego, tenga conocimiento de todos los sonidos / backgrounds activos. Así, tan sólo con un método

public void stopAllSounds()

 

sea capaz de destruir todos los threads sonoros en aquel momento, y reiniciar el estado de la api a 0. De esa manera te evitarías todo problema de sonido remanente.

 

otra duda ¿en qué estás programando? VB.net, c# o c++? (dudo que uses ese bodrio llamado f#)

 

Y usas visual 2008? podrías pasarte a 2010, básicamente por su compativilidad con las herramientas de .net4. Aunque por culpa de IRKLANG, no puedes compilar en 64Bits.

 

En fin, felicidades claudio, un muy buen juego, y bien logrado ^^

 

¡saludos!

 

From: claudio

Sent: Monday, April 14, 2014 7:27 AM

Subject: [tiflo-juegos] Re: El proyecto: primer error corregido

 

Hola.

 

Voy respondiendo a las diferentes preguntas que vi en el último resumen de mensajes.

 

Ana decía que la actualización no le permite guardar la partida. He probado ésto en la versión actualizada del juego y sí funciona. Por si a caso, recuerdo que al menos hay que realizar una misión para que se pueda abrir el apartado llamado opciones desde donde se guarda la partida (no me parece adecuado cambiar ésto, porque si no has hecho todavía una misión, no hay nada que guardar, sólo el nombre del jugador y que tiene 0 créditos). Además, decir que cuando pulsamos la opción de guardar partida vamos a un diálogo que es un poco extraño porque en el sitio donde jaws debería leer nombre:cuadro de edición simplemente lee o, pero en cualquier caso ahí hay que escribir el nombre de la partida.

 

en cuanto al problema de que no te deja jugar más, es cierto que, como se dice en las instrucciones "lo más importante es que si eliges el modo fácil sólo podrás jugar unas cuantas misiones, para ir aprendiendo a jugar. Al llegar a cierto punto se te avisará de que no puedes seguir adelante y debes empezar de cero en modo normal o difícil si quieres llegar a lo más alto del juego." pero en principio eso no tiene que ocurrir hasta más adelante. Si has ascendido 2 veces serás soldado de primera y el juego debería permitirte algún ascenso más.

 

en cuanto a lo de que sigue sonando la música y demás,acabo de ver que es cierto que a veces siguen escuchándose algunos sonidos después de morir, así que voy a intentar corregirlo

 

respecto a las puertas, si te dice que hay una en la casilla 0,0 eso es un error del juego, porque a esa casilla no se puede llegar. Para comprobar cuáles son las coordenadas de tu posición actual pulsa la tecla x. Las puertas siempre van a estar metidas dentro de una pared, y no vas a poder acceder directamene a ellas, pero si la puerta está en la casilla 5,0 (es decir 5 casillas contadas desde el borde izquierdo y 0 contadas desde abajo) cuando te coloques en en la casilla 5,1 escucharás un pitido y pulsando shift enter podrás activar la puerta y atravesarla.

 

En cuanto a los objetos, algunos ocupan sólo una casilla (como puede ser los ordenadores) pero otros son más grandes, y ocupan un cuadrado de dos casillas de ancho. Las coordenadas que se indican son las de una esquina de ese cuadrado de 2 × 2, pero cualquier punto donde se nos lea el nombre del objeto nos permitirá interactuar con él.

 

voy a estudiar lo de poner el juego en pausa, pero es un poco complicado.

 

En cuanto a lo de que las voces quedan bajas, sería cuestión de saber cuál de los mensajes es el que se oye poco, para subir el volumen de ese fichero. Yo lo que suelo hacer es bajar la música de fondo (mayúscula + f12) y si tienes windows 7 desde el mezclador de volumen puedes bajar el volumen de jaws o subir el del juego.

 

por último, respecto a esa partida guardada que te da problemas, si quieres busca el fichero (en la carpeta de partidas guardadas que está dentro de la del juego) y envíamelo a mi dirección de correo privada a ver qué se puede hacer.

 

Respecto a las preguntas de Jonathan

 

En cuanto a lo de la versión 4 del net framework, pues el hecho es que en visual studio 2008 no te da opción de generar más que para las versiónes 2.0; 3.0; y 3.5, pero el juego también funciona en windows 7 que trae la 4.

 

Respecto a lo de que jaws no verbalice los botones, te prometo que he intentado hacerlo pero hasta ahora no lo consigo. Yo le mando a jaws que se calle o que interrumpa el mensaje anterior y diga la palabra botón pero no consigo nada, hace lo que yo le digo, pero luego lee el texto del botón. Habría que crear un script para jaws que sustituya la función ActiveItemChangedEvent o alguna similar, pero eso hay que hacerlo desde dentro de jaws.

 

En cuanto a lo que pregunta lucas:

 

sobre lo de que todo es aleatorio en el juego, me parece algo muy importante, pero no quería volver a los problemas que tuve con "la huída" así que he ido comprobando con más cuidado y he probado más el juego.

 

sobre las armas, para atacar sólo hace falta estar dentro del alcance que tenga ese arma. Algunas son de ataque cuerpo a cuerpo, así que habrá que estar pegado al enemigo, pero otras permiten disparar a 5 casillas de distancia, a 7 etc. y no importa si estamos en línea recta o en diagonal. Hay un sonido que te dice que tienes algo a tiro, así que cuando lo oyes puedes comprobar alrededor a ver qué puede ser, y dispararle.

 

Como dices, nunca va a hacer falta revolver todo el lugar, sólo tienes que cumplir el objetivo.

 

En cuanto al valor de los objetos, pues id probando. El número de créditos que vale cada uno también se establece de forma aleatoria en cada partida dentro de un rango, pero algunas cosas siempre van a valer más que otras. Además los objetos que se pueden usar durante la misión y los que sólo sirven para venderlos siempre son los mismos. Otra cosa que debéis tener en cuenta es que si cumplís la misión rápido os pueden dar un bonus en forma de créditos, así que valorad si merece la pena pasearse por ahí buscando cosas.

 

Respecto al daño, sólo se recibe daño de los enemigos y las trampas. Los viajes de ida y vuelta a la misión no quitan vida.

 

Y ésto es todo por ahora.

Saludos. Claudio.

 

--
--
Has recibido este mensaje porque estás suscrito a Grupo "Tiflo-juegos"
de Grupos de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a tiflo-juegos@googlegroups.com
Para anular la suscripción a este grupo, envía un mensaje a
tiflo-juegos+unsubscribe@googlegroups.com
Para obtener más opciones, visita este grupo en
http://groups.google.com/group/tiflo-juegos?hl=es.
Serán censurados los mensajes en los que se falte el respeto hacia otras personas o en los que se trate sobre temas ilegales como la piratería.

---
Has recibido este mensaje porque estás suscrito al grupo "Tiflo-juegos" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a tiflo-juegos+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

--
--
Has recibido este mensaje porque estás suscrito a Grupo "Tiflo-juegos"
de Grupos de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a tiflo-juegos@googlegroups.com
Para anular la suscripción a este grupo, envía un mensaje a
tiflo-juegos+unsubscribe@googlegroups.com
Para obtener más opciones, visita este grupo en
http://groups.google.com/group/tiflo-juegos?hl=es.
Serán censurados los mensajes en los que se falte el respeto hacia otras personas o en los que se trate sobre temas ilegales como la piratería.

---
Has recibido este mensaje porque estás suscrito al grupo "Tiflo-juegos" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a tiflo-juegos+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

0 comentarios:

Publicar un comentario

Archivos