Pierre Piques's repositories

42-cpp_piscine

Piscine CPP 42

Language:C++Stargazers:0Issues:1Issues:0

42-cub3d

This project is inspired by the world-famous Wolfenstein 3D game, which was the first FPS ever. It will enable you to explore ray-casting. Your goal will be to make a dynamic view inside a maze, in which you’ll have to find your way.

Language:CStargazers:0Issues:1Issues:0

42-ft_printf

Ce projet est clair et efficace. Vous devez recoder printf. Vous aurez dès lors la possibilité de le réutiliser dans vos futurs projets. Ce projet porte principalement sur les arguments à taille variable.

Language:CStargazers:0Issues:0Issues:0

42-get_next_line

Que ce soit un fichier, stdin, ou même plus tard une connexion réseau, vous aurez toujours besoin d'un moyen de lire le contenu ligne par ligne. Il est temps de commencer à travailler sur cette fonction, qui sera essentielle pour vos futurs projets.

Language:CStargazers:0Issues:0Issues:0

42-inception

This project aims to broaden your knowledge of system administration by using Docker. You will virtualize several Docker images, creating them in your new personal virtual machine.

Language:ShellStargazers:0Issues:1Issues:0

42-libft

Ce premier projet en tant qu'étudiant de 42 va vous faire consolider vos acquis de piscine. Vous allez recoder un certain nombre de fonctions de la librairie C standard, ainsi que d'autres fonctions utilitaires que vous réutiliserez tout au long de votre cursus.

Language:CStargazers:0Issues:0Issues:0

42-minishell

This project is about creating a simple shell. Yes, your own little bash. You will learn a lot about processes and file descriptors.

Language:CStargazers:0Issues:0Issues:0

42-philosophers

In this project, you will learn the basics of threading a process. You will see how to create threads and you will discover mutexes.

Language:CStargazers:0Issues:1Issues:0

42-pipex

This project aims to make you understand a bit deeper two concepts that you already know: the redirections and the pipes. It is an introduction project.

Language:CStargazers:0Issues:0Issues:0

42-so_long

This project is a small 2D game with minilibx. You'll learn about textures, sprites and tiles.

Language:CStargazers:0Issues:0Issues:0

42-push_swap

This project will make you sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succeed you’ll have to manipulate various types of algorithms and choose the one (of many) most appropriate solution for an optimized data sorting.

Language:CStargazers:0Issues:0Issues:0

Born2beroot

This project aims to introduce you to the world of virtualization. You will learn how to use basic virtual machine tools to create a healthy and secure workspace.

Language:ShellStargazers:0Issues:0Issues:0