Find Jobs
Hire Freelancers

Desarrollo del juego "PacMan" en BlueJ

N/A

Cerrado
Publicado hace casi 10 años

N/A

Pagado a la entrega
Tengo que hacer el juego de pacman con estas características: <strong>Fantasmas:</strong> Blinky, el fantasma rojo, aumenta su velocidad después de que un cierto número de&nbsp; puntos sean comidos (este número disminuye en niveles más altos).&nbsp; Pinky. Rodea los obstáculos al contrario de las manecillas del reloj.&nbsp; <strong>Requisitos obligatorios:</strong>&nbsp;&nbsp; 1- El juego constará de un solo nivel donde el jugador deberá comer todos los puntos&nbsp; de la pantalla.&nbsp; 2- El jugador controlará a Pac-Man y dispondrá de 1 vida.&nbsp; 3- Los fantasmas serán controlados por el ordenador teniendo en cuenta el&nbsp; comportamiento diferente de cada uno.&nbsp; 4- Pac-Man podrá moverse (Utilizando las flechas del teclado) arriba (Tecla Up),&nbsp; abajo (Tecla Down), izquierda (Tecla Left) y derecha (Tecla Right). Así mismo&nbsp; podrá pausar el juego pulsando la tecla “P”.&nbsp; 5- El área de movimiento permitido para Pac-Man y los fantasmas será el mapa del&nbsp; único nivel disponible.&nbsp; 6- Será necesario comprobar que tanto Pac-Man como los fantasmas no superen los&nbsp; límites del mapa.&nbsp; 7- Los caminos del mapa solo permiten el paso de un individuo al mismo tiempo, por&nbsp; tanto habrá que tener en cuenta las colisiones.&nbsp; 8- Los fantasmas deben implementar comportamientos diferentes:&nbsp; a. Blinky, el fantasma rojo, buscará colisionar con Pac-Man. Para acercarse a&nbsp;Pac-Man calculará la distancia (por ejemplo medido en filas y columnas) e&nbsp;intentará primero acercarse verticalmente y luego horizontalmente.&nbsp; b. Pinky. Buscará colisionar con Pac-Man. Para acercarse a Pac-Man&nbsp; calculará la distancia (por ejemplo medido en filas y columnas) e intentará&nbsp; primero acercarse horizontalmente y luego verticalmente.&nbsp; c. Clyde. Él no persigue a Pac-Man, si no que deambula sin una ruta&nbsp; especifica.&nbsp; 9- Se deberán de detectar dos tipos de colisiones.&nbsp; a. Las colisiones entre Pac-Man y los fantasmas, lo que supondrá la pérdida&nbsp; de una vida o el final del juego en caso de no disponer de más vidas.&nbsp; b. Las colisiones entre los fantasmas, que supondrá un cambio de dirección&nbsp; en los fantasmas involucrados.&nbsp; 10- Habrá cuatro puntos más grandes de lo normal situados cerca de las esquinas del&nbsp; laberinto y proporcionarán a Pac-Man la habilidad temporal (5 segundos) de&nbsp; comerse a los fantasmas (todos ellos se vuelven azules mientras Pac-Man tiene&nbsp; esa habilidad). Después de haber sido tragados, los fantasmas se regeneran en&nbsp; "casa de fantasmas".&nbsp; 11- Será necesario implementar un contador con los puntos obtenidos en cada&nbsp; momento, teniendo en cuenta los objetos comidos. Un punto pequeño supone 10&nbsp; puntos. Comer un fantasma 100 puntos.&nbsp; 12- Si el jugador finaliza el nivel del juego deberá aparecer un mensaje de felicitación&nbsp; y se volvería a mostrar la página inicial.&nbsp; <strong>Recomendaciones</strong>&nbsp; Dado que el juego a desarrollar dispone de un mapa por el cual deben circular los&nbsp; elementos móviles del juego (Pac-Man y fantasmas) es necesario planificar su&nbsp; implementación para evitar problemas. A pesar de que las decisiones de implementación&nbsp; son libres para cada estudiante, desde el equipo docente recomendamos una alternativa&nbsp; que podría facilitar su desarrollo. El mapa podría ser considerado como una matriz A x B,&nbsp; en la que cada celda sería controlada por un código (por ejemplo):&nbsp; &nbsp;“-1” Para la pared.&nbsp; &nbsp;“0” Para una celda vacía.&nbsp; &nbsp;“1” Para un punto pequeño.&nbsp; &nbsp;“2” Para un punto grande.&nbsp;
ID del proyecto: 12368324

Información sobre el proyecto

4 propuestas
Proyecto remoto
Activo hace 10 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
4 freelancers están ofertando un promedio de €250 EUR por este trabajo
Avatar del usuario
Hola, he de decir que me ha parecido interesante su proyecto, y después de leer detenidamente la descripción, veo que no hay archivos adjuntos, le propongo que tengamos una conversación por otro medio con video o audio, donde podamos entrar en detalles sobre el proyecto y conozca nuestra compañía así como poderle ofrecer referencias de proyectos y clientes que avalan nuestros conocimientos, pero como comprendo que necesita tener algo de referencia de la empresa, nosotros nos denominamos VisualWebIdeas, residimos físicamente en Las Palmas de Gran Canarias, o sea puede venir cuando quiera a nuestras oficinas y le atenderemos encantados, con un cafecito listo si nos avisa antes, tenemos una larga experiencia en este sector hemos trabajado con compañías de todos tipos ya que sabemos ajustar nuestros presupuestos, estos se distinguen de la mayoría de está plataforma porque nuestro precio corresponde a la calidad que ofrecemos, a la comunicación 100% abierta y vamos desarrollando la idea mientras en muchos casos la puede ir viendo en tiempo real. Sin más quedo a su entera disposición para cualquier cosa que necesite, un saludo.
€250 EUR en 14 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Buenas noches Propuesta desarrollada para la realización de juego Packman en java, a petición del cliente se desarrollara con el IDE BlueJ y llevara ciertas especificaciones de código. La estructura del proyecto ha sido definida por usted en previas conversaciones, al ver que todo esta claro, no queda mas que escribirle colocando tiempos de entrega y costos. Tiempo de entrega: 7 días. Costo: Definido en la descripción. Valor agregado: Soporte a la aplicación ante eventuales problemas, por un periodo de tiempo, comunicación fluida y constante, atraves de skype, mail, Nubelo. No siendo mas, éxito en el desarrollo de su proyecto. Saludos Jose David Giron
€250 EUR en 15 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Buenas tardes, nuestro equipo esta interesado en desarrollar su proyecto. Tenemos una duda, ¿La parte gráfica necesariamente debe estar desarrollada también en java? Proponemos desarrollarla con html5 y javascript para unas gráficas y animaciones mas estéticas, sin embargo si es obligatorio hacerlo en Java, no hay problema. El tiempo de desarrollo seria de un mes.
€250 EUR en 30 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de SPAIN
Spain
0,0
0
Forma de pago verificada
Miembro desde abr 26, 2014

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.