Suoritettu

Logica de un juego en java

Hola Que tal,

Quiero crear un juego de tipo puzzle en la cual el jugador se enfrentará a otro jugador y ambos tendrán un tablero en la cual contendrá 7 filas y 6 columnas y este contendrá 27 fichas de 3 tipos diferentes que se componen así:

Subdito1= 9 fichas

Subdito2= 9 fichas

Subdito3= 9 fichas

Total, de subditos: 27

El tamaño del tablero es de 7*6=42

*en la cual lo espacio vacio se puede representar por null o 0 (cero) que no hiria ninguna ficha

Lo quería armar en un array multidimencional (Array 2D ) ya que era lo más útil para armar este tablero, las condiciones para llenar este tablero seria la siguiente:

1- al iniciar la ficha al entrar al tablero no puede a ver 3 del mismo tipo ya sea horizontal o vertical, Ejemplo:

Vertical:

sub1

sub1

sub1

Horizontal:

sub1 - sub1 - sub1

ósea que en el arreglo no debe haber fichas seguidas del mismo tipo en los lados mencionados. ya que esto lo debe de acomodar el jugador cuando empieza el juego.

2- El jugador tendrá 4 movimiento para poder acomodar sus fichas para activar una debe de reunir 3 en vertical para el ataque y 3 en horizontal para la defensa

3- al eliminar alguna ficha si el jugador manda a llamar más fichas debe de llenarse en el tablero, pero este no puede caer en fichas del mismo tipo que armen una activación ya sea en ambos lados.

4- maneja un sistema de turnos en la cual el oponente y el jugador harán sus jugadas.

5- gana el que puede bajarle la vida al oponente.

Se quiere crear algo similar a esto: [login to view URL]

Pero e tenido problema en armar la lógica para llenar el array, lo que necesitaría seria llenar este array 2D y tener las funciones para poder hacer los puntos mencionados arriba.

Adjunto imágenes de algunos ejemplos, y el video del juego de referencia que se quiere simular.

Para más información puede contactarme.

Taidot: graafinen suunnittelu, Kuvitus, Java, Javascript, tietojärjestelmäarkkitehtuuri

Näytä lisää: aplicaciones java para el escritorio del pc, blogengine en java, captcha en java, ccs en java, como crear mi tienda online en java, convertir code delphi en java, convertir en java, convertir jar en java, convertir vb net en java, convertisseur jar en java, entropia en java, header footer word en java, joomla en java, matrizes en java gui, media bar en java, othello juego en, palabras en ingles con el articulo, parsear excel en java, pbx en java, Hola se necesita crear una web sencilla en wordpress y el logo corporativo

Tietoa työnantajasta:
( 0 arvostelua ) Panama, Panama

Projektin tunnus: #19300190

Myönnetty käyttäjälle:

gelsonmarx

¿Hola Cómo vas? Soy nuevo como freelancer pero tengo experiencia profesional como programador de juegos, estoy en busca de trabajos que pueda aprovechar mi carrera digital, creo que puedo ayudarte.

$25 USD 1 päivässä
(0 Arvostelua)
0.0

7 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön

rina41998

HELLO!! I am expert in Graphic design With over 8 years experience. A full time graphic designer, I'm offering my creative logo design services on Freelancer. I can produce your logo in many style. which will perfectl Lisää

$20 USD 0 päivässä
(34 arvostelua)
4.0
IronencodersUSA

Estimado cliente, Por medio de la presente queremos expresarle nuestro interés en brindarle nuestros servicios de diseño y desarrollo de sistemas, plataformas, sistemas automatizados, aplicaciones móviles y página Lisää

$17 USD 0 päivässä
(6 arvostelua)
4.0
JamesQ13

Hi there Thanks for your time with me I am very happy to meet job matching my skills I have full experience in multi framework and script language. Moreover I can build eye-catching site and fix bugs or some impro Lisää

$25 USD 1 päivässä
(7 arvostelua)
2.2
carlosjoelgg

lo del tablero como array es acertado aun que se puede mejorar para hacerlo como parte de un objeto partida, ya que debe evaluar si un lugar esta vacio o no asi que este deberia es contener dentro de cada casilla un ob Lisää

$25 USD 5 päivässä
(2 arvostelua)
1.9
josuvalencia

Hola puedo apoyarte con el desarrollo en java Platiquemos en privado sobre los detalles del proyecto Saludos

$55 USD 1 päivässä
(2 arvostelua)
1.2
HenryLop

Hola, entiendo tu idea de juego. Propongo el desarrollo de la misma en java reescribiendo la clase gráfica para generar un tablero con las mismas. Siendo un freelancer nuevo te ofrezco un precio módico por el desarr Lisää

$15 USD 10 päivässä
(0 arvostelua)
0.0