Cub3D - (Escape)
Reproduction of the Wolfenstein 3D engine
Language : C
Libraries : Minilibx
Notions : Raycasting, textures, sprites, collisions, menu, save, maze generation, event handling
|
Super Mlx Bros
Reproduction of 2D Mario game
Language : C
Libraries : Minilibx
Notions : Objects system, collisions, objects-events association, smart and reusable coding method
|
WebServ
A basic webserver that can handle every usual feature
Language : C++
Libraries : Epoll
Notions : RFC, HTTP, CGI, Webserver architecture, Webserver Configuration, Webserver security, Polling tools
|
Transcendence
Full website with front, back and database component and a pong game, friends and chat system
Language : Typescript, SQL
Libraries : React, NestJS, Prisma, postgres
Notions : Fullstack, API, Database, Frontend, Backend, Websockets, ORM, React, Typescript, Group work, Deadline
|
Intelligence Artificial
Basics of linear regression, classification, neural network and IA tools
Language : Python
Libraries : Tensorflow, numpy
Notions : IA, Machine Learning, Neural Network, Linear Regression, Classification, Data processing, Model training, Model evaluation
|
Scop
3D Graphics rendering with OpenGL
Language : Rust
Libraries : OpenGL
Notions : 3D rendering, OpenGL, Shaders, Textures, Camera, Model loading, Model rendering, Model transformation
|
Basic Assembly
Base of asm understanding and coding
Language : ASM
Libraries : Assembly
Notions : ASM, Registers, Stack, Memory, Function, System call, Algorithm, Optimization
|
Minishell
Recoding my own shell interpreter
Language : C
Libraries : None
Notions : Parsing, Tokenizing, Execution, Builtins, Environment, Signals, Process, Fork, Pipe, Redirection
|
H42N42
Second project in Ocaml, use of Ocsigen and Eliom libraries. You can acces it here
Language : Ocaml
Libraries : Ocsigen, Eliom
Notions : Ocaml, Webserver, Frontend, Backend, gameplay, CSS, Functionnal programming
|
Gomoku
Algorithm project, create an ia who play to gomoku on pente variants. This project use a minimax algorithm with our own heuristic. You can acces it here
Language : C++, React
Libraries : None
Notions : IA, Algorithm, Minimax, Heuristic, React, Frontend, Backend, API, Web programming, Group work
|