Skip to content
Puzzle Games with Mark Engelberg episode artwork

Aug 17, 2017 1 hr 52 min

Puzzle Games with Mark Engelberg

from Programming Throwdown Hosted by Patrick Wheeler and Jason Gauci

Today we chat with Mark Engelberg about his background in software engineering and game design.

Episode details come from the podcast's RSS feed.

Embed this episode

Ready to play

Puzzle Games with Mark Engelberg

0:00 1:52:24

Chapters

  1. 0:15 NASA Work and Programming Languages
  2. 7:11 The Evolution of VR Graphics
  3. 17:12 The History of MP3s
  4. 21:47 Programming Languages
  5. 28:16 The Benefits of Immutable Data Structures
  6. 35:50 REPL-Oriented Development
  7. 41:20 Puzzle Generation Methodology
  8. 47:09 The Logic of A* Search
  9. 51:53 Modeling Human Behavior
  10. 55:19 Manual vs. Machine Learning
  11. 57:27 Modeling Human Behavior to Measure Difficulty
  12. 1:11:07 Building Programming Instincts
  13. 1:15:01 Mental Execution of Code
  14. 1:17:33 Rover Control's Visual Programming Approach
  15. 1:21:09 Building Mental Models through Play
  16. 1:24:18 Rover Control vs. CodeMaster
  17. 1:31:26 Teaching Logic through Games
  18. 1:34:44 Boolean Satisfiability Problem
  19. 1:36:30 The 'Socket Wrench' Analogy
  20. 1:40:10 Designing a Logic Puzzle Game
  21. 1:45:57 The value of unplugged games
  22. 1:48:53 Closing remarks

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of Programming Throwdown?

This episode is 1 hour and 52 minutes long.

When was this Programming Throwdown episode published?

This episode was published on August 17, 2017.

Can I download this Programming Throwdown episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.