Find Jobs
Hire Freelancers

finish coding a maze in HTML

$10-30 USD

Chiuso
Pubblicato più di 6 anni fa

$10-30 USD

Pagato al completamento
Most of the coding is completed, just modifications are needed Create a new level (maze) Plan a new minimap maze with the minimum requirements being that the player must start in the lower right corner and finish in the upper left corner with at least one possible path to success. Success is defined by the player arriving at position 1,1. Implement the new map within the [login to view URL] script. The new maze is intended to replace the old. Create a heads-up display (HUD) at the top of the screen (using a new <DIV> element and associated CSS) that displays the following. The game title Player position (measured in cells (e.g., x=1,y=2 or x=4,y=5) Coding needs: a new method for the player object named showPosition() that captures the current position on each iteration of the game loop and displays the formatted text in the HUD Percentage of the distance to the goal (measured as %) completed at the current position Coding needs: you need to code an addition for the showPosition() method above that calculates the diagonal distance to the end of the maze from the current position, and then calculates the ratio of that current distance to the total distance (which is diagonal from position 1,1 to position 14,14). The result is then displayed as text in the HUD. For example, total distance on a diagonal from 14,14 to 1,1 would be 13 / sin(45) or sqrt(13 * 13 + 13 * 13) = 18.3. So, if player is at position coordinates of 5,13, the distance from that point is sqrt(4 * 4 + 12 * 12) = 12.6. So the ratio is 12.6 / 18.3 = 0.69 or 69%—but the percentage completed would be 100% - 69% = 31%. Success when the goal is reached (defined as arriving at 1,1 on the minimap) Please look at the information and files provided. THE COST WILL NOT BE NEGOTIATED AFTER THE PROJECT HAS BEEN AWARDED!!
Rif. progetto: 15455266

Info sul progetto

7 proposte
Progetto a distanza
Attivo 6 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
7 freelance hanno fatto un'offerta media di $26 USD
Avatar dell'utente
Hi, I am quite aware of such problems, I've worked with mazes before. High quality and accurate results are highly expected.
$25 USD in 1 giorno
4,8 (10 valutazioni)
2,9
2,9
Avatar dell'utente
A proposal has not yet been provided
$10 USD in 1 giorno
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
Hi, I'm a very experienced web developer. I use HTML, javascript, CSS, php, and others... on a daily basis. I live in canada and i'm used with working remotly so that wont be an issue. Thank you,
$30 USD in 5 giorni
0,0 (0 valutazioni)
0,0
0,0

Info sul cliente

Bandiera: UNITED STATES
United States
0,0
0
Metodo di pagamento verificato
Membro dal ott 21, 2017

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.