Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
October 19, 2017
arrowPress Releases

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


Thibaud de Souza's Blog


I am a somewhat experienced game programmer and a less experienced (yet persistent) indie game producer. Also a blenderhead with 3D modeling as a hobby and an interest for lo-fi visual techniques.

A few of my games were published in the Apple App store; early on Antistar 3D: Rising found favor with a few thousand players; ten years later I decided to remake this game, which is somewhat significant: I believe that doing something over again is not boring, but gives me (and others) an opportunity to improve. Other games I'm happy I made include Kiss me Baby (a prototype multiplayer shooter for PC/Mac) and Darwin's Nightmare/The Strain.

I have a track record of ruminating about game frameworks, implementing a wide variety of algorithms (Marching cubes, CSG, Pathfinding in all but standard forms, ...) and recursively wondering about what it means to be a successful indie game creator.

The "ruminating about game frameworks" half of this gave me opportunies to work with exciting businesses, including OpenBet (UK) and ECitySky (China).

Nowadays I also help at non gaming companies (Notably, BonsaiAI, who are deeply involved in machine learning).

I work as a freelancer/consultant and take pride in shipping memorable advice and awesome code.


Member Blogs

Posted by Thibaud de Souza on Mon, 21 Apr 2014 09:16:00 EDT in Design, Programming, Indie, Smartphone/Tablet
Anime 3D SFX's third game, Darwin's Nightmare, harnesses the power of evolution to generate a wide variety of evolving, mutating foes.

Thibaud de Souza's Comments

Comment In: [Blog - 06/05/2015 - 01:14]

Well... you have your story: ...

Well... you have your story: marketing an indie game is soul-crushing work. r n r n The soul crushing came from me giving somebody a free version, and that person turned around rushing to be the first to write a negative review r n r nThere are 2 useful things ...

Comment In: [Blog - 04/20/2014 - 05:19]

I remember writing a lot ...

I remember writing a lot of code for this kind of thing, but I have to say I really like this approach. r nI use a ball for my rigid body. it rolls along the walls, and the rotation of the actual model processes separately to keep things smooth.

Comment In: [Blog - 04/18/2014 - 08:39]

Coming from similar experiences, I ...

Coming from similar experiences, I 'm experimenting with 20-30 minutes work sessions. It 's weird but suddenly I feel like I have a lot more time to work and do things.

Comment In: [News - 04/21/2014 - 06:06]

As one of the linked ...

As one of the linked articles highlights: most game consoles and handhelds have long been unofficially available on the Chinese gray market to anyone who knows where to look. r n r nPlaces where you can buy consoles in China aren 't hidden or semi-secret. Nor is there an illegal ...

Comment In: [Blog - 09/12/2013 - 08:38]

I have yet to see ...

I have yet to see more than anecdotic evidence that Apple is trying to go down-market in China with the 5C pending solid evidence, I will stick to the idea that Chinese want a cheap iPhone is fabricated by western media. r nWhat I see around Beijing is the Apple ...

Comment In: [Blog - 08/28/2013 - 12:14]

This is a strategy you ...

This is a strategy you can implement aggressively uniformly, on all communications between the scripting platform and the underlying engine by funnelling all writes and batching them to the underlying engine as a single command so, no write occurs until control returns to the engine you can also avoid read ...