Editor de niveles
From Lol
(Difference between revisions)
(→Existen varias opciones a la hora de abordar el tema del editor:) |
(→Construir un editor nuevo) |
||
(5 intermediate revisions not shown) | |||
Line 3: | Line 3: | ||
==Utilizar un editor existente== | ==Utilizar un editor existente== | ||
==Construir un editor nuevo== | ==Construir un editor nuevo== | ||
- | *Que el suelo sea completamente plano | + | *'''Que el suelo sea completamente plano (opción escogida para empezar)''' |
+ | En este caso es todo más fácil porque sólo hay que colocar los objetos del juego | ||
+ | El suelo irá mallado para colocar las diferentes texturas del mismo | ||
+ | |||
+ | La vista será en 3D | ||
+ | A la derecha habrá un menú de propiedades de cada objeto (vida,sonido asociado...) | ||
*Que el suelo sea mallado y pueda tener vértices a distinta altura | *Que el suelo sea mallado y pueda tener vértices a distinta altura | ||
+ | El suelo se divide en bloques, cada bloque a una altura? | ||
+ | Para movimiento del jugador: altura 0, altura -h, altura +h? | ||
+ | Inclinación para las rampas? | ||
*Qué el suelo sea mallado y conste de bloques | *Qué el suelo sea mallado y conste de bloques | ||
El suelo sería como un objeto más donde habría que calcular las colisiones | El suelo sería como un objeto más donde habría que calcular las colisiones | ||
Line 10: | Line 18: | ||
de los objetos y la normal al suelo | de los objetos y la normal al suelo | ||
- | == | + | == Cuestiones == |
*¿Cómo generar un nivel con objetos? | *¿Cómo generar un nivel con objetos? |
Current revision as of 15:26, 25 July 2006
Contents |
OPCIONES
Utilizar un editor existente
Construir un editor nuevo
- Que el suelo sea completamente plano (opción escogida para empezar)
En este caso es todo más fácil porque sólo hay que colocar los objetos del juego El suelo irá mallado para colocar las diferentes texturas del mismo
La vista será en 3D A la derecha habrá un menú de propiedades de cada objeto (vida,sonido asociado...)
- Que el suelo sea mallado y pueda tener vértices a distinta altura
El suelo se divide en bloques, cada bloque a una altura? Para movimiento del jugador: altura 0, altura -h, altura +h? Inclinación para las rampas?
- Qué el suelo sea mallado y conste de bloques
El suelo sería como un objeto más donde habría que calcular las colisiones Habría que reducir calculos de alguna manera analizando las components de velocidad de los objetos y la normal al suelo
Cuestiones
- ¿Cómo generar un nivel con objetos?
- ¿Qué almacenar para que la interacción con el jugador no sea demasiado compleja?
- ¿El jugador es otro objeto entidad?
- Aunque se use luego modelos, en caso del editor se vería todo como bloques, y luego se asociaría el modelo al bloque (un modelo tiene asociado un bloque para facilitar el cálculo de colisiones)