Skip to content

sraccah/projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

42

FR

Voici mes projets fait lors du cursus (en cours) a 42, classe par categories :

ALGO = creation d'algorithmes, resolution de problemes, etc...

- libft = Quelques fonction de la Lib C, plus quelques autres utiles...
- push_swap = Creation d'un algo pour trier une liste de nombre.
- lem-in = Creation d'un algo pour faire sortir des fourmis d'une map.

INFOG = applications graphiques en utilisant seulement la MiniLibX...

- fdf = Creer un programme pour representer graphiquement une map.
- wolf3d = Creer le debut d'un jeu, type wolfenstein/doom en 3D.
- rt = Creer des CGI (images de synthese) en raytracing.

UNIX = apprendre les appels systeme unix, reproduire un shell, etc...

- ft_select = Creer un prog pour envoyer une liste de parametres au shell.
- 42sh = Creer un shell "complet" type sh/zsh/bash etc...
- MiniTalk = Creer un system serveur/client de messagerie instantanee.

WEB = apps et sites faits pour le module web...

- PHP = faits en PHP...
- Python = et en Python...

Note Importante !

Tout est fait selon les criteres et regles de 42 (Norme C, utilisation seulement de la MiniLibX pour le graphique, etc...) La MiniLibX est une biblioteque graphique, faite par Ol Crouzet, pour les etudiants de 42/Epitech.

ENG

Here are my projects made during my studies in 42, classed by categories :

ALGO = algorithmic training, problem solving, etc...

- libft = Several function for the Library C, plus some adds...
- push_swap = Create an algorithm to sort a list of number.
- lem-in = Create an algorithm to let some ants getting out of a map.

INFOG = graphical apps, raycasting, raytracing, basics using MinilibX only...

- fdf = (fil de fer) Create a program to display a map graphically.
- wolf3d = Create a beginning of game, type wolfenstein/doom in 3D.
- rt = Create a CGI (computer generated image) in raytracing.

UNIX = unix based programs, unix system call learning, etc...

- ft_select = Create a prog to display params and send it to the shell.
- 42sh = Create a "complete" shell just like sh/zsh/bash etc...
- MiniTalk = Create a system server/client for instant messaging.

WEB = apps and sites from the web module...

- PHP = done in PHP...
- Python = and in Python...

Important Note !

Every thing is done with the hard rules of 42 (the norme C, graphical using MinilibX only, etc...) MiniLibX is the Library C for graphical apps, made by Ol Crouzet for 42/Epitech students...

About

Projects made for 42

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published