Maxence Bonamy's repositories
Brainfuck-Interpreter
Brainfuck is a programming language containing just 8 instructions, each a character. This software is an interpreter that lets you execute a program written in Brainfuck.
Minecraft-Survival
Minecraft Survival is my very first video game, which I made from scratch. It's clearly not a perfect game, but it means a lot to me.
Portfolio-Old
This website is my developer portfolio. It allows me to introduce myself, show the projects I've completed that I'm most proud of, demonstrate my skills related to the field of programming, and also put links to my social networks to contact me.
Asynconf-2023
Code source de ma participation au tournoi de l'Asynconf pour l'édition 2023
Fractal-Explorer
This software is a mathematical simulation that represents a fractal. A fractal is a mathematical object with a similar structure at all scales. This software lets you visualize two very specific fractals and move inside to observe them.
Mosaic-Image
Make the mosaic of an image composed of images, which can be seen only by zooming.
Villes-de-France
Try to enhance your knowledge about French cities by placing them on a map.
ESEO-Student-Union-Website
As head of communications for the Student Union at ESEO Angers, my engineering school, I first had the opportunity to design the campaign website before we were elected. Then the following year, the year of our mandate, I designed the Student Union's showcase site.
Maze-Generator-Solver
This software is a mathematical simulation that generates a labyrinth and then solves it using an algorithm of your choice.
ASCII-Image-Converter
Convert any image of any format to ASCII image in .txt format.
ASCII-Webcam
You can see yourself in real time through characters in a terminal. This project is an enhancement of another project which consists in converting an image to ASCII format, which allows, in a way, to compress it.
Discord-Bot-Template
This is a template for a Discord Bot using Discord.js and other librairies.
ESLint-Config
ESLint is a static code linter for JavaScript, which means it analyzes your JavaScript code for errors, style problems and coding convention violations. This is my ESLint configuration, which I use for my JavaScript and TypeScript projects.
ESLint-Plugin
This is my ESLint plugin, which can be used to lint your JavaScript code with my coding style. Is can be used for not only JavaScript but also TypeScript, React, etc.
Game-of-Life
The Game of Life was invented by mathematician John Conway. It is a cellular automaton that is actually not really a game, but more a kind of simulation.
maxencebonamy
The ReadMe of my GitHub profile.
Minesweeper
It is a reproduction of the famous Minesweeper game.
Outbreak-Simulation
This simulation is a model (therefore far from corresponding to reality) of an epidemic that would reach a given population represented by a grid, where each cell represents an individual.
Sierpinski-Triangle
The Sierpinski triangle is a geometrical figure of fractal type, that is to say that one can, among other things, zoom to infinity on this triangle.
Tournament-Generator
This software allows you to generate a multiplayer and multigame tournament plannning with a customizable number of teams and games, and with 1V1 confrontations.
Zod-Fetcher
A simple utility to automatically wrap fetches with Zod schemas, for both request and response.