Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Handmade Hero Day 001 - Setting Up the Windows Build

    Molly Rocket

    3 HN recommenders · recommended in 3 months, 2017–2021

    YouTube

    1:13:51 · 465K views · Nov 18, 2014

    Day 1 of Casey Muratori's Handmade Hero, a live-coded game built from scratch in C on Windows. It reviews C on Windows, sets up a minimal build system and WinMain entry point, and shows a first MessageBox.

    HN recommends the series as a thorough look at low-level game programming by someone with deep knowledge, offered free.

    Games & Game DevelopmentGame programming & enginesC, C++, Rust, Go & systems languagesSoftware performance & optimization
    1. 1:11:59
      Intro to C on Windows - Day 1Molly Rocket371K views • 11 years ago
    2. 1:43:46
      Handmade Hero Day 021 - Loading Game Code DynamicallyMolly Rocket83K views • 11 years ago
    3. 1:11:48
      HandmadeCon 2015 - Mike ActonMolly Rocket102K views • 10 years ago
    4. 7:44
      Handmade Hero | Getting rid of the OOP mindsetvexe167K views • 9 years ago
    5. 1:07:22
      HandmadeCon 2015 - Pat WyattMolly Rocket33K views • 10 years ago
    6. 1:04:33
      CppCon 2014: Jeff Preshing "How Ubisoft Develops Games for Multicore - Before and After C++11"CppCon53K views • 12 years ago
    7. 1:22:13
      HandmadeCon 2016 - History of Software Texture Mapping in GamesMolly Rocket15K views • 9 years ago
    8. 1:19:52
      CppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”CppCon264K views • 10 years ago
    9. 2:27:34
      Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025Better Software Conference929K views • 1 year ago
    10. 27:56
      Unity DOTS vs Handbuilt: Sample ProjectNick Caston687K views • 6 years ago
    11. 42:30
      RustConf 2018 - Closing Keynote - Using Rust For Game Development by Catherine WestRust Programming Language152K views • 8 years ago
    12. 1:55:24
      Ideas about a new programming language for games.Jonathan Blow530K views • 12 years ago
    13. 50:00
      Killing the Walk MonsterMolly Rocket59K views • 6 years ago
    14. 30:12
      Casey Muratori | Smart-Pointers, RAII, ZII? Becoming an N+2 programmerxDahl163K views • 2 years ago
    15. 2:50:14
      Simple Code, High PerformanceMolly Rocket464K views • 5 years ago
    16. 1:15:51
      Jonathan Blow - How to program independent games - CSUA SpeechAlexandre Franco190K views • 13 years ago
    17. 1:41:38
      Mock Interview with Shawn McGrathMolly Rocket45K views • 9 years ago
    18. 58:39
      Tim Ewald - Clojure: Programming with Hand ToolsClojureTV48K views • 12 years ago
    19. 29:59
      John Carmack's keynote at Quakecon 2013 part 4Kostiantyn Kostin139K views • 13 years ago
    20. 18:50
      Creating a Doom-style 3D engine in CBisqwit991K views • 11 years ago

    3 comments from Hacker News

    1. @thorinSep 2020· in “Ask HN: As a developer what are your aha moments?”

      After watching the first few weeks of Handmade Hero [1] I realised my idea of hard work and dedication was different to a lot of people I was trying to emulate. Doing this as a spare time, free project and the amount of knowledge and experience on-show was incredible [1] this video

      Strongly recommendsView on HN
    2. @agentultraOct 2021· in “Why I Hate Frameworks (2005)”

      It's hard for me to recall how I learned because my first "game" I wrote was in '89 and I wasn't very old at the time. Maybe check out this video -- I've watched a fair bit of it and many folks agree it's thorough and interesting. If you don't know C already he has a decent introduction as well. Maybe not the best place to learn C but it suits well enough for game development projects. The nice thing I find with C is that bringing life back to older machines is definitely possible -- the homebrew scene for various old consoles is very much alive and well and there's probably a C compiler that targets it.

      RecommendsView on HN
    3. @w0utertJun 2017· in “Compiler Optimizations are Awesome”

      Handmade hero [1] mostly, and sometimes Jonathan Blow's compiler programming streams [2]. Not all of these video's are equally interesting, but there's some real gems in there, e.g. where Casey (of HH) hand-optimizes his bilinear bitmap interpolation code (somewhere between streams ~115 and ~120 if I remember correctly). I cringe a lot about their coding style and complete disregard of architecture and basic code hygiene they appear to have, but there's still a lot of interesting things to learn from watching these streams. [1] this video [2] [LINK]

      RecommendsView on HN