Indie Game - Eutierria Demo

Eutierria is a stylized 3D Platformer for PC about a little creature that is regrowing the environment by moving, exploring and collecting toxic jelly to eventually recover more areas- featuring a unique growing mechanic, fun movement and other creatures that were banished from the environment. I developed the demo on my own with a special focus on technical art and performance.

">

Client

Inhouse Production

Services

Full Development, Concept, Art, Sound

Team Size

Solo

Platforms

PC, Steamdeck

Genre

3D Platformer

I highly recommend checking out the following video presenting a detailed look at all parts of the demo with a focus on the technical art aspect.

">

Plant-Generators and VATs - concepts that didn't make it

When I first started the project, I knew in which direction I wanted to go and played around with various concepts.

Plant-Generators

Since my focus was on technical art, I played around with a custom plant generator, that would use Unreal Engine's Data Tables and Structs to randomly* generate a stem, a random* amount of branches, plants and of course different meshes. While it was quite fun, the performance wasn't optimal and adding skeletal meshes for animation was overkill. So I turned to VATs.
*seemingly. Each variable had a set probability to spawn each different mesh.

VAT: Vertex Animation Textures

Vertex Animation Textures use rows and columns to display each vertex and its x, y and z coordinates. In the material editor I used this texture to create a shader that simulates custom animations. That worked but after implementing the first few VATs I realized that it was impossible to create, implement and polish like 20 more foliage assets. In the end, players might not even notice such a small detail- but I do have to say that I learned a lot.
The final demo used basic textures meshes and a world offset to simulate wind and a little bit of wiggle when the player moves through. It is the most performant, efficient and logical solution considering I only had 5 months to develop the demo.

Ingame

Here are some more projects:

Portfolio

Let's work together:
Call me, beep me!

You can reach me basically anywhere,
pick your prefered platform: