Home page of Cedric Guillemet

I'm a software developer and this page is a memorandum of a few of the things I did over the years. I like the way pictures talk (especially when animated) so this page is not a resume but a visual reminder of things I loved working on. I hope you enjoy YouTube videos :)


  • my Linkedin
  • my Twitter
  • my gameography
  • my email : cedric.guillemet@gmail.com
  • Skype : cedric.guillemet

    Sofware developer at Golaem

    Golaem is a provider of solutions for crowd simulations. I started there in 2012. We had less than 10 clients and even less productions released. Nearly 5 years later, I'm very proud of what the team acheived. Close to 200 clients and dozen of released TV serie episods, movies and video games. I had the chance to work on:

  • The realtime rendering pipeline
  • The n-ped animation system
  • Some behaviors like UV-Pin
  • The paint system
  • Internal QA toolchain
  • The Cache Layout Tool
  • many more smaller things

    Last year and a half, I devoted my time to the Cache Layout Tool. It can be described as Photoshop for crowd simulations. You can select, move, delete, change trajectory, duplicate,... characters of the simulation. I designed the architecture and coded most of it. I'm especially proud of this feature because it spawned out as a stand alone product.

    Game developer

    I've been a game developer for some years(2005-2007) at Fresh3D. I had the chance to release my first game on PlayStation2 : Mountain Bike Adrenaline. It didn't have a good Metacritic but I enjoyed coding all the terrain pipeline from scratch. I also started the PC DX9 conversion but left the company before its release. During those years I also had the chance to put my hands on a PlayStation 3 devkit. We were funded by Sony for an unreleased prototype called 'Strings Attached'. I worked on rendering tech(AO, shadows, SPU skinning). Some bits on audio, lua scripting,..

    Personal projects

    Procedural Content researches

    Various attemps at making procedural content in animation and character areas. WIP.
    http://i.imgur.com/ciJbeTu.gif http://i.imgur.com/mKUHjGW.gif http://i.imgur.com/4keyaxI.gif

    .the rush//

    An indie game started as a hobby in 2007 and which finished greenlighted on Steam! It's a futuristic anti-gravity race game featuring 32 tracks made proceduraly. I've spent countless hours making the engine, the procedural content and the gameplay. The game has been presented for 2 years at the Stunfest in Rennes. I did most of the code, design, graphics,.. with the help of some friends.

  • Steam page

    .the rush engine

    3D engine featuring dynamic lighting, realtime editing, physics...Back in 2009
    It was coded from scratch using C++ and Lua at one time. The rendering was done with DX9 and OpenGL. I rebooted the projet 2 or 3 times. At first I wanted a user-friendly tool and engine. When realized I didn't have the ressources and time for such a big plan, I restarted the project emphasized on procedural content.

    SuperFluid Shooter

    A small game experiment featuing SPH fluid solver. Heavily inspired by Pixel Junk Shooter by Q-Games. I fell so much in love with the tech described by Jaymin Kessler during GDC10 that I decided to code it myself.


    ImGizmo is a small (.h and .cpp) library built ontop of Dear ImGui that allow you to manipulate(Rotate & translate at the moment) 4x4 float matrices. No other dependancies. Coded with Immediate Mode (IM) philosophy in mind.Fork it on GitHub!
    http://skaven.fr/gizmo_rotate.gif http://skaven.fr/scale.gif