{"id":32,"date":"2014-12-15T13:57:11","date_gmt":"2014-12-15T13:57:11","guid":{"rendered":"http:\/\/www.paolocattani.com\/personal\/?page_id=32"},"modified":"2018-01-31T14:31:53","modified_gmt":"2018-01-31T14:31:53","slug":"videogames","status":"publish","type":"page","link":"http:\/\/www.paolocattani.com\/personal\/videogames\/","title":{"rendered":"Videogames"},"content":{"rendered":"<p><a href=\"http:\/\/www.paolocattani.com\/personal\/wp-content\/uploads\/2014\/12\/spaceinvaders.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-38\" src=\"http:\/\/www.paolocattani.com\/personal\/wp-content\/uploads\/2014\/12\/spaceinvaders.jpg\" alt=\"Space Invaders\" width=\"280\" height=\"300\" \/><\/a>I&#8217;ve always been fascinated by videogames.<\/p>\n<p>Maybe this is because I was very young, when I saw\u00a0my first coin op; it was <a title=\"Space Invaders on wikipedia\" href=\"http:\/\/en.wikipedia.org\/wiki\/Space_Invaders\" target=\"_blank\">Space Invaders<\/a>, from Taito. I was used to TVs, of course, but I was simply amazed by those little creatures moving on the screen: they were alive and kicking, they were interacting with you, the player, they were fighting back and you cannot simply sit down and watch &#8211; you had to act, quickly, to avoid being overwhelmed and defeated, moving another little sprite on the screen that was following your orders!<\/p>\n<p>It was magic. And, from that very moment, I knew that I wanted to learn how to control that magic. From that very moment, I wanted to become a videogame programmer.<\/p>\n<p>Developing videogames is both a fine art and a science. On the one hand, it gave me the possibility to unleash my creativity, especially in the computer graphics and electronic music fields. On the other, mastering assembly language, C\/C++, complex OOP analysis and design was just the bare minimum, I had to learn physics (mechanics, global illumination, cfd), advanced math, artificial intelligence, digital signal processing, just to name some\u00a0of the many skills required by the multidisciplinary challenge of crafting a videogame. All in all, even if I cannot consider myself one of the best programmer in the world, I can state for sure that I&#8217;m far more skilled\u00a0than the &#8220;standard&#8221; guy who spends his life developing just ERPs and databases!<\/p>\n<p>&gt; <a href=\"http:\/\/www.paolocattani.com\/personal\/the-commodore-64-era\/\">The Commodore 64 Era<\/a><\/p>\n<p>&gt; <a href=\"http:\/\/www.paolocattani.com\/personal\/the-amiga-era\/\">The Amiga Era<\/a><\/p>\n<p>&gt; <a href=\"http:\/\/www.paolocattani.com\/personal\/the-modern-era\/\">The Modern Era<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve always been fascinated by videogames. Maybe this is because I was very young, when I saw\u00a0my first coin op; it was Space Invaders, from Taito. I was used to TVs, of course, but I was simply amazed by those little creatures moving on the screen: they were alive and kicking, they were interacting with [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-32","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/www.paolocattani.com\/personal\/wp-json\/wp\/v2\/pages\/32","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.paolocattani.com\/personal\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.paolocattani.com\/personal\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.paolocattani.com\/personal\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.paolocattani.com\/personal\/wp-json\/wp\/v2\/comments?post=32"}],"version-history":[{"count":17,"href":"http:\/\/www.paolocattani.com\/personal\/wp-json\/wp\/v2\/pages\/32\/revisions"}],"predecessor-version":[{"id":533,"href":"http:\/\/www.paolocattani.com\/personal\/wp-json\/wp\/v2\/pages\/32\/revisions\/533"}],"wp:attachment":[{"href":"http:\/\/www.paolocattani.com\/personal\/wp-json\/wp\/v2\/media?parent=32"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}