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. ▲ 3
    Craft: A simple Minecraft clone written in C
    story by porjo · 2025-02-05 · 0 comments
  2. ▲ 47
    A simple Minecraft clone written in C using modern OpenGL
    story by tirrex · 2023-05-26 · 3 comments
  3. …tps://0fps.net/2012/01/14/an-analysis-of-minecraft-like-en... Readable implementation (in C) is this: https://github.com/fogleman/Craft
  4. https://github.com/zx2c4 I love Michael Fogleman for graphics: https://github.com/fogleman/Craft
    comment by narak · 2020-09-04 · in Modern C
  5. ▲ 4
    Craft: A simple Minecraft clone written in C using modern OpenGL
    story by ciarannolan · 2020-05-20 · 2 comments
  6. …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?
  7. …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…
  8. 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.
  9. …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
  10. ▲ 578
    Craft: A simple Minecraft clone written in C using OpenGL shaders
    story by sbjs · 2018-08-23 · 154 comments
  11. …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:…
  12. Not really better documented, but still great gem to read: https://github.com/fogleman/Craft
  13. …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…
  14. …) 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
  15. …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
  16. 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
  17. …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
  18. Oops https://github.com/fogleman/Craft/issues/15
  19. ▲ 287
    Show HN: Minecraft clone in 2500 lines of C - even supports multiplayer online
    story by fogleman · 2013-12-10 · 149 comments