List of cool projects by 42 students #4
Fulguritude
started this conversation in
Awesome projects
Replies: 1 comment 3 replies
-
I think it would be best to create a discussion topic for each project, that way people can upvote their favorite. What do you think? |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I think it would be worthwhile to have a list of projects that were done by 42 students as inspiration material. I used to know a bunch of these, but I can't recall many of the students' names that would allow me to find them nowadays. So instead, I suggest that people interested for their own project (or someone else's) to appear on this page should nominate them here.
Info required:
Here is the list of those I remember (because I contributed to them)
https://github.com/LexouDuck/libccc/
The current version of the
libft
that my brother (LexouDuck/aduquesn) and I (Fulguritude/tduquesn) have made combining the different additions we'd made to each of our own over our time at 42. It has since been largely, largely, largely extended. It is currently used in production for a cross-platform C communication client at our current company, and still evolving (recently, LexouDuck has been adding a cross-platform parser and generically-typed monads (in C, yes, you read that right)).https://github.com/LexouDuck/RT/
The RayTracer built by LexouDuck/aduquesn, Fulguritude/tduquesn, hbruvry/hbruvry, and Dr-Haas/ghaas. OpenCL support (with an option for choice of computational platform), all quadrics, MCPT, texturing, random scene generation, many debug features, and a full scene edition UI built by hand in a retro, pixel-art style over SDL.
https://github.com/Fulguritude/42_fractol
A modest fract'ol over MinilibX. The thing that sets this fract'ol apart from the rest is that any polynomial formula can be chosen (not just
z^2 + c
), and events allow you to change the rendering formula at runtime. It also has a Mariani-Silver rendering mode, which is incredibly fast (n*log(n)
).https://github.com/Fulguritude/42_ft_printf
A (comparatively) slow printf, but which implements full precision for printing floating-point values, using a homemade arbitrary precision arithmetic library. It also boasts a very large and useful test suite for printf, using "ft_asprintf" syntax to compare with the local implementation of asprintf.
Beta Was this translation helpful? Give feedback.
All reactions