42 Video
238 minuti
Noi ottimizzare il gioco, e prima voglio aggiungere più passi in modo da avere a salire, e poi spiedini. Prima di tutto, Ho trovato un bug in questo frammento di codice, FloorEntity X è sbagliato, perché è il bordo sinistro. Ho dovrebbe essere sufficiente a mettere una X per indicare che Scene2D dovrebbe mettere lì. Come ad esempio le coordinate di Scene2D è già buono, ma il ragazzo, ho fatto un errore. Ora che cosa farò, sì,
E 'che la fase può vedere più piccola per visualizzare più l'orizzonte. Sto andando giù per la costante PIXELS_IN_METER 90-45. Ora tutto sarà più piccola. R) Sì. La grazia di questo è che ora ho un posto dove mettere più terra, e questo è facile, perché è lo stesso di quello che ho fatto qui. L'unica differenza è che ora devo dare altri parametri, ad esempio, mi metteranno a 12 metri di distanza dall'origine, occupando 10 metri,
e ponendo le basi per 2 metri, per fargli avere per saltare. Ora sarà un secondo piano che apparirà dove si vede. Dai! Egli ha saltato bene, ma molto veloce. Questo è un dettaglio che dovrebbe risolvere il problema troppo. Ero alla ricerca e quello che faccio è, sì, quando si salta colpisce uno slancio che lo scivolo Esso si compone, ma si deve andare più velocemente. E ho trovato un modo per farlo. Questo test viene rimosso per errore. Quello che dovete fare è, se si sta saltando
il giocatore si applica una forza negativa più forte aumento forza. Quindi non fare confusione, io disegnare un'altra costante chiamata IMPULSE_JUMP, Mi sposterò costanti, per determinare la forza dell'impulso. E, ora, quello che faccio è introdurre una forza negativa, in senso opposto IMPULSE_JUMP, e il 25% più potente. Con questo sarà meglio. Questo viene fatto, come ho detto, per tentativi ed errori, ma ora con più velocità nota bassa.
In realtà ho ormai superato, ti do 15%. O Non lo so, solo perché sto giocando troppo male. Come potete vedere, ho in collisione con il bordo, ma non è morto, così quello che faccio è aggiungere un po 'di qualcosa sul bordo del pavimento in modo che quando gli shock con questo bordo si comportano come uno spiedino. Si è l'aggiunta di un oggetto ha permesso di morire se colpisce il muro, come avviene nella Dash geometria. Questo è facile, devo aggiungere un nuovo corpo, e un nuovo apparecchio,
e ciò che io voglio fare è creare un nuovo corpo, sono loro stessa definizione. Verrà posizionato sul bordo sinistro. E sarà posizionato leggermente al di sotto medie modo che vi sia esattamente nella stessa posizione come l'altra. E poi quello che faremo è creare un nuovo apparecchio, come leftbox. Vorrei anche fare che ha una larghezza di soli 0,2 metri, perché non voglio fare le cose in grande, ma io dare alta 0,45 in modo da non può colpire l'angolo,
perché non voglio morire in questi casi. Modificare le variabili, in modo da non ti comporti in modo strano. E con questo, è importante, finalmente assegno l'apparecchio di questo oggetto UserData, per essere Spike a comportarsi come uno spiedo e morire, in fondo. Supponendo che non ci sono errori, Dovrebbe essere corretto. Se è. Per verificare farò si stampa un messaggio sullo schermo quando muore, GameOver. Ora, se faccio il salto.
Come si vede, mette GameOver. In realtà, non avanzare. Questo deve essere molto sottile, perché se non, come si vede è un bordo trasparente, quindi mi rendono ancora più stretto, 0.02. Dovrebbe essere perfetto ora. Tutto ok. Migliore. Ma la grazia è, ovviamente, che se faccio buone salti e coordinare bene, non ho questo problema e posso andare avanti. Il problema ora è che sono andato, quindi la mia ultima modifica causerà la fotocamera da seguire.
Circa l'autore
Biografia: Analista Programmatore-in diverse lingue. piattaforme Tutor PREMIUM riconosciuti a livello mondiale come CodigoFacilito. articoli Editor Cristalab. Il mio canale YouTube è sponsorizzato dalla casa editrice ANAYA e LaTostadora. Mi piace spiegare in dettaglio e dare alcuni esempi per evitare ogni dubbio.