¿Cómo Mover Un Personaje En Un Tablero? SWING o AWT
Espero me puedan ayudar !
Tengo un proyecto el cual consiste en un juego de batallas entre 2 bandos, de 5 personajes de dimension cuadrada. Cada Jugador, obviamente manejara un solo bando, y cada personaje se debe mover de la siguiente forma:
En el turno correspondiente el jugador, puede elegir la dirección en que se moverá el personaje (arriba, abajo, derecha o izquierda) y las casillas que se moverá en la dirección sellecionada, sera de acuerdo a un dado, indicando el numero de casillas que se moverá a lo largo del tablero. El personje consiste en un duende, es decir, que en el tablero debe aparecer la imagen de un duende, el cual lo pueda mover a lo largo de las casillas!
Lo anterior solo es una idea del proyecto... Tengo conocimientos en Java, pero... No Tantos... Ahora que les di la idea de lo que trata mi proyecto... Viene mis 2 preguntas...
¿Cómo se crea realmente el escenario? El tablero es una matriz... Pero esa matriz ya creada, ¿queda fija hasta que finaliza el juego? ¿O cambia con el progreso del juego? ¿O es simplemente un tablero que sirve de fondo a lo largo del juego?
Y como puedo dibujar esa matriz, ¿alguna idea de lo que debo utilizar para crearla utilizando SWING o AWT (NO APPLETS)?
¿Mi otra pregunta es... Como se mueve el personaje realmente en un tablero? ¿Es esto un vector? Y si lo es... Esa figura... Como se representa, ¿en el tablero?
Este personaje es representado: ¿Por un botón con una imagen encima? ¿O simplemente una imagen que tenga el tamaño acorde a una casilla y que se mueva por medio de coordenadas? Debe ser en SWING o AWT (NO APPLETS).
Espero me puedan ayudar... Pues he buscado información sobre matrices y vectores... Pero en ninguna encuentro como manejar una imagen a lo largo de un tablero, O algo parecido... Tal vez y me puedan audar... Ya sea con código, con las lienas bases para crear lo que necesite, o algún ejemplo de como funciona esto realmente !
Gracias ! Y un saludo desde Guatemala !
Tengo un proyecto el cual consiste en un juego de batallas entre 2 bandos, de 5 personajes de dimension cuadrada. Cada Jugador, obviamente manejara un solo bando, y cada personaje se debe mover de la siguiente forma:
En el turno correspondiente el jugador, puede elegir la dirección en que se moverá el personaje (arriba, abajo, derecha o izquierda) y las casillas que se moverá en la dirección sellecionada, sera de acuerdo a un dado, indicando el numero de casillas que se moverá a lo largo del tablero. El personje consiste en un duende, es decir, que en el tablero debe aparecer la imagen de un duende, el cual lo pueda mover a lo largo de las casillas!
Lo anterior solo es una idea del proyecto... Tengo conocimientos en Java, pero... No Tantos... Ahora que les di la idea de lo que trata mi proyecto... Viene mis 2 preguntas...
¿Cómo se crea realmente el escenario? El tablero es una matriz... Pero esa matriz ya creada, ¿queda fija hasta que finaliza el juego? ¿O cambia con el progreso del juego? ¿O es simplemente un tablero que sirve de fondo a lo largo del juego?
Y como puedo dibujar esa matriz, ¿alguna idea de lo que debo utilizar para crearla utilizando SWING o AWT (NO APPLETS)?
¿Mi otra pregunta es... Como se mueve el personaje realmente en un tablero? ¿Es esto un vector? Y si lo es... Esa figura... Como se representa, ¿en el tablero?
Este personaje es representado: ¿Por un botón con una imagen encima? ¿O simplemente una imagen que tenga el tamaño acorde a una casilla y que se mueva por medio de coordenadas? Debe ser en SWING o AWT (NO APPLETS).
Espero me puedan ayudar... Pues he buscado información sobre matrices y vectores... Pero en ninguna encuentro como manejar una imagen a lo largo de un tablero, O algo parecido... Tal vez y me puedan audar... Ya sea con código, con las lienas bases para crear lo que necesite, o algún ejemplo de como funciona esto realmente !
Gracias ! Y un saludo desde Guatemala !
1 respuesta
Respuesta de alejosoft
1