{"id":893,"date":"2017-08-30T20:02:26","date_gmt":"2017-08-30T19:02:26","guid":{"rendered":"http:\/\/duskosavic.com\/blog\/?p=893"},"modified":"2017-08-30T21:07:28","modified_gmt":"2017-08-30T20:07:28","slug":"how-i-wrote-basic-interactive-graphics","status":"publish","type":"post","link":"https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/","title":{"rendered":"How I Wrote &#8220;BASIC Interactive Graphics&#8221;"},"content":{"rendered":"<p>Since 1981 the world was swept away by the existence of cheap personal computers such as ZX Spectrum and Commodore 64. Millions of these devices were sold, creating a need for software and documentation &#8212; I have the hardware, what else can I do with it? A new class of magazines &#8212; computer magazines, appeared out of nowhere.<\/p>\n<p>It was obvious that graphics would play a big role in the future of these little computers, so I started out my freelancing career as a writer of a book called &#8220;BASIC Interactive Graphics&#8221;. The publisher was a UK publishing company called Butterworths, which later became Butterworths &#8211; Heineman. I liked one of their books, I wrote a letter to the company, told them what I wanted to write and we had a contract. It was my first book and I wrote it in English, which is not my mother&#8217;s tongue at all.<\/p>\n<p>It took me a year to write it, and it took them another 13 months to print it. The print run was 2500 copies and it sold out but the delay meant that there could be no more any print runs. <a href=\"https:\/\/www.amazon.com\/s\/ref=nb_sb_noss?url=search-alias%3Daps&amp;field-keywords=dusko+savic+basic+interactive+graphics\">You can still find that book on the amazon.com<\/a>!<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium\" src=\"https:\/\/www.duskosavic.com\/slike\/basic_interactive_graphics.png\" width=\"368\" height=\"522\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Since 1981 the world was swept away by the existence of cheap personal computers such as ZX Spectrum and Commodore 64. Millions of these devices were sold, creating a need for software and documentation &#8212; I have the hardware, what &hellip; <a href=\"https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[518],"tags":[519,521,5,520],"series":[],"class_list":["post-893","post","type-post","status-publish","format-standard","hentry","category-dusko-savic-books","tag-basic","tag-basic-interactive-graphics","tag-dusko-savic","tag-interactive-graphics"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How I Wrote &quot;BASIC Interactive Graphics&quot; - DuskoSavic.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How I Wrote &quot;BASIC Interactive Graphics&quot; - DuskoSavic.com\" \/>\n<meta property=\"og:description\" content=\"Since 1981 the world was swept away by the existence of cheap personal computers such as ZX Spectrum and Commodore 64. Millions of these devices were sold, creating a need for software and documentation &#8212; I have the hardware, what &hellip; Continue reading &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/\" \/>\n<meta property=\"og:site_name\" content=\"DuskoSavic.com\" \/>\n<meta property=\"article:published_time\" content=\"2017-08-30T19:02:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-08-30T20:07:28+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.duskosavic.com\/slike\/basic_interactive_graphics.png\" \/>\n<meta name=\"author\" content=\"Dusko\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dusko\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/dusko-savic-books\\\/how-i-wrote-basic-interactive-graphics\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/dusko-savic-books\\\/how-i-wrote-basic-interactive-graphics\\\/\"},\"author\":{\"name\":\"Dusko\",\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#\\\/schema\\\/person\\\/5c90e82c5c70eaeee96d0b2efbfd4396\"},\"headline\":\"How I Wrote &#8220;BASIC Interactive Graphics&#8221;\",\"datePublished\":\"2017-08-30T19:02:26+00:00\",\"dateModified\":\"2017-08-30T20:07:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/dusko-savic-books\\\/how-i-wrote-basic-interactive-graphics\\\/\"},\"wordCount\":207,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#\\\/schema\\\/person\\\/5c90e82c5c70eaeee96d0b2efbfd4396\"},\"image\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/dusko-savic-books\\\/how-i-wrote-basic-interactive-graphics\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.duskosavic.com\\\/slike\\\/basic_interactive_graphics.png\",\"keywords\":[\"basic\",\"basic interactive graphics\",\"dusko savic\",\"interactive graphics\"],\"articleSection\":[\"Dusko Savic Books\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/duskosavic.com\\\/blog\\\/dusko-savic-books\\\/how-i-wrote-basic-interactive-graphics\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/dusko-savic-books\\\/how-i-wrote-basic-interactive-graphics\\\/\",\"url\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/dusko-savic-books\\\/how-i-wrote-basic-interactive-graphics\\\/\",\"name\":\"How I Wrote \\\"BASIC Interactive Graphics\\\" - DuskoSavic.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/dusko-savic-books\\\/how-i-wrote-basic-interactive-graphics\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/dusko-savic-books\\\/how-i-wrote-basic-interactive-graphics\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.duskosavic.com\\\/slike\\\/basic_interactive_graphics.png\",\"datePublished\":\"2017-08-30T19:02:26+00:00\",\"dateModified\":\"2017-08-30T20:07:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/dusko-savic-books\\\/how-i-wrote-basic-interactive-graphics\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/duskosavic.com\\\/blog\\\/dusko-savic-books\\\/how-i-wrote-basic-interactive-graphics\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/dusko-savic-books\\\/how-i-wrote-basic-interactive-graphics\\\/#primaryimage\",\"url\":\"http:\\\/\\\/www.duskosavic.com\\\/slike\\\/basic_interactive_graphics.png\",\"contentUrl\":\"http:\\\/\\\/www.duskosavic.com\\\/slike\\\/basic_interactive_graphics.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/dusko-savic-books\\\/how-i-wrote-basic-interactive-graphics\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How I Wrote &#8220;BASIC Interactive Graphics&#8221;\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/\",\"name\":\"DuskoSavic.com\",\"description\":\"Rapid Mobile Apps Development With Flutter\",\"publisher\":{\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#\\\/schema\\\/person\\\/5c90e82c5c70eaeee96d0b2efbfd4396\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/duskosavic.com\\\/blog\\\/#\\\/schema\\\/person\\\/5c90e82c5c70eaeee96d0b2efbfd4396\",\"name\":\"Dusko\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g\",\"caption\":\"Dusko\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How I Wrote \"BASIC Interactive Graphics\" - DuskoSavic.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/","og_locale":"en_US","og_type":"article","og_title":"How I Wrote \"BASIC Interactive Graphics\" - DuskoSavic.com","og_description":"Since 1981 the world was swept away by the existence of cheap personal computers such as ZX Spectrum and Commodore 64. Millions of these devices were sold, creating a need for software and documentation &#8212; I have the hardware, what &hellip; Continue reading &rarr;","og_url":"https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/","og_site_name":"DuskoSavic.com","article_published_time":"2017-08-30T19:02:26+00:00","article_modified_time":"2017-08-30T20:07:28+00:00","og_image":[{"url":"http:\/\/www.duskosavic.com\/slike\/basic_interactive_graphics.png","type":"","width":"","height":""}],"author":"Dusko","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Dusko","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/#article","isPartOf":{"@id":"https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/"},"author":{"name":"Dusko","@id":"https:\/\/duskosavic.com\/blog\/#\/schema\/person\/5c90e82c5c70eaeee96d0b2efbfd4396"},"headline":"How I Wrote &#8220;BASIC Interactive Graphics&#8221;","datePublished":"2017-08-30T19:02:26+00:00","dateModified":"2017-08-30T20:07:28+00:00","mainEntityOfPage":{"@id":"https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/"},"wordCount":207,"commentCount":1,"publisher":{"@id":"https:\/\/duskosavic.com\/blog\/#\/schema\/person\/5c90e82c5c70eaeee96d0b2efbfd4396"},"image":{"@id":"https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/#primaryimage"},"thumbnailUrl":"http:\/\/www.duskosavic.com\/slike\/basic_interactive_graphics.png","keywords":["basic","basic interactive graphics","dusko savic","interactive graphics"],"articleSection":["Dusko Savic Books"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/","url":"https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/","name":"How I Wrote \"BASIC Interactive Graphics\" - DuskoSavic.com","isPartOf":{"@id":"https:\/\/duskosavic.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/#primaryimage"},"image":{"@id":"https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/#primaryimage"},"thumbnailUrl":"http:\/\/www.duskosavic.com\/slike\/basic_interactive_graphics.png","datePublished":"2017-08-30T19:02:26+00:00","dateModified":"2017-08-30T20:07:28+00:00","breadcrumb":{"@id":"https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/#primaryimage","url":"http:\/\/www.duskosavic.com\/slike\/basic_interactive_graphics.png","contentUrl":"http:\/\/www.duskosavic.com\/slike\/basic_interactive_graphics.png"},{"@type":"BreadcrumbList","@id":"https:\/\/duskosavic.com\/blog\/dusko-savic-books\/how-i-wrote-basic-interactive-graphics\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/duskosavic.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How I Wrote &#8220;BASIC Interactive Graphics&#8221;"}]},{"@type":"WebSite","@id":"https:\/\/duskosavic.com\/blog\/#website","url":"https:\/\/duskosavic.com\/blog\/","name":"DuskoSavic.com","description":"Rapid Mobile Apps Development With Flutter","publisher":{"@id":"https:\/\/duskosavic.com\/blog\/#\/schema\/person\/5c90e82c5c70eaeee96d0b2efbfd4396"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/duskosavic.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/duskosavic.com\/blog\/#\/schema\/person\/5c90e82c5c70eaeee96d0b2efbfd4396","name":"Dusko","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g","caption":"Dusko"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/d249b8ea0c85e62fd0339dd1412b99f721f072408db9a9a546efe3a86a93b667?s=96&d=mm&r=g"}}]}},"_links":{"self":[{"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/posts\/893","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/comments?post=893"}],"version-history":[{"count":2,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/posts\/893\/revisions"}],"predecessor-version":[{"id":901,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/posts\/893\/revisions\/901"}],"wp:attachment":[{"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/media?parent=893"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/categories?post=893"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/tags?post=893"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/duskosavic.com\/blog\/wp-json\/wp\/v2\/series?post=893"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}