Temple Run: Idle Explorers

Project for which I currently work as a generalist programmer and also as a specialist in shaders and VFX at Bigfoot Gaming SRL!

It is a large-scale idle game with an exploration and adventure theme!

Currently, there are only 2 senior programmers in charge of the project's development!














Interpolating gravity!

 This is a system I created as a research project and to acquire new knowledge!

It is a "signed distance field interpolation system". It is basically a system that uses "signed distance fields" to interpolate (blend) between different attributes (whether they are colors, sounds, vectors, etc.) that are assigned a defined point in space.

This technique is used, for example, to represent the confluence of different light sources in a 2D or 3D scene.


In my case, I used it to create a 3D scene where there isn't a single gravity vector, but it varies depending on the position we are in.


Additionally, I decided to take this technique a step further and implement it using "Compute shaders," allowing it to run on the GPU and multiplying its performance by several orders of magnitude!



The system interpolates between 40 gravity direction vectors for 2048 different bodies! And it does so while reaching 90 frames per second! Amazing!