domingo, 2 de abril de 2017

Rock Climber - Part 6

Español | English


Semana número 6 y ya hay algunos cambios en cuanto al diseño general y algunas mecánicas.

Gracias a la nueva incorporación de un artista al proyecto, puedo distribuir mejor las tareas y tener una segunda opinión de las cosas. Así fue como se llevó a un par de cambios menores y unas mejoras en lo que va a ser la jugabilidad general.

Además del beneficio de tener a alguien talentoso que haga el arte en vez de tener que hacerlo yo (y no salga bien). Por otro lado, también ayuda a que me pueda concentrar más en las tareas de programación del juego.

Por mi lado, sigo trabajando en el generador de niveles que es mi prioridad principal ahora, ya que decidimos analizar mejor más adelante que mecánicas agregar al juego.

Uno de los mayores cambios es que la cámara avanza constantemente, haciendo que el montañista tenga que trepar rápidamente antes de que lo alcance el borde inferior de la pantalla y pierda.

Así que en lo que me concentré esta semana fue en crear el "borde inferior" que haga 2 cosas: primero, hacer que el juego termine si este toca al jugador y segundo, hacer que vaya eliminando los pedazos de montaña que el jugador ya escaló(y no puede ver), esto va a servir como gran elemento de optimización.

Para crear esto, simplemente creé un rectángulo debajo de la cámara que dispara Raycasts para arriba verificando si colisiona con algún elemento. Si es parte de la montaña, que la borre y si es el jugador, que se termine el juego.


Lo siguiente va a ser seguir trabajando en los distintos obstáculos que puede haber en la montaña  y seguir agregando contenido.

-L

--------------------------------------------------------------------------------------------------------------------------
English


Week number 6 and there already are some changes to be made to the general design and to some mechanics.

Thanks to the new addition of an artist to the project, I can distribute the tasks better and have a second opinion of things. That's how it led to a couple of minor changes and improvements in what is going to be the general gameplay.

Plus the benefit of having someone talented do the art instead of having to do it myself (and it does not come out right). On the other hand, it also helps me focus more on the game's programming tasks.

On my side, I'm still working on the level generator which is my main priority now, since we have decided to analyze better in the future which mechanics are going to be added to the game.

One of the biggest changes is that the camera is constantly moving, causing the player to climb quickly before he is reached by the lower edge of the screen and loses.

So this week I concentrated on creating the "bottom edge" that does 2 things: first, make the game finish if it touches the player and second, make it go eliminating the mountain pieces that the player has already climbed(and can't see), this will be a great element of optimization.

To create this, I simply created a rectangle underneath the camera that shoots Raycasts up verifying if it collides with any element. If it is part of the mountain, it will erase it and if it is the player, it will end the game.
The next thing is going to be to continue working on the different obstacles that can appear in the mountain and to continue adding content.

-L

No hay comentarios.:

Publicar un comentario