Skip to content
#

42-projects

Here are 35 public repositories matching this topic...

42 Paris project – developing a basic 3D raycasting engine in C, inspired by Wolfenstein 3D. The project includes map parsing, texture loading, real-time rendering with MiniLibX, player movement and collision detection, and efficient raycasting calculations to display a pseudo-3D environment. Group project made with the talented @d2codex

  • Updated Mar 25, 2026
  • C

A highly optimized, multithreaded 3D raytracing engine built from scratch in C. Features a custom linear algebra backend, Bounding Volume Hierarchies (BVH) for high-poly OBJ parsing, Constructive Solid Geometry (CSG), procedural textures, and physically based optics (refraction, soft shadows, motion blur).

  • Updated Jul 20, 2026
  • C

Yet Another Push Swap Tester is a tester for the Push Swap project. This tool automates the testing of your push_swap program by running a variety of test cases, including error handling, edge cases, and performance benchmarks. It also verifies the correctness of the output using the provided checker binaries.

  • Updated Mar 31, 2025
  • Python

Add this topic to your repo

To associate your repository with the 42-projects topic, visit your repo's landing page and select "manage topics."

Learn more