{"id":6566,"date":"2022-05-07T09:01:42","date_gmt":"2022-05-07T16:01:42","guid":{"rendered":"https:\/\/mattfife.com\/?p=6566"},"modified":"2022-09-26T17:31:15","modified_gmt":"2022-09-27T00:31:15","slug":"you-are-a-cia-agent","status":"publish","type":"post","link":"https:\/\/mattfife.com\/?p=6566","title":{"rendered":"You are a CIA agent!"},"content":{"rendered":"\n<p>Back in the day, people learned programming by typing in BASIC programs from <a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Type-in_program#:~:text=A%20type-in%20program%20or%20type-in%20listing%20was%20computer,was%20a%20usable%20game%2C%20utility%2C%20or%20application%20program.\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Type-in_program#:~:text=A%20type-in%20program%20or%20type-in%20listing%20was%20computer,was%20a%20usable%20game%2C%20utility%2C%20or%20application%20program.\" target=\"_blank\">books<\/a> and <a rel=\"noreferrer noopener\" href=\"https:\/\/archive.org\/details\/compute-magazine\" data-type=\"URL\" data-id=\"https:\/\/archive.org\/details\/compute-magazine\" target=\"_blank\">magazines<\/a>. Besides the books that came with my TSR-80, if there was one book that got my programming bug off the ground, it had to be this one: <a rel=\"noreferrer noopener\" href=\"https:\/\/www.goodreads.com\/book\/show\/18168843-basic-fun-with-adventure-games\" data-type=\"URL\" data-id=\"https:\/\/www.goodreads.com\/book\/show\/18168843-basic-fun-with-adventure-games\" target=\"_blank\">Basic Fun with Adventure Games<\/a>. A book I bought for $0.75 at an school book sale when I was around 5th grade.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/mattfife.com\/special\/cia-game\/BASICFunWithAdventureGames.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"6567\" data-permalink=\"https:\/\/mattfife.com\/?attachment_id=6567\" data-orig-file=\"https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2022\/05\/BasicFun.png?fit=1115%2C1636&amp;ssl=1\" data-orig-size=\"1115,1636\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"BasicFun\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2022\/05\/BasicFun.png?fit=640%2C939&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2022\/05\/BasicFun.png?resize=412%2C605&#038;ssl=1\" alt=\"\" class=\"wp-image-6567\" width=\"412\" height=\"605\" srcset=\"https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2022\/05\/BasicFun.png?resize=698%2C1024&amp;ssl=1 698w, https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2022\/05\/BasicFun.png?resize=204%2C300&amp;ssl=1 204w, https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2022\/05\/BasicFun.png?resize=768%2C1127&amp;ssl=1 768w, https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2022\/05\/BasicFun.png?resize=1047%2C1536&amp;ssl=1 1047w, https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2022\/05\/BasicFun.png?resize=184%2C270&amp;ssl=1 184w, https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2022\/05\/BasicFun.png?w=1115&amp;ssl=1 1115w\" sizes=\"auto, (max-width: 412px) 100vw, 412px\" \/><\/a><figcaption>Basic Fun with Adventure Games by Susan Drake Lipscomb and Margaret Ann Zuanich<\/figcaption><\/figure>\n<\/div>\n\n\n<p>What made this book so amazing is that it not only contains a full text adventure game you can type in, but it also teaches you how to write your own adventure game &#8211; from concept to implementation. I remember being blown away at how good this book was. Even today it holds up to teach the requirements and skills needed to program your first game. It certainly worked well enough for me as a 10-12 year old to completely write my own game about finding the deed to a castle after your rich uncle died. Highly recommend checking it out. <\/p>\n\n\n\n<p>It was the most amazing 75 cents I spent in my entire childhood and still holds a special place in my heart. My copy still sits on my bookshelf next to the college programming textbooks.<\/p>\n\n\n\n<p><strong>Resources<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Complete <a rel=\"noreferrer noopener\" href=\"https:\/\/mattfife.com\/special\/cia-game\/BASICFunWithAdventureGames.pdf\" data-type=\"URL\" data-id=\"https:\/\/mattfife.com\/special\/cia-game\/BASICFunWithAdventureGames.pdf\" target=\"_blank\">PDF version of the book<\/a><ul><li>Authors: <a href=\"https:\/\/www.abebooks.com\/servlet\/SearchResults?an=lipscomb%20susan%20zuanich%20margaret&amp;cm_sp=det-_-bdp-_-author\">Margaret A. Zuanich; Susan D. Lipscomb<\/a><\/li><li>Publisher: HarperCollins Publishers, Avon Books<\/li><li>Date: 1984<\/li><li>ISBN 10: 0380874865<\/li><li>ISBN 13: 9780380874866<\/li><li>Alternate download location: <a rel=\"noreferrer noopener\" href=\"https:\/\/spectrumcomputing.co.uk\/entry\/2000849\/Book\/BASIC_Fun_with_Adventure_Games\" target=\"_blank\">https:\/\/spectrumcomputing.co.uk\/entry\/2000849\/Book\/BASIC_Fun_with_Adventure_Games<\/a><br><\/li><\/ul><\/li><li>Apple II version of the type-in section from <a rel=\"noreferrer noopener\" href=\"https:\/\/www.retroprogrammez.fr\/\" data-type=\"URL\" data-id=\"https:\/\/www.retroprogrammez.fr\/\" target=\"_blank\">RetroProgrammez<\/a>: <a href=\"htpps:\/\/mattfife.com\/special\/cia-game\/cia.bas\">cia.bas<\/a> <br><\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/mattfife.com\/special\/cia-game\/BASICFunWithGraphicsIBMPCWay,.pdf\" data-type=\"URL\" data-id=\"https:\/\/mattfife.com\/special\/cia-game\/BASICFunWithGraphicsIBMPCWay,.pdf\" target=\"_blank\">Basic Fun with Graphics The IBM\/PC Way &#8211; downloadable PDF<\/a><ul><li>Internet Archive <a rel=\"noreferrer noopener\" href=\"https:\/\/archive.org\/details\/basicfunwithgrap00zuan\/\" data-type=\"URL\" data-id=\"https:\/\/archive.org\/details\/basicfunwithgrap00zuan\/\" target=\"_blank\">copy you can borrow for 1 hour at a time<\/a><\/li><li>Authors: <a href=\"https:\/\/www.abebooks.com\/servlet\/SearchResults?an=lipscomb%20susan%20zuanich%20margaret&amp;cm_sp=det-_-bdp-_-author\">Margaret A. Zuanich; Susan D. Lipscomb<\/a><\/li><li>Date: 1983<\/li><li>Publisher: Avon Books<\/li><li>ISBN 10: 0380850680<\/li><li>ISBN 13: 9780380850686<\/li><\/ul><\/li><\/ul>\n\n\n\n<p><strong>Links:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Another page from <a rel=\"noreferrer noopener\" href=\"https:\/\/www.retroprogrammez.fr\/listings\/aventure\/cia\/\" data-type=\"URL\" data-id=\"https:\/\/www.retroprogrammez.fr\/listings\/aventure\/cia\/\" target=\"_blank\">RetroProgrammez that covers this book<\/a>.<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/openlibrary.org\/authors\/OL1354321A\/Susan_Drake_Lipscomb\" data-type=\"URL\" data-id=\"https:\/\/openlibrary.org\/authors\/OL1354321A\/Susan_Drake_Lipscomb\" target=\"_blank\">Online copies of other programming books by Susan Drake Lipscomb<\/a><\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/openlibrary.org\/search?q=margaret+ann+zuanich&amp;mode=everything\" data-type=\"URL\" data-id=\"https:\/\/openlibrary.org\/search?q=margaret+ann+zuanich&amp;mode=everything\" target=\"_blank\">Online copies of other programming books by Margaret Ann Zuanich<\/a><\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/archive.org\/details\/compute-magazine\" data-type=\"URL\" data-id=\"https:\/\/archive.org\/details\/compute-magazine\" target=\"_blank\">Compute! magazine archive<\/a> &#8211; type in your own programs from the era<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Back in the day, people learned programming by typing in BASIC programs from books and magazines. Besides the books that came with my TSR-80, if there was one book that got my programming bug off the ground, it had to be this one: Basic Fun with Adventure Games. A book I bought for $0.75 at an school book sale when I was around 5th grade. What made this book so amazing is that it not only contains a full text&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"https:\/\/mattfife.com\/?p=6566\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[9,7,5],"tags":[],"class_list":["post-6566","post","type-post","status-publish","format-standard","hentry","category-cool","category-technicalprogramming","category-technical"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4WECr-1HU","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/posts\/6566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mattfife.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6566"}],"version-history":[{"count":11,"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/posts\/6566\/revisions"}],"predecessor-version":[{"id":7098,"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/posts\/6566\/revisions\/7098"}],"wp:attachment":[{"href":"https:\/\/mattfife.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6566"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mattfife.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6566"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mattfife.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}