Our great sponsors
-
space-nerds-in-space
Multi-player spaceship bridge simulator. Captain your starship through adventures with your friends. See https://smcameron.github.io/space-nerds-in-space
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
wordwarvi
Word War vi is a retro-styled old school side scrolling shooter reminiscent of Defender or Scramble, with an "Emacs vs. vi" theme. See: http://smcameron.github.io/wordwarvi/
-
open-simplex-noise-in-c
Port of Kurt Spencer's java implementation of open simplex noise to C -- Note: This is NOT Ken Perlin's Simplex noise algorithm.
-
gaseous-giganticus
This program procedurally generates gas giant cubemap textures for the game Space Nerds In Space. https://www.patreon.com/smcameron
-
MotorMC
MotorMC is a blazing fast, multi threaded, asynchronous Minecraft server software that aims to handle many players (1000+) on a single world while still providing an experience as close to vanilla Minecraft as possible.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
same with you, im beginner and i completed my best(because it took me 3 months to build this lol totally noob) project in C, if you want to see, here
My best project from the point of view of most complex, biggest, most stars on github, most well received, etc is Space Nerds in Space.
Honorable mention probably goes to Word War vi
Most useful to others probably goes to open-simplex-noise-in-c, but really that's just a fairly straightforward port of someone else's Java code.
Most innovative thing, or what I'm most astonished I actually successfully pulled off against all odds, is probably gaseous-giganticus, which is a program that uses curl noise for procedural fluid flow(pdf) on the surface of a sphere to create cubemap textures for procedurally generated gas giant planets.
My best project would be my remake of a Minecraft server in C, still very work in progress though. Through building it I’ve learned a lot about C (I didn’t even know about bit fields or inline functions for a while when first starting the project)
Related posts
- Friday Post: What is something you made or solved in C that you are proud off?
- How can I generate realistic planetary cloud cover?
- Best (preferably free) procedural planet texture generators
- No more Xbox backward compatible games planned due to legal and technical constraints
- Hack Club Blot: A CNC drawing machine for programmatic art. Built with teenagers