4 ms·
I love these type of projects. This is definitely on the top of my reading list now. Another wonderful “from scratch” resource is “Crafting interpreters” [0] t
by skripp 3y ago
I love these type of projects. This is definitely on the top of my reading list now.
Another wonderful “from scratch” resource is “Crafting interpreters” [0] that I was recommended here on hn.
[0] https://craftinginterpreters.com/introduction.html https://craftinginterpreters.com/introduction.html
- tmountain 3y agoAnother good one is handmade hero for creating a game from the absolute beginning. It’s extremely lengthy, but very information dense, and it’s only $15 USD. https://handmadehero.org/ https://handmadehero.org/
- AlchemistCamp 3y agoWow, you weren’t kidding. I can’t imagine how anyone could join in and get caught up to the present day state of the code. > ”How long is the series expected to last?” > ”The series started on November 17th, 2014. Sessions are limited to two hours or less per day so it remains manageable for people who practice coding along with the series at home. There is no prescribed length for the series. It will continue until all the game and engine code is complete.”
- smaddox 3y agoEven just watching the first ~20 episodes dramatically altered how I approach coding, for the better. At least, when combined with his blog posts, e.g. https://caseymuratori.com/blog_0015 https://caseymuratori.com/blog_0015 (you can skip the snarky intro)
- AlchemistCamp 3y agoThat sounds fantastic. I’m going to bookmark this for my next vacation.
- detrites 3y agoI clicked around, read the FAQ and skimmed some videos, but I could find no description, nor images of the actual game. The best I could find was in a 2hr episode numbered in the 600's, about 20 wireframe boxes being moved around. Is there any description of the game you're going to invest all this time to build? And, if those wireframe boxes really are the result of 1200 hrs of coding - count me out.
- ternaryoperator 3y agoAnother good one is Jacobin[0], a JVM being written in go. [0] http://jacobin.org http://jacobin.org
- teleforce 3y agoThis is a book on Building Git clone: https://shop.jcoglan.com/building-git/ https://shop.jcoglan.com/building-git/ HN post on the review of James Coglan’s Building Git: https://news.ycombinator.com/item?id=35626698 https://news.ycombinator.com/item?id=35626698