June Piscine 2021 from 1337 Benguerir 42 Network.
-
Updated
Oct 27, 2023 - C
June Piscine 2021 from 1337 Benguerir 42 Network.
This repository contains a collection of 42School cursus projects in addition to the pool/piscine days (with a detailed step by step explanation). Enjoy!
07/2023 Piscine - Pool (Bengruir Campus - 42 Network)
A Raytracing program from scratch in C language, with complex shapes, texture mapping, soft shadows, multiple lights and fractals.
This 42project aims to code a C library regrouping usual functions that we’ll be allowed to use in all our other 42 projects.
This project is about creating a simple shell, and learning about about processes and file descriptors.
42cursus projects from école 42
Small data exchange between client and server programs using UNIX signals - Introduction to Inter Process Communication (IPC)
A small 2D game developed with MiniLibx, the graphic library of the 42School.
get_next_line made easy
ft_printf made easy
Philosophers an individual project at 42 about introduction to the basics of process threading, and how work on the same memory space. And learn about mutexes, semaphores, and shared memory.
The purpose of this project is to code a small data exchange programusing UNIX signals.
Corewar is an algorithmic project/game in the curriculum of 1337 (42 Network). The purpose of it is to recode the programming game “Core War”, in which battle programs compete for the control of a virtual computer.
libft made easy
A minimal raytracing engine wrote in C and MiniLibX.
This project is about coding a C library. It will contain a lot of general purpose functions your programs will rely upon.
Conquer the array sorting puzzle with our project. Navigate the task using a limited set of instructions, sparking creativity in devising efficient sorting strategies for an array of integers. This endeavor offers a unique twist on traditional sorting algorithms, emphasizing concise and effective instruction sets.
Add a description, image, and links to the 1337school topic page so that developers can more easily learn about it.
To associate your repository with the 1337school topic, visit your repo's landing page and select "manage topics."