domingo, 17 de septiembre de 2017

Rock Climber - Part 13

Español | English



Progresando.

Como mencioné antes, lo que me falta para poder a comenzar con los niveles son algunos obstáculos.

El último que quería crear es uno de nieve, en el cual si el personaje salta hacia él, va a cavar la nieve para ver que recompensa obtiene.

Todavía no lo pude terminar de crear pero pude corregir algunas cosas que había hecho antes.

De todas formas, me di cuenta de que el código me estaba quedando muy largo y se estaban empezando a mezclar las cosas de prueba con cosas ya funcionales.

Así que después de crear este nuevo obstáculo voy a crear un proyecto en limpio e importar las cosas que si van a ir en el juego final.

En datos más técnicos, por ahora el juego mantiene establemente 60 FPS (en una computadora) con lo cual estoy muy satisfecho aunque todavía no hay animaciones ni nada, por lo que es muy temprano para decidir si hay que realizar optimizaciones.

Espero para la próxima haber resuelto el conflicto con este nuevo obstáculo.

Hasta la próxima.

-L


----------------------------------------------------------------------------------------------------------------

English



Making progress

As I mentioned before, what it is missing to start creating the levels are some obstacles.

The last one I wanted to create was the Snow obstacle, in which the player jumps towards it and digs the snow to get a reward.

I still couldn't finish it but I did fix some things I've done before.

Anyways, I found out that my code started to grow on size and I was starting to mix things that work with things that don't

So I've decided to, after creating this new obstacle, create a new blank project and import all the things that will go to the final game.

In more technical data, the game now stably maintains 60 FPS (on a computer) so I'm very satisfied, although there are no animations yet, so it's too early to check if some optimizations need to be made.

I hope I've solved this issue with the new obstacle for next time.

Until next time.

-L

domingo, 10 de septiembre de 2017

Rock Climber - Part 12

Español | English

Parte 12!

Ya tengo la base para crear los niveles.

Lo último que hice fue aprender a guardar las montañas que iba generando, guardarlos como prefabs y luego poder traerlos a escena como cualquier otro asset.

El problema con esto fue que las montañas no guardaban sus Meshes, por lo que tuve que usar una solución que encontré en Internet que utiliza un método llamado CreateAsset para guardarlas aparte. Puede que haga un tutorial de esto en el futuro.

Además, como pueden ver en el gif, decidí crear la base del jugador y la parte final. Para la parte final decidí que va a haber una soga y el jugador tiene que Tappear para ir subiendo por ella.

También pude crear algunos de los obstáculos. No los puse en el gif porque faltaban ajustar los colliders y otras cosas más.



Pero como pueden ver, cada vez más cerca. Faltan un par de obstáculos y recompensas y a partir de ahí simplemente crear los niveles.

Saludos.

-L


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

Part 12!

I have the base to create the levels.

The last thing I did was to learn how to save the mountains I was generating, saving them as prefabs and then being able to bring them into the scene like any other asset.

The problem with this was that the mountains didn't save their Meshes, so I found a solution online which used a method called CreateAsset to save them separately. I may do a tutorial of this in the future.

Also, as you can see in the gif, I decided to create the base for the player and the final part. For the final part I decided that there will be a rope and the player will have to Tapp to climb it.

I could also create some obstacles. I didn't put them in the gif because there were things I need to adjust better like their colliders and things like that.



As you can see, I'm getting closer. I just need some more obstacles and rewards and from there I can simply create the levels.

Cheers.

-L

domingo, 3 de septiembre de 2017

Rock Climber - Part 11

Español | English






Buenas y malas noticias! 

Las malas noticias son que decidí no hacer el sistema de generación de niveles como había planeado. Aunque si pretendo usar lo que hice para que me ahorre trabajo.

La buena noticia es que al hacer los mapas manualmente, voy a poder terminar el juego antes!

Por lo tanto ahora me estoy centrando en hacer "regiones" de los mapas para después poder crearlos más fácilmente.

Este sistema de "regiones" sería como los que usan los editores de mapas in-game, en los cuales podemos elegir partes de mapa e ir armando nuestro nivel, poniendo obstáculos o recompensas.

En lo último que estuve trabajando es en la "meta", el trayecto final en el cual subimos a la montaña. Quería que haya una soga y podamos escalar con el personaje, pero después de intentar varias formas no pude crear una mecánica de soga que de los resultados que esperaba. Pero finalmente pude encontrarle la vuelta al problema.

Así que falta poco para que pueda empezar a crear los niveles directamente, cada vez estoy mas cerca.

Saludos.

-L

------------------------------------------------------------------------------------------------------------

English



Good and bad news!


The bad news is that I've decided to don't do the levels as I had planned. Although I'm still planning to use what I've done to speed up the work.

The good news is that as I'm going to do the maps by hand, I'm going to finish the game earlier!

At the moment I'm focusing on doing "regions" of the maps to later create them more easily.

This system of "regions" would be like in-game map editors, in which we can select parts of the map and place them to create the level, placing obstacles or rewards.


The last thing I was working on was the "goal", the final path in which we get at the top of the mountain. I wanted to create a rope so we could climb that last bit of the mountain with the character, but after trying several ways I couldn't create a rope-mechanic that gave me the results I was expecting. But finally I could work around the problem.

So there is not much time until I can start creating the levels directly, I'm getting closer every time.

Cheers.

-L