This is the last part from the three part series of creating a simple audio visualizer to learn ECS. The first part we talked about how to make things work with MonoBehavior way. The second part we change the MonoBehavior into a Jobified Unity Job System. …


This is the second part of our journey to learn ECS on unity. If you haven’t read the previous post I recommend you to take a while to read that in order to know how the audio visualizer work with the old MonoBehavior way.

Today we’re going to take what’s…


Currently, I’m learning to learn the new ECS and Job system introduced in Unity 2018. Usually the quickest way to learn a new concept quickly is by creating something that could give you an instant gratification, in this case we’re going to build a simple audio visualization.

The new ECS…


Often times we get crash from ios submission report that goes like this

Currently we don’t know what is the cause of the crash, since the top three address shown above is not symbolicated (only showing address of the function).

Reading only the address of the function clearly is…


Recently I was debugging some particular nasty bugs that happens on memory allocations, the intricate part is, it happens infrequently
My app was crashing on a release build more frequently than in debug builds.

I was doing some manual memory allocations, at the start of the app it will load…

Ernes Budiman

Game developer, happens to really care about performance. Love to have full controls and understandings on how things work. Oh and I like rotating teapots!

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