Find Jobs
Hire Freelancers

Desarrollo del juego "PacMan" en BlueJ

N/A

Closed
Posted almost 10 years ago

N/A

Paid on delivery
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;
Project ID: 12368324

About the project

4 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average €250 EUR for this job
User Avatar
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 in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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 in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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 in 30 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SPAIN
Spain
0.0
0
Payment method verified
Member since Apr 26, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.