Me gustaría saber cómo obtener un punto específico en la circunferencia de un círculo, dado un ángulo. El diámetro del círculo es 1, y el punto central del círculo es { X: 0.5, Y: 0.5
Me gustaría saber cómo obtener un punto específico en la circunferencia de un círculo, dado un ángulo. El diámetro del círculo es 1, y el punto central del círculo es { X: 0.5, Y: 0.5
Recientemente he estado trabajando en un juego de disparos 2D de ritmo rápido y me encontré con un gran problema. Detección de colisiones. Claro, está funcionando, pero es muy lento. Mi objetivo es: tener muchos enemigos en la pantalla y hacer que no se toquen. Todos los enemigos persiguen a la...
Tengo un sprite que tiene Velocityy Position, ya sea almacenado como Vector2. En cada Updateciclo, la velocidad se agrega a la posición. Me gustaría dar el sprite de un tercio del vector, Target. Se pueden dar nuevos objetivos en cualquier iteración. Me gustaría que el sprite se mueva...
En XNA, la tecnología spritefont es horrible. Nuclex hace el trabajo mucho mejor, pero no quiero tener referencias externas, y casi termino con mi juego. Cuando se usan fuentes como Sansation o Quicksand, se ve terrible en tamaños más pequeños de las fuentes. ¡Es muy malo! ¿Hay una solución...
ContentManager en XNA 4.0 solo tiene un método Unload () que descarga todos los activos. Quiero tener algunos activos "globales" que siempre se cargan, pero luego quiero activos por nivel que deben descargarse cuando se cambia el nivel. ¿Debo crear una segunda instancia de ContentManager como...
Como proyecto personal, estoy tratando de hacer un generador de terreno que cree un terreno parecido al terreno liso de Castle Story. Si no lo has visto antes, aquí: Como puede ver, es una combinación de bloques y bloques "suaves". Lo que he intentado hacer para emular este aspecto es dar a...
Estoy tratando de implementar una canción en un juego que comienza a reproducirse y se repite continuamente en Windows Phone 7 a través de XNA 4.0. En el emulador, esto funciona bien, sin embargo, cuando se implementa en un teléfono, simplemente muestra una pantalla negra antes de volver a la...
Si hago alt-tab y hago cosas fuera de la ventana del juego, el juego aún captura los clics del mouse (tanto el izquierdo como el derecho). El juego no "consume" los clics, ya que también se envían a la aplicación que tiene el foco. Pero es bastante molesto escuchar un disparo cada vez que haces...
Estoy usando C # y XNA. Mi algoritmo actual para la iluminación es un método recursivo. Sin embargo, es costoso , hasta el punto en que se calcula un fragmento de 8x128x8 cada 5 segundos. ¿Existen otros métodos de iluminación que harán sombras de oscuridad variable? ¿O es bueno el método...
Estoy desarrollando un juego de cartas en XNA. ¿Hay algún OnClickevento en XNA para objetos? Estoy tratando de hacer que las cartas se muevan cuando el jugador hace clic en ellas. En este proyecto, hay una clase de Sprite que roba la carta, pero estoy un poco atascado porque no sé cómo usar...
Me pregunto qué falta XNA, para ser considerado como un motor de juego. Hace todas las cosas que debe hacer un motor de juego (excepto la parte de física); También tiene soporte para cada aspecto definido en el artículo de Wikipedia sobre motores de juegos . ¿Por qué XNA no se considera un motor...
Tengo un mapa de mosaico hexagonal en el que debo verificar cuándo se hace clic en un hexágono. Los hexágonos no se tocan realmente, sino que tienen un pequeño espacio entre cada uno de ellos. ¿Alguien sabe cómo podría verificar si se hace clic en un hexágono sin complicarlo...
Quiero tener pendientes simples de 45 ° en mi plataforma basada en mosaicos, sin embargo, parece que no puedo descifrar el algoritmo. Eche un vistazo al código y al video, ¿tal vez me estoy perdiendo lo obvio? //collisionRectangle is the collision rectangle of the player with //origin at the top...
Tengo curiosidad por saber cómo en muchos juegos (a saber, juegos como arkham asylum / city, manhunt, hitman) lo hacen para que tu personaje pueda "agarrar" a un personaje frente a ti y hacerles cosas. Sé que esto puede sonar muy confuso, pero por ejemplo, ve a YouTube y busca "ejecuciones de...
Estoy desarrollando un juego de plataformas en 2D con algunos amigos. Lo hemos basado en el XNA Platformer Starter Kit que utiliza archivos .txt para almacenar el mapa de mosaico. Si bien esto es simple, no nos da suficiente control y flexibilidad con el diseño de nivel. Algunos ejemplos: para...
Entiendo que un proyecto XNA para XBox 360 utilizará una versión especializada de .NET Compact Framework. Pero digamos que quiero lanzar tanto para XBox 360 como para Windows. ¿La versión XBox (que usa el marco compacto) todavía funcionará si se distribuye para Windows, o necesitaría...
Estoy en el proceso de mover un juego 2D de arriba hacia abajo en el que he estado trabajando en un motor de física de cuerpo rígido adecuado como Farseer. Hasta ahora, acababa de piratear mi propio código de física donde era necesario. Estoy tratando de aprender la forma correcta de hacer las...
Tengo una idea sobre un juego y planeo desarrollar un juego 2D usando XNA para Windows Phone 7. Comencé hoy dibujando a mano un poco de arte conceptual de cómo quiero que se vean algunos de los personajes. Ahora el problema es tomar esos conceptos y ponerlos en forma digital. Lo primero que me...
Editar: Para resumir la pregunta, tengo un mundo basado en voxel (estilo Minecraft (Gracias Pato Comunista)) que sufre de bajo rendimiento. No soy positivo con respecto a la fuente, pero me gustaría cualquier consejo posible sobre cómo deshacerse de él. Estoy trabajando en un proyecto donde un...
Me he encontrado con otro problema en mi pequeño juego de pelota que rebota. Mi pelota está rebotando bien, excepto en los últimos momentos cuando está a punto de descansar. El movimiento de la pelota es suave para la parte principal pero, hacia el final, la pelota se sacude un poco mientras se...