Hacker GitHub

← All repos

fogleman/Craft

View on GitHub ↗ ★ 11,135 C

A simple Minecraft clone written in C using modern OpenGL (shaders).

19 mentions on Hacker News by 13 people: 5 stories, 14 comments · first 2013-12-10 · latest 2025-02-05

Mentions per year 19 mentions · busiest year 2018 (4)
20082026
  1. …tps://0fps.net/2012/01/14/an-analysis-of-minecraft-like-en... Readable implementation (in C) is this: https://github.com/fogleman/Craft
  2. https://github.com/zx2c4 I love Michael Fogleman for graphics: https://github.com/fogleman/Craft
    comment by narak · 2020-09-04 · in Modern C
  3. …main.c are <20 lines long. It's also cross platform and should work on Windows, Mac and Linux. [1]: https://github.com/fogleman/Craft
    comment by chucksmash · 2020-03-08 · in Ask HN: How do I learn C properly?
  4. …inspired me to add it to Code Shelter. https://github.com/satoshinm/NetCraft : Web-based fork of https://github.com/fogleman/Craft . Craft has been featured on Hacker News before, but it is pretty much abandoned, so I forked it into…
  5. Checkout this Minecraft clone: https://github.com/fogleman/Craft It is not tutorial, but the code is very clean and readable and it use modern techniques (compared to Wold3D/Doom style raycasters). The codebase could be extended easily.
  6. …your server to change blocks. You can rapidly build all sorts of shapes with a few function calls. https://github.com/fogleman/Craft/blob/master/builder.py
  7. …should that help. It's not super impressive, but hopefully you find it interesting. Thanks! 1. https://github.com/fogleman/Craft 2. https://github.com/s-macke/VoxelSpace 3. http://lebo.io/2018/04/03/a-webgl-renderer.html source:…
  8. Not really better documented, but still great gem to read: https://github.com/fogleman/Craft
  9. …with WebAssembly/emscripten. It was surprisingly easy to port from Michael Fogleman's Craft ( https://github.com/fogleman/Craft/ ). I briefly tried porting a few other open source block-style engines without success, but Craft being…
  10. …) applications in this problem space but porting a similar application written in plain C ( https://github.com/fogleman/Craft ) to emscripten was nearly trivial (if there is any interest: https://github.com/satoshinm/NetCraft ). After…
    comment by satoshinm · 2017-06-02 · in WebAssembly: Mozilla Won
  11. …basic idea of a voxel engine since the codebase is quite minimal for the available features. [0] https://github.com/fogleman/Craft
    comment by forgotmypassw · 2016-04-26 · in Simple voxel explanation
  12. there you go https://github.com/fogleman/Craft clean re implementation
    comment by rasz_pl · 2014-09-15 · in Yes, we’re being bought by Microsoft
  13. …clone I wrote is pretty cool and minimal, but I'm much more proud of a clone I later wrote in C: https://github.com/fogleman/Craft This one is much more performant and has way more features, including online multiplayer. The server is in…
    comment by fogleman · 2014-06-29 · in Minecraft clone in Python with Pyglet
  14. Oops https://github.com/fogleman/Craft/issues/15