# Théo Thénault
Site web personnel
Keywords: Théo Thénault, CV, Français, Francais, French

# Théo Thénault's Portfolio

## Personnal work

### Games

Cosmic blaster  Github

Cosmic Blaster is a game I created during my Master's degree for a Unity class. It was my first game developed on Unity and I tried to create a fun game where you're a spaceship shooting at incoming asteroids. I did not have the time to implement the enemies and the powers but it was still a fun experience !

Nicomine

Nicomine is a game 3 peers and I created for an association to prevent cigarette addiction in yong people. We developped it with Unity. It is a Terraria-like where you are trying to save a village from the damages and deceases of smoke. You mine out antidote to heal the villagers and corks to stop smoke from spreading.
It was a really fun experience and learned a lot !

Experiments

I have experimented creating games with various technologies. I started on my calculator in high-school and then did my first experiments with graphics on PC with Qt. I then programmed a Tetris clone with Raylib in C, and attempted to make a Minecraft-clone with OpenGL.

### Web

University's schedule  Github

For my bachelor's degree, 2 peers and I developed a university's schedule as a webapp. We created the database and built the back and front with Symfony. We did not have time to build a proper scheduler for the classes, but the rest is fully fonctional.

My website!  Gitea

I also develop this website by hand. I use it as a way to promote my work and experience, and to freshen up my skills in html/css. It's also a way to learn about web hosting and Docker.

### Mobile

Games & Apps

I started developing mobile apps with MIT App Inventor and used it to create a simple clicker game. I then experimented with Android Studio before working on it at work.

I have a few projects that I would like to do as a mobile app.

- Running app (like Strava)
- Note taking app
- Groceries reminder / reporting

### Computers

General category for computer related projects.

Programs

I develop small programs when I find an interesting topic. I am currently working on a small text editor. And would also like to find time to continue working on my chess AI.
I find a lot of interest in operating systems and would like to write a POC. However, this task is also very time comsuming.

## Hobbies

### Computers

I like to find out how computer works and tinker with them, and I also like to experiment with graphics programming. I have done a lot of small projects which I did not document, I plan to use this website as a place to document them. Among those small projects, I wrote an implementation of path-finding algorithms, Feed-Forward Neural Networks, Game engines and a small physics simulator
They will most likely be accessible in a project tab here.

### Racing simulation

Racing simulators are a very specific genre of video games. Their goal is to mimic, as close to reality as possible, the physics and feeling of driving a race car. They are usually played with a wheel instead of a regular controller. They are very fun and exiting !

Dirt Rally 2.0

Dirt Rally is a series of game centered around rallying. You can race cars from a great variety of eras.
It is my favorite king of racing :)

Assetto Corsa Competizione

ACC is a simulator dedicated to GT-cars. You can think of Porsches and Aston Martins racing against each other. This is a very fun game to play with friends.

### Video games

A big hobby of mine is obviously video games. I have a few genres that i prefer, mainly: resource management like Factorio, Sandbox games like Minecraft, and FPS. I also like to try new games and genre, like the Fallout series and other story-driven games.