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

    Breaking Conventions with The Legend of Zelda: Breath of the Wild

    GDC Festival of Gaming

    6 HN mentions · mentioned in 4 months, 2017–2024

    YouTube

    1:28:30 · 565K views · Mar 10, 2017

    A 2017 GDC session in which Nintendo's Breath of the Wild team walks through how the game's convention-breaking systems were built. It covers the 'chemistry engine' of material interactions and shows the early 2D prototype footage.

    HN commenters link it as the primary source for the 'multiplicative gameplay' idea and the chemistry engine behind BotW.

    Games & Game DevelopmentGame designGame programming & engines
    1. 31:00
      Exploring the Tech and Design of NoitaGDC Festival of Gaming288K views • 6 years ago
    2. 1:04:04
      Overwatch Gameplay Architecture and NetcodeGDC Festival of Gaming196K views • 7 years ago
    3. 59:47
      Failing to Fail: The Spiderweb Software WayGDC Festival of Gaming570K views • 8 years ago
    4. 1:07:26
      Procedurally Crafting Manhattan for Marvel's Spider-ManGDC Festival of Gaming89K views • 7 years ago
    5. 26:56
      The Implementation of Rewind in BraidGDC Festival of Gaming141K views • 9 years ago
    6. 26:13
      Animation Bootcamp: An Indie Approach to Procedural AnimationGDC Festival of Gaming787K views • 9 years ago
    7. 48:27
      Jonathan Blow: Game design: the medium is the messageCreativeMornings HQ119K views • 13 years ago
    8. 1:02:24
      Will Wright GDC 2005 Spore (The Future of Content) RemasteredZeusmonomon65K views • 6 years ago
    9. 1:06:37
      Destiny's Multithreaded Rendering ArchitectureGDC Festival of Gaming45K views • 10 years ago
    10. 59:34
      Multithreading the Entire Destiny EngineGDC Festival of Gaming65K views • 9 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:00:52
      RimWorld: Contrarian, Ridiculous, and Impossible Game Design MethodsGDC Festival of Gaming285K views • 7 years ago
    13. 12:02
      Nintendo - Putting Play FirstGame Maker's Toolkit997K views • 9 years ago
    14. 1:55:24
      Ideas about a new programming language for games.Jonathan Blow530K views • 12 years ago
    15. 1:00:12
      Pitfall Classic Postmortem With David Crane Panel at GDC 2011 (Atari 2600)GameSpot76K views • 15 years ago
    16. 1:15:51
      Jonathan Blow - How to program independent games - CSUA SpeechAlexandre Franco190K views • 13 years ago
    17. 58:59
      GuiltyGearXrd's Art Style : The X Factor Between 2D and 3DGDC Festival of Gaming711K views • 11 years ago
    18. 1:44:09
      Jonathan Blow: Video Games and the Human Conditionrubbermuck158K views • 15 years ago
    19. 1:00:34
      Pitfall: A Classic Game PostmortemGDC Festival of Gaming63K views • 10 years ago
    20. 1:17:21
      Sid Meier's Psychology of Game DesignGDC Festival of Gaming137K views • 10 years ago

    6 comments from Hacker News

    1. @iamwilOct 2024· in “Game Programming in Prolog”

      The Breath of the Wild game design has a concept called the "Chemistry Engine". In that game engines usually have a physics engine to figure out how things interact in a motion sense. The chemistry engine figures out how materials interact in an alchemy sense. It's kinda like a rules-based engine to figure out how different things interact with different other things, so you get surprising interactions between everything in the world, like being able to light arrows on fire, because arrows are a "wood" material. The Youtube link is here: this video It seems like most rule-based stuff in games is just hand-coded, as it's relatively simple and doesn't need to be general. When I asked the author of Baba is You, if he implemented a datalog engine for it, he said 'no'. I suspect it's the same for Breath of the Wild. But still, I've often wondered if that sort of chemistry engine would be best implemented in a logic language like Prolog or Datalog, for fast experimentation. Just like how we use SQL to keep the flexibility of our queries, and we end up just shipping that. I'm sure, back in the day, lots of people lamented how slow SQL queries were. The flexibility was useful enough that we ended up pouring man-centuries into making them fast. Now, we think that's just the way you ship things, and (almost) never think, "I can hand-roll imperative code that will be faster than this query".

      CitesView on HN
    2. @iamwilMay 2023· in “The Legend of Zelda: Tears of the Kingdom Release”

      Yes, it's rare, but they have. Game maker's toolkit has one on how they solved their open world problem for BotW: - [LINK] And at GDC, they talked about their Chemistry engine for BotW: - this video - [LINK] Game historian has some tidbits of how they made certain design decisions for their successful games Mario Kart: - [LINK] Super Mario World: - [LINK] Super Mario Bro 3: - [LINK] GMT, Snowman, and Extra credit does analysis of how Nintendo designs their Mario levels. - [LINK] - [LINK] - [LINK] - [LINK] - [LINK] Generally, it follows the ramp up and down of the Hero's journey in storytelling. 1. Introduce a new mechanic in a safe area where it's impossible to die. 2. Increase the challenge with the mechanic by adding variations 3. Ramp up challenge even more by combining with previously learned mechanic 4. Have periods of rest inbetween the challenges.

      CitesView on HN
    3. @flgrMar 2017· in “The new legend of Zelda is a toy box of delights”

      In their GDC talk ( this video ) one of the core concepts they present is "multiplicative gameplay", which sounds a lot like what NetHack and Dungeon Crawl Stone Soup aim for as well. It's a surprising amount of fun to have multiple ways to solve puzzles and try to come up with one that was or was not intended to solve it.

      CitesView on HN
    4. @doomlaserApr 2018· in “Why I’m Using the Cerny Method of Game Development”

      Last year at GDC, Nintendo's Hidemaro Fujibayashi, Satoru Takizawa, and Takuhiro Dohta broke down the creation of the game in a full length session with video of the original top-down 2D prototype: this video

      CitesView on HN
    5. @AgentlienMar 2017· in “The new legend of Zelda is a toy box of delights”

      Yes, they talk about it in the GDC talk[1] and that's what I was referring to: That I can see how even in such a simple prototype the fun seemed evident. [1] this video

      CitesView on HN