Some of my projects
Libraries
Taipan-DI
Image for project Taipan-DI
A dependency injection library for Python that I wrote. I created this library to have a simple yet powerful way to implement inversion of control in other Python projects. I took inspiration from other Python DI libraries and .Net's DI tool and tested it extensively.
See code
Music-related libraries
Image for project Music-related libraries
As I was working on a music related project, I needed to execute some operations and decided to create dedicated Python libraries to implement them. Those operations include fetching music metadata, fetching music lyrics and embedding metadata in music files.
See code
Games
Tri Select'IF
Image for project Tri Select'IF
A university project we did as a team of 6. Tri Select'IF is a mobile game whose intent is to help children learn how to sort waste. It was made with Unity with an Agile project management.
See code
Ball and Stars
Image for project Ball and Stars
A simple game where you control a bouncing ball and have to catch all the stars. I made it with Java during holidays. It was heavily inspired by a game we used to play with a friend.
See code
Py2048
Image for project Py2048
My very first personal project : my own version of the game 2048 with Python. It may be buggy and not very nice looking, since I made it with very limited coding experience.
See code
Websites
Gaming Insa Tournament's website
Image for project Gaming Insa Tournament's website
I was part of an association at my university which organized each year an academic e-sport tournament. I was the leader of the Dev team and we built the registration website to this tournament.
Muninn
Image for project Muninn
A selfmade productivity app to meet my needs. It has a journal, lists, events and notes. It was built as a PWA, so that it can be installed on every device regardless of the OS. Note: It is not stable yet, but I am not currently working on it...
See code
Others
3D engine
Image for project 3D engine
I was interested in the way computers could show 3D objects on a 2D screen. So I tried to develop a simple 3D engine that could display dots at certain coordinates. The camera can move so we can see the dots get closer or further.
See code
RayTracing2D
Image for project RayTracing2D
First experiment with ray tracing : tracing rays until they collide with an object. It was a small experiment I did after learning the theory behind ray tracing and computer graphics.
See code
Fractals
Image for project Fractals
This is a small project I did for fun. I like fractals (and other mathematical objects) and so I decided to create a project where I gradually draw different fractals.
See code
More on my Github
Website developped by Luc Billaud using Svelte, Vite, Tailwind, FontAwesome, Github & Github Actions