Thursday, August 17, 2017

Episode 69: Puzzle Games with Mark Engelberg

Download

We are sponsored by audible! http://www.audibletrial.com/programmingthrowdown

We are on Patreon! https://www.patreon.com/programmingthrowdown

T-Shirts! http://www.cafepress.com/programmingthrowdown/13590693

Puzzle Games with Mark Engelberg

  • When did you start coding?
  • What was your first language?
  • What is your favorite language today & why?
  • How do you create a puzzle?  How is it different than creating a computer program?
  • How do you test puzzles/games to make sure they are balanced and fun?
  • How is designing a board game different than a video game?
  • What inspired you to make board games?
  • Tell us about your three new games. Who is the audience?
  • Any new projects in development that you can talk about?

Solving problems declaratively https://www.youtube.com/watch?v=TA9DBG8x-ys

Mark is also doing a Reddit ‘ask me anything’ on Thursday, August 17th, at 3pm EST

106 comments:

  1. Play Fireboy and watergirl – the ice temple on Mousebreaker Guide Fireboy and Watergirl through the Ice Temple and collect as many diamonds as possible! visit here https://mousebreakerracing.wordpress.com/

    ReplyDelete
  2. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here! keep up the good work... intanqq

    ReplyDelete
  3. Great show, thanks guys! But I wonder what repository Mark was talking about. He said, you could change between code and graphical reprensetation of the Rover game, but I cannot find it on Marks GitHub account.

    ReplyDelete
  4. This comment has been removed by the author.

    ReplyDelete
  5. Yet another simple amusement to play yet exceptionally hard to ace. Timing the turns was basic, particularly if different bikers acted as a burden. https://unblockedgamez800.weebly.com/

    ReplyDelete
  6. Hello my loved one! I want to say that this post is awesome, nice written and include almost all important information. I would like to peer more posts like this. I’ll right away grab your rss feed as I situs togel terpercaya can’t to find your email subscription hyperlink or e-newsletter service. Do you’ve any? Kindly allow me recognise so that I may subscribe.Thanks.

    ReplyDelete
  7. The games are easily available online. One simply requires to search for them on the internet. After finding the links, follow the provided guidelines. There are various websites that offer free access to the latest games. my boy apk

    ReplyDelete
  8. You there, this is really good post here. Thanks for taking the time to post such valuable information. Quality content is what always gets the visitors coming. toon blast cheat codes

    ReplyDelete
  9. Your blog provided us with valuable information to work with. Each & every tips of your post are awesome. Thanks a lot for sharing. Keep blogging 프로미 먹튀

    ReplyDelete
  10. Bagi yang sudah melakukan download, maka langkah terakhir adalah Anda harus memahami bagaimana taruran dalam permainan judi poker
    asikqq
    dewaqq
    sumoqq
    interqq
    pionpoker
    bandar ceme
    hobiqq
    paito warna
    http://199.30.55.59/interqq78/
    datahk

    ReplyDelete
  11. Extremely pleasant article, I appreciated perusing your post, exceptionally decent share, I need to twit this to my adherents. Much appreciated!.  บาคาร่า

    ReplyDelete
  12. This comment has been removed by the author.

    ReplyDelete
  13. Agen http://pasarqq1.vip adalah situs terbaik ynag sama seperti dewaqq namun ada juga mejaqq yang berperan sama seperti hokiqq yang menyediakan http://interqq.site dan asik qq yang memiliki permainan yang sama. Agen http://wedeqq1.vip juga situs terbaik dan juga menyediakan tabel paito sd beserta togel118

    ReplyDelete
  14. Excellent .. Amazing .. I’ll bookmark your blog and take the feeds also…I’m happy to find so many useful info here in the post, we need work out more techniques in this regard, thanks for sharing. brokemangames

    ReplyDelete
  15. Excellent website! I adore how it is easy on my eyes it is. I am questioning how I might be notified whenever a new post has been made. Looking for more new updates. Have a great day! KETQUAMOINHAT

    ReplyDelete
  16. Well, it’s a nice one, I have been looking for. Thanks for sharing such informative stuff.
    situs judi qq online terpercaya

    ReplyDelete
  17. It feels awe-inspiring to read such informative and distinctive articles on your websites.
    Bingo Games

    ReplyDelete
  18. This comment has been removed by the author.

    ReplyDelete
  19. SELAMAT DATANG DI SITUS POKER ONLINE TERPERCAYA DAN TEBESAR DI SELURUH INDONESIA

    KARTUVIPQQ||Agen Poker Online ||Agen Domino99 Online ||Agen BandarQ Online ||Agen Bandar Poker ll Agen Bandar 66 ll Terbaik di INDONESIA

    Keuntungan Dari KARTUVIPQQ Dengan Satu USER ID untuk 8Game.....

    Permainan antara lain :
    *ADU Q
    *POKER
    *DOMINO
    *CAPSA SUSUN
    *BANDAR Q
    *BANDAR POKER
    *BANDAR SAKONG
    *BANDAR 66

    - Bonus Referral 20%
    - Bonus Rollingan 0.5% setiap hari SELASA kami akan memberikan

    Pengisian Chip KARTUVIPQQ:
    Untuk Minimal Deposit :: Rp.15.000
    Untuk Minimal Withdraw :: Rp. 20.000

    Promo Tersebut hanya di KARTUVIPQQ Bergabunglah di KARTUVIPQQ dan daftarkan diri anda bersama kami segera,
    Hanya di KARTUVIPQQ yang mempunyai BONUS Terbanyak di INDONESIA

    Untuk info lebih lanjut silahkan hubungi CS kami yang ramah dan siap 24 jam melayani anda :
    LINE : kartuvipqq
    WHATSAPP : +85510791654
    Wechat : kartuvipqq

    ReplyDelete
  20. Remarkable blog! I have no words to praise, it has really allured me.
    Ruff Hero

    ReplyDelete
  21. This post is really valuable that designed for the new visitors. Pleasing work, keep on writing.
    mu online

    ReplyDelete


  22. Hi my name is Philip I am glad to invite you to my blog site. I am a Blogger by occupation and also consequently I created this blog site. This is where you will certainly find a lot of pointers and also methods that belong to how to casanova krople. free fire diamonds generator

    ReplyDelete
  23. Consumer love compensates so compensate them just for joining. Just for joining give them a promo code for a totally free product when they come back and buy another thing. Given that they are providing you their mobile phone number, reward them with something beneficial that will certainly keep them coming back. free vbucks glitch fortnite chapter 2

    ReplyDelete
  24. I admire this article for the well-researched content and excellent wording. I got so involved in this material that I couldn’t stop reading. I am impressed with your work and skill. Thank you so much. fun88 uy tin

    ReplyDelete
  25. Really a great addition. I have read this marvelous post. Thanks for sharing information about it. I really like that. Thanks so lot for your convene. kqxsmb

    ReplyDelete
  26. Wow! Such an amazing and helpful post this is. I really really love it. It's so good and so awesome. I am just amazed. I hope that you continue to do your work like this in the future also Dragon City Mod Apk

    ReplyDelete
  27. Just pure classic stuff from you here. I have never seen such a brilliantly written article in a long time. I am thankful to you that you produced this! dg casino

    ReplyDelete
  28. I have a hard time describing my thoughts on content, but I really felt I should here. Your article is really great. I like the way you wrote this information. Paito HK

    ReplyDelete
  29. This is one of the most important blogs that I have seen, keep it up!
    online sports betting offers

    ReplyDelete
  30. i am a fan of most us tv shows like Oprah and Ellen, i really enjoy watching tv shows; https://royalcbd.com/product/cbd-roll-on-gel/

    ReplyDelete
  31. You there, this is really good post here. Thanks for taking the time to post such valuable information. Quality content is what always gets the visitors coming. 롤대리

    ReplyDelete
  32. ListbandarQiu adalah website dengan kumpulan informasi situs BandarQ online terbaik yang sudah banyak dipercayai oleh semua pemain yang ada.
    Dimana website ini berisi info tentang situs-situs game Judi Online yang mana yang aman untuk anda semua bermain di dalamnya.

    ReplyDelete
  33. خرید بلیط هواپیما با گسترش روز افزون استفاده از اینترنت دچار تحولات زیادی شده است به طوری که امروزه بلیط هواپیما به مقاصد مختلف را می توان به صورت اینترنتی خریداری کرد. این روش دارای مزایای زیادی است که موجب می شود متقاضیان زیادی از این روش به صورت گسترده و روز افزون استفاده کنند. صرفه جویی در زمان و هزینه، سرعت و جابجایی در سفرهای بین شهری مسافران، باعث شده تا متقاضیان زیادی از روش خرید اینترنتی بلیط هواپیما استفاده نمایند. حق انتخاب گسترده تر مسافران یکی دیگر از مزایای استفاده از اینترنت در به دست آوردن بلیط دلخواه می باشد. با مراجعه به سایت تیک بان می توانید انواع بلیط هواپیما را به مقاصد مختلف و با قیمت های ارزان و اقتصادی مشاهده کرده و بهترین گزینه را رزرو کنید. - خرید بلیط هواپیما تیک بان - خرید بلیط اتوبوس - خرید بلیط قطار - چارتر

    ReplyDelete
  34. Nice to read your article! I am looking forward to sharing your adventures and experiences. 안전사이트

    ReplyDelete
  35. Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking. واتساب ادم

    ReplyDelete
  36. I haven’t any word to appreciate this post.....Really i am impressed from this post....the person who create this post it was a great human..thanks for shared this with us. BandarQ Online

    ReplyDelete
  37. Excellent post. I was always checking this blog, and I’m impressed! Extremely useful info specially the last part, I care for such information a lot. I was exploring this particular info for a long time. Thanks to this blog my exploration has ended. Online Generator

    ReplyDelete
  38. Thank you for this fascinating post, I am happy I observed this website on Google. Not just content, in fact, the whole site is fantastic. Live Codes

    ReplyDelete
  39. Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. 안전사이트

    ReplyDelete
  40. I will prefer this blog because it has much more informative stuff.
    Sports betting

    ReplyDelete
  41. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. Best Nintendo Switch Games

    ReplyDelete
  42. Very efficiently written information. It will be beneficial to anybody who utilizes it, including me. Keep up the good work. For sure i will check out more posts. This site seems to get a good amount of visitors. kingmaker

    ReplyDelete
  43. Hey what a brilliant post I have come across and believe me I have been searching out for this similar kind of post for past a week and hardly came across this. Thank you very much and will look for more postings from you. Situs Slot

    ReplyDelete
  44. I really thank you for the valuable info on this great subject and look forward to more great posts. Thanks a lot for enjoying this beauty article with me. I am appreciating it very much! Looking forward to another great article. Good luck to the author! All the best! casinothai168

    ReplyDelete
  45. Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. sell csgo skins for real money

    ReplyDelete
  46. I high appreciate this post. It’s hard to find the good from the bad sometimes, but I think you’ve nailed it! would you mind updating your blog with more information? https://gamingkush.com/

    ReplyDelete
  47. bagi anda yang bermain dalam link http://188.114.230.41 dipastikan anda harus bermain dalam pokerqq dimana bisa menguntungkan anda ketika bermain.

    ReplyDelete
  48. افيزا ايزي باي البريد المصري

    كيفية سحب الاموال من PayPal مصر 2019 بواسطة فيزا ايزي باي البريد المصري هذا بالضبط ما سنقوم بشرحه اليوم في هذا المقال من خلال تنفيذ فقط 7 خطوات سهلة و بسيطة، نظراً لأن هذه الطريقة الأسهل و الأشهر لتنفيذ سحب الأموال بها عبر باي بال.

    ReplyDelete
  49. الشروخ المائلة في الجدران

    الشروخ المائلة في الجدران تعتبر مصدر إزعاج لأي صاحب منزل حيث يمكن بسهولة ردم بعض الشقوق وإغلاقها دون الحاجة إلى استدعاء المحترفين وقبل ذلك لابد من معرفة بعض الأسباب الشائعة التي تحدث تلك الشروخ المائلة في الجدران ،

    و بغض النظر عن مكان حدوث الشروخ المائلة في الجدران ، فقد لا يكون علامة جيدة، سواء كان ذلك شرخًا يبدأ عند نقطة صغيرة ثم ينمو تدريجيًا حتى النهاية، أو تشققات صغيرة في جدار المنزل قد لا يكون لها أي تأثير على البناء،

    ReplyDelete
  50. situs poker online situs judi poker online terbaik dan terpercaya saat ini dengan minimal deposit terminim https://bcz.com/duetqqcc/

    ReplyDelete
  51. This is my first time visit to your blog and I am very interested in the articles that you serve. Provide enough knowledge for me. Thank you for sharing useful and don't forget, keep sharing useful info: multi use games area

    ReplyDelete
  52. เว็บ Vegus168 ผู้นำด้านเดิมพันออนไลน์ แทงบอลออนไลน์ เดิมพันกีฬา ทุกรูปแบบ ยินดีให้บริการสมาชิกทุกท่าน เพื่อตอบแทนทุกท่าน ที่อยู่กับเรามาตลอดหลายปี ทางเรายินดีเสนอ vegus โปรโมชั่น ดีๆ เพื่อตอบแทนที่ไว้วางใจให้เราดูแล

    ReplyDelete
  53. really like this site bro !!! http://194.59.165.177/dinastipkv/

    ReplyDelete
  54. Great post, you have pointed out some fantastic points , I likewise think this s a very wonderful website. 사다리사이트

    ReplyDelete
  55. I have read all the comments and suggestions posted by the visitors for this article are very fine,We will wait for your next article so only.Thanks! продать скины кс го

    ReplyDelete
  56. Great post, you have pointed out some fantastic points , I likewise think this s a very wonderful website. Repacks

    ReplyDelete
  57. Thanks for sharing this valuable content. In my view, if all webmasters and bloggers made good content as you did, the web will be a lot more useful than ever before. w88 viet nam

    ReplyDelete
  58. I just couldn't leave your website before telling you that I truly enjoyed the top quality info you present to your visitors? Will be back again frequently to check up on new posts. fx마진거래

    ReplyDelete
  59. Most of the time I don’t make comments on websites, but I'd like to say that this article really forced me to do so. Really nice post! dmarket alternative

    ReplyDelete
  60. This blog is so nice to me. I will keep on coming here again and again. Visit my link as well.. idnplay

    ReplyDelete
  61. I got what you mean , thanks for posting .Woh I am happy to find this website through google. 골인벳

    ReplyDelete
  62. Nice knowledge gaining article. This post is really the best on this valuable topic. Ufabet

    ReplyDelete
  63. We hope that this type of content will take time for more authors to research and write well. I am very impressed with your vision and insight 안전놀이터. I have a lot of the same type of content on my site. name is 토토사이트

    ReplyDelete

  64. هتل های کاشان به ویژه آنها که سنت ی هستند و خانه هایی قدیمی به جا مانده از دوره های تاریخی، هم مکان های خوبی برای اقامت هستند و هم جاذبه هایی عالی برای دیدن. بهتر است اقامت در آنها را حداقل یک بار در عمرتان تجربه کنید و تجربه رزرو هتل تان را هم به یک سایت معتبر مانند جااینجاس بسپارید

    ReplyDelete
  65. Personally, I have found that to remain probably the most fascinating topics when it draws a parallel to. You may find two to three new levels inside L . a . Weight loss and any one someone is incredibly important. Initial stage may be real melting away rrn the body. lose weight เครดิตฟรีไม่ต้องฝากไม่ต้องแชร์2021

    ReplyDelete
  66. برای خرید بلیط هواپیما استانبول در سریع ترین زمان و با کمترین قیمت تنها کافی است تا سری به سامانه خرید بلیط قاصدک 24 بزنید.

    https://ghasedak24.com/

    ReplyDelete
  67. اگر می خواهید برای تبلیغات کسب و کار و خدمات خود از پیامک استفاده کنید، پیشنهاد ما به شما پنل اس ام اس قاصدک است.

    ReplyDelete
  68. I am impressed. I don't think Ive met anyone who knows as much about this subject as you do. You are truly well informed and very intelligent. You wrote something that people could understand and made the subject intriguing for everyone. Really, great blog you have got here. Judi online terpercaya

    ReplyDelete
  69. Hello I am so delighted I located your blog, I really located you by mistake, while I was watching on google for something else, Anyways I am here now and could just like to say thank for a tremendous post and a all round entertaining website. Please do keep up the great work. https://dounscrambler.com/

    ReplyDelete
  70. Thanks for your nice post I really like it and appreciate it. My work is about Custom Packaging Solution. If you need perfect quality boxes then you can visit our website.

    ReplyDelete
  71. Its a great pleasure reading your post.Its full of information I am looking for and I love to post a comment that "The content of your post is awesome" Great work. 한국야구중계

    ReplyDelete
  72. Hahaha, good, good. The writing is interesting.토토커뮤니티 Look at my writing.

    ReplyDelete
  73. Your writing is perfect and complete. 먹튀검증 However, I think it will be more wonderful if your post includes additional topics that I am thinking of. I have a lot of posts on my site similar to your topic. Would you like to visit once?

    ReplyDelete
  74. The assignment submission period was over and I was nervous, 온라인포커 and I am very happy to see your post just in time and it was a great help. Thank you ! Leave your blog address below. Please visit me anytime.

    ReplyDelete
  75. I am very impressed with your writing 메이저놀이터 I couldn't think of this, but it's amazing! I wrote several posts similar to this one, but please come and see!

    ReplyDelete
  76. Someone necessarily help to make severely articles I might state. That is the first time I frequented your web page and up to now? I surprised with the analysis you made to create this actual publish extraordinary. Fantastic process 안전놀이터

    ReplyDelete
  77. I was surfing net and fortunately came across this site and found very interesting stuff here. Its really fun to read. I enjoyed a lot. 토토사이트 Thanks for sharing this wonderful information.

    ReplyDelete
  78. Cool stuff you have got and you keep update all of us. https://tiger.voorhees.edu/ICS/Campus_Life/Campus_Groups/Campus_Actitvities/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=6402a1d3-5d81-46b1-8b76-79057a16f195&p=9

    ReplyDelete
  79. Hello I have a website with similar topics to yours. Thanks 토토사이트 Your post is really impressive and gave me a lot of ideas. There are a lot of posts on my website on topics you might like. Please visit me.

    ReplyDelete
  80. First of all, thank you for letting me see this information. I think this article can give me a lot of inspiration. I would appreciate 바둑이사이트 if you could post more good contents in the future.

    ReplyDelete
  81. I am regular visitor, 강남안마

    how are you everybody?
    This article posted at this website is in fact good

    ReplyDelete
  82. I’ve been absent for a while, but now I remember why I used to love this website. Thanks, I will try and check back more often. How frequently you update your site?야플렉스

    ReplyDelete
  83. Your article is great, but I think it will be more complete if you add some topics to this article. I have these types of articles on my blog too. Would you like to visit them?먹튀검증

    ReplyDelete