Unleash the power of physical animations

I’ve always loved how some games use animations that seem to generate naturally depending on the environment. Like how in Uncharted Nathan uses his hands to explore nearby objects when you pass by, or how in GTA you get these amazing reactions to collisions.

Human: Fall Flat

So, I started investigating procedural animation systems and came across a technique called physical animations, also known as active ragdolls. The concept is actually pretty simple, make a ragdoll try to match an animation by applying forces to its body parts. …

Maximizing your sound capabilities through FMOD

Unity sound engine offers decent performance for most projects, but it falls short when looking for more advanced audio features. With this project, we aim to mix the power of FMOD Studio with Unity’s physics engine.

The shortcomings of Unity’s audio engine

This is a project I made some years ago with a colleague of mine. The idea was to make a tool to synchronize Unity’s physics with FMOD, allowing users to take full advantage of the latter’s audio capabilities.

You can find the source code here. …

How to generate profit by abusing the player’s psychology

Photo by Lorenzo Herrera on Unsplash

Since I was little, I’ve always loved videogames. I spent many hours of my childhood living the adventures of iconic characters. I traveled with Commander Shepard across many galaxies. I enjoyed the charismatic envisioning of a post-nuclear war civilization with the Fallout franchise. I developed a competitive mindset after playing almost all of the relevant competitive games of the past decade (perhaps more than I should, I must admit).

All of the games I’ve enjoyed at some point had something in common: they added some value to my life. …

Don’t fall prey to your talents

I consider myself a quite skillful person.

Wait, don’t quit the article yet, I swear I’m not a douche. I believe this is bad in many ways.

For countless years, I was obsessed with being the best at everything I did. Let’s be honest, I still am. I considered talent above everything else. I always thought to aim to be the best at what you do was the greatest goal. I’m not talking about being born with natural abilities, but about earning what you desire by working hard every day.

That’s an okay mindset. It’s important to keep improving constantly just for the sake of personal progress…


Creating experiences to be enjoyable is one thing, but building mechanics that deliberately exploit addictive behavior is another

Well, that’s kind of tricky question. Video games were born to be fun. Their origin lays in the sheer curiosity of the engineers that made them. They asked themselves whether they could make something fun from the boring machines of their time. And yes, they could.

But origin means nothing. Computers were made for processing data, but we now mainly use them for communication. Phones were made to make calls, and we now use for…well, everything. Every invention has its first use, but only in rare cases it remains the sole one as time goes on.

Games don’t have to…

The path to achieving all of our goals is much simpler than we usually think.

If you are reading this, chances are you are human. If that’s so, then you also have an infinite learning capacity. This is quite extraordinary. We are the only species that focused almost its entire survival on learning, and one could say it went well, at least to some extent.

This power is not something to take lightly, we can learn literally anything given sufficient time and effort. You’ve probably seen people do things you couldn’t even dream. For me, this realization became the clearest when I started my hand-balancing journey and came across some of the most incredible performers…

Why following our instincts can hugely boost our learning rates

A robot tale

When I was a kid, I used to be fascinated by robots. I spent hours playing with electronics just to learn how things were built. It was all about the process. How could some scrappy materials become a working machine with just a few arrangements here and there?

A power source to give it energy, some sensors to perceive the environment, the mechanical body, and some other components such as diodes and transistors as the brain of it all. …

Sergio Abreu

Being curious. sergioabreu.me

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store