You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Francis RouxFR

Francis Roux

C++/C# Developer, Unity

€550/day
Lyon, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Francis

With over 15 years of experience in the video game industry, primarily as a physics programmer on racing games, I began developing a plugin for Unity in 2020, which is now published on its Asset Store (Ev4sio.Physics).

This more personal project allowed me to develop new skills, particularly in C++/C# interoperability. I also had to consider the differences between development platforms, such as Windows, MacOS, and Linux, to ensure the plugin worked consistently across all systems.

I realized that my current skills enable me to work on various projects, including those outside the video game domain, and give me the confidence to pursue my career as an independent professional.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Lyon (up to 50km), Clermont-Ferrand (up to 50km), Grenoble (up to 50km)

Experience

  • SPooN.ai
    Senior C++/C# Developer
    VIDEO GAMES AND ANIMATION
    June 2022 - Today (4 years)
    Lyon, France
    Participated in the development of the Reno application (Reno is the official avatar of Renault):
    - Windows and MacOS environment
    - Development of a cross-platform C++ plugin for Text-to-Speech management (iOS/Android/PC)
    - Management of C++/C# interoperability of the plugin with Unity
    - Development of C# features in Unity, such as managing the information needed for the avatar's mouth animation based on the words it speaks.

    Participated in the development of a robot named Miroki:
    - Linux environment
    - Development of a cross-platform C++ plugin for Text-to-Speech management (Linux x86_64, Linux AArch64)
    - Development of C++ features to enable the robot to speak
    - Management of the information needed for the robot's mouth animation based on the words it speaks.
    C# Unity 3D C++ plugin CMake Microsoft Visual Studio Git Windows Xcode Mac OS Linux Android Studio
  • Ubisoft Ivory Tower
    Senior Physics C++ Developer
    VIDEO GAMES AND ANIMATION
    June 2019 - June 2020 (1 year)
    69100 Villeurbanne, France
    Participated in the development of the game The Crew 2 (PlayStation 4, Xbox One, PC):
    - C++ Development
    - Addition of physics features
    C++ Physics Microsoft Visual Studio Perforce
  • Eden Games
    Senior C++/C# Developer
    VIDEO GAMES AND ANIMATION
    December 2007 - June 2019 (11 years and 6 months)
    Lyon, France
    Participated in the development of the games Gear.Club and Gear.Club Unlimited (iOS, Android, Nintendo Switch, PC):
    - C#, Unity Development
    - Physical behavior of cars: conversion and optimization of the physics model from Test Drive Unlimited 2, including management of suspension, aerodynamics, engine torque transmission to wheels, and tire friction on the ground.
    - Artificial intelligence of opponents: calculation of optimal trajectory, management of opponent behavior.
    - Management of driving aids.
    - Creation and management of Replay and Rewind modes.
    - Vehicle sound design.

    Participated in the development of the game Test Drive Unlimited 2 (PC, Xbox 360, PS3):
    - C++ Development
    - Management of car collisions using the Havok middleware.
    - Management of suspension, aerodynamics, engine torque transmission to wheels, and tire friction on the ground.
    - Simulation of motorcycle behavior.
    C# Unity 3D C++ Microsoft Visual Studio Perforce

Recommendations

SL
Salif DiopSD
Stéphane Lallée and 1 other person have recommended Francis

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Engineer
    ENSEIRB-MATMECA
    2004
    Diplôme d'ingénieur en électronique avec une spécialisation en informatique
  • Preparatory classes Maths Sup/Maths Spe
    Lycée Vaucanson, Grenoble
    2000

Skill set (18)

Categories