Gamasutra is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Gamasutra: The Art & Business of Making Gamesspacer
arrowPress Releases

If you enjoy reading this site, you might also want to check out these UBM Tech sites:


Ruben Torres Bonet's Blog   Expert Blogs


We finally meet.

I am Rubén Torres Bonet, presently working as a Senior Game Programmer at ForceField XR in Amsterdam. Previously, I was a Technical Lead at Exozet Games.

I have worked in games such as: Star Trek Bridge Crew (Oculus Quest), Anne Frank House VRTime Stall, Catan Universe, Diamond DashJelly Splash,  Blackguards, ​Carcassonne,​ Jochen Schweizer VR,​ ConcertVR PS4....


  • Gamedev architecture
  • Graphics
  • Hardware and optimization
  • Research

Reach out in Linkedin and my blog.


Expert Blogs

In this post, you will show you how to use the experimental Unity Memory Profiler package to find exactly where you are wasting memory on your game.

In today's blog post, I'll show you how to measure how long it takes your GPU to draw each of your game elements. No matter if you are an artist, programmer or designer.... Reading this post will help you find out where to start optimizing.

In this post, I'll show you how to know if your game performance is suffering from too many Unity Draw Calls and what to do about it.

I've been frustrated to see how much useless repetition I had in my C# conditionals and switches, but I knew programmers could do better. In this post, I'll show you how to make your code more concise with Unity C# Pattern Matching (C# 7.0)

Let's avoid programmers' misunderstandings that often escalate to fist fights. In this post, I'll show you how you can make your code more explicit and simpler by using the Unity C# Discards feature (C# 7.0).

Posted by Ruben Torres Bonet on Mon, 04 May 2020 11:00:00 EDT in Programming, Console/PC, Serious, Indie, Smartphone/Tablet, VR
Did you know Unity can silently duplicate your assets in your bundles? Avoid this and wasting more money in CDNs with the Unity Asset Bundle Browser.

Ruben Torres Bonet's Comments

Comment In: [Blog - 04/06/2020 - 10:32]

Yeah Unreal is pretty good ...

Yeah Unreal is pretty good as well, especially as you have the source code

Comment In: [Blog - 04/22/2020 - 11:07]

I appreciate your comment Jason, ...

I appreciate your comment Jason, thanks

Comment In: [Blog - 03/17/2020 - 12:32]

You 're welcome Robin ...

You 're welcome Robin

Comment In: [Blog - 03/30/2020 - 10:31]

Thank you Wes, I 'll ...

Thank you Wes, I 'll be posting two per month r nRuben

Comment In: [Blog - 02/04/2020 - 10:17]

Thanks for your words Richard. ...

Thanks for your words Richard. How did your port end up

Comment In: [Blog - 01/23/2020 - 10:21]

You 're very welcome, Dustin ...

You 're very welcome, Dustin