• Jobs
  • About Us
  • Jobs
    • Home
    • Jobs
    • Courses and challenges
  • Businesses
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Hire tech talent
    • Blog
    • Sales
    • Salary Calculator

0

161
Views
Phaser3 Codecademy Levels: creación de niveles con diferentes diseños de plataforma

¿Cómo creo un juego de generación de plataformas basado en las entradas de la propiedad 'alturas' de las clases de escena del juego que se extienden desde Escena?

Encontré esto en codecademy pero no entendí... ingrese la descripción de la imagen aquí

almost 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Entiendo ahora.

Primero configure la propiedad this.heights en las instancias de nivel según la clase Level. Dado que la imagen de fondo 3 (la duración del juego) es 2000 y la altura es 600, dividimos la longitud en 9 secciones de 220 px y su altura en 8 secciones de 70 px.

ingrese la descripción de la imagen aquí

Por lo tanto, hay 9 números en la lista de alturas, cada uno con un valor de 0 a 8.

Por ejemplo: [0, nulo, 3, 8, 2, 4, 6, 7, 2]. Si es nulo, no se genera nada.

Luego cree funciones de generación de plataformas basadas en las entradas de alturas en la clase Level original.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Ahora podemos establecer entradas de diferentes alturas para instancias de diferentes niveles y todos estos niveles tendrán un diseño diferente. de esta forma no tenemos que colocar cada plataforma para cada nivel en concreto. ingrese la descripción de la imagen aquí

En el juego: ingrese la descripción de la imagen aquí

El que está parado Codey podría ser 5, y el de la izquierda podría ser 7.

Por favor, perdóname por cualquier error (soy un verdadero principiante).

almost 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!