{"id":370,"date":"2020-11-15T07:44:00","date_gmt":"2020-11-15T07:44:00","guid":{"rendered":"http:\/\/www.goncalo.pt\/por\/?p=370"},"modified":"2023-10-07T03:18:37","modified_gmt":"2023-10-07T03:18:37","slug":"2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc","status":"publish","type":"post","link":"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/","title":{"rendered":"2020-11-15 &#8211; Mais inova\u00e7\u00f5es no meu Game Engine em C\/C++, como bonecos que n\u00e3o caem, etc&#8230;"},"content":{"rendered":"\n<p>Print screen de 2020-11-15, na altura j\u00e1 tinha v\u00e1rias inova\u00e7\u00f5es como ter bonecos que j\u00e1 n\u00e3o caiam do ecr\u00e3, tinha aperfei\u00e7oado v\u00e1rias anima\u00e7\u00f5es e funcionalidades, na realidade j\u00e1 passou quase um m\u00eas nem lembro bem, na altura n\u00e3o pude partilhar porque estive bloqueado durante um m\u00eas no Facebook sem compreender porqu\u00ea, mas fica um v\u00eddeo que partilhei h\u00e1 semanas que j\u00e1 mostra muita coisa feita neste \u00faltimo m\u00eas: <a href=\"https:\/\/www.youtube.com\/watch?v=EoQr3LLWQJA&amp;fbclid=IwAR0op6oZcHFcvBGFbY5kmpHxFc2F2OlgvpHHl0Hpv7KNDGmD5_4v_fEJ3Uw\" rel=\"noreferrer noopener\" target=\"_blank\">https:\/\/www.youtube.com\/watch?v=EoQr3LLWQJA<\/a>:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-embed-handler wp-block-embed-embed-handler wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"O Meu Game Engine em C\/C++ - Parte III (2020-11-26 - Colis\u00f5es, SpriteBoxes, TileBoxes, anima\u00e7\u00f5es...)\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/EoQr3LLWQJA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>2020-11-15.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Print screen de 2020-11-15, na altura j\u00e1 tinha v\u00e1rias inova\u00e7\u00f5es como ter bonecos que j\u00e1 n\u00e3o caiam do ecr\u00e3, tinha<\/p>\n","protected":false},"author":1,"featured_media":371,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,284,5,3,4,133],"tags":[7,118,207,24,23,305,117,281,26,25],"class_list":["post-370","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-game-development","category-platformers","category-programacao","category-projectos","category-softwares","category-video-jogos","tag-c","tag-desenvolvimento-de-jogos","tag-dev","tag-game-dev","tag-game-engine","tag-inimigos","tag-motor-de-jogos","tag-platformer","tag-videogames","tag-videojogos"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>2020-11-15 - Mais inova\u00e7\u00f5es no meu Game Engine em C\/C++, como bonecos que n\u00e3o caem, etc... - Gon\u00e7alo Ferreira<\/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:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"2020-11-15 - Mais inova\u00e7\u00f5es no meu Game Engine em C\/C++, como bonecos que n\u00e3o caem, etc... - Gon\u00e7alo Ferreira\" \/>\n<meta property=\"og:description\" content=\"Print screen de 2020-11-15, na altura j\u00e1 tinha v\u00e1rias inova\u00e7\u00f5es como ter bonecos que j\u00e1 n\u00e3o caiam do ecr\u00e3, tinha\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/\" \/>\n<meta property=\"og:site_name\" content=\"Gon\u00e7alo Ferreira\" \/>\n<meta property=\"article:published_time\" content=\"2020-11-15T07:44:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-07T03:18:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/01\/2020-11-15-Not-letting-enemies-fall-on-my-C-Cpp-Game-Engine.png?v=1618147591\" \/>\n\t<meta property=\"og:image:width\" content=\"1366\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"gnmf\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"gnmf\" \/>\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:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/\"},\"author\":{\"name\":\"gnmf\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd\"},\"headline\":\"2020-11-15 &#8211; Mais inova\u00e7\u00f5es no meu Game Engine em C\/C++, como bonecos que n\u00e3o caem, etc&#8230;\",\"datePublished\":\"2020-11-15T07:44:00+00:00\",\"dateModified\":\"2023-10-07T03:18:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/\"},\"wordCount\":117,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/01\/2020-11-15-Not-letting-enemies-fall-on-my-C-Cpp-Game-Engine.png?v=1618147591\",\"keywords\":[\"C++\",\"Desenvolvimento de Jogos\",\"Dev\",\"Game Dev\",\"Game Engine\",\"Inimigos\",\"Motor de Jogos\",\"Platformer\",\"VideoGames\",\"VideoJogos\"],\"articleSection\":[\"Desenvolvimento de Jogos\",\"Platformers\",\"Programa\u00e7\u00e3o\",\"Projectos\",\"Softwares\",\"Video Jogos\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/\",\"url\":\"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/\",\"name\":\"2020-11-15 - Mais inova\u00e7\u00f5es no meu Game Engine em C\/C++, como bonecos que n\u00e3o caem, etc... - Gon\u00e7alo Ferreira\",\"isPartOf\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/01\/2020-11-15-Not-letting-enemies-fall-on-my-C-Cpp-Game-Engine.png?v=1618147591\",\"datePublished\":\"2020-11-15T07:44:00+00:00\",\"dateModified\":\"2023-10-07T03:18:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/#primaryimage\",\"url\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/01\/2020-11-15-Not-letting-enemies-fall-on-my-C-Cpp-Game-Engine.png?v=1618147591\",\"contentUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/01\/2020-11-15-Not-letting-enemies-fall-on-my-C-Cpp-Game-Engine.png?v=1618147591\",\"width\":1366,\"height\":768,\"caption\":\"2020-11-15 - Mais inova\u00e7\u00f5es no meu Game Engine em C\/C++, como bonecos que n\u00e3o caem, etc...\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.goncalo.pt\/por\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"2020-11-15 &#8211; Mais inova\u00e7\u00f5es no meu Game Engine em C\/C++, como bonecos que n\u00e3o caem, etc&#8230;\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#website\",\"url\":\"https:\/\/www.goncalo.pt\/por\/\",\"name\":\"Gon\u00e7alo Ferreira\",\"description\":\"[Game Engine\/Software\/Simulation\/Trading Systems\/Full Stack] Developer, Musician, Composer, Painter, Writer, IT Trainer, Sys Admin, Ex-Trader, Skater, Strongman, Vegan, Self-Taught Neuro-Divergent Polymath, and 1001 things more. Welcome to my world!\",\"publisher\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.goncalo.pt\/por\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#organization\",\"name\":\"Gon\u00e7alo Ferreira\",\"url\":\"https:\/\/www.goncalo.pt\/por\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2023\/08\/cropped-Goncalo-Ferreira-Logo-With-Face.png\",\"contentUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2023\/08\/cropped-Goncalo-Ferreira-Logo-With-Face.png\",\"width\":389,\"height\":90,\"caption\":\"Gon\u00e7alo Ferreira\"},\"image\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"http:\/\/www.linkedin.com\/in\/GoncaloPT\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd\",\"name\":\"gnmf\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/78a295ef7300b60da1d67d4ce84359da?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/78a295ef7300b60da1d67d4ce84359da?s=96&d=mm&r=g\",\"caption\":\"gnmf\"},\"sameAs\":[\"http:\/\/www.goncalo.pt\/por\"],\"url\":\"https:\/\/www.goncalo.pt\/por\/author\/gnmf\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"2020-11-15 - Mais inova\u00e7\u00f5es no meu Game Engine em C\/C++, como bonecos que n\u00e3o caem, etc... - Gon\u00e7alo Ferreira","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:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/","og_locale":"en_US","og_type":"article","og_title":"2020-11-15 - Mais inova\u00e7\u00f5es no meu Game Engine em C\/C++, como bonecos que n\u00e3o caem, etc... - Gon\u00e7alo Ferreira","og_description":"Print screen de 2020-11-15, na altura j\u00e1 tinha v\u00e1rias inova\u00e7\u00f5es como ter bonecos que j\u00e1 n\u00e3o caiam do ecr\u00e3, tinha","og_url":"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/","og_site_name":"Gon\u00e7alo Ferreira","article_published_time":"2020-11-15T07:44:00+00:00","article_modified_time":"2023-10-07T03:18:37+00:00","og_image":[{"width":1366,"height":768,"url":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/01\/2020-11-15-Not-letting-enemies-fall-on-my-C-Cpp-Game-Engine.png?v=1618147591","type":"image\/png"}],"author":"gnmf","twitter_card":"summary_large_image","twitter_misc":{"Written by":"gnmf","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/#article","isPartOf":{"@id":"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/"},"author":{"name":"gnmf","@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd"},"headline":"2020-11-15 &#8211; Mais inova\u00e7\u00f5es no meu Game Engine em C\/C++, como bonecos que n\u00e3o caem, etc&#8230;","datePublished":"2020-11-15T07:44:00+00:00","dateModified":"2023-10-07T03:18:37+00:00","mainEntityOfPage":{"@id":"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/"},"wordCount":117,"commentCount":0,"publisher":{"@id":"https:\/\/www.goncalo.pt\/por\/#organization"},"image":{"@id":"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/#primaryimage"},"thumbnailUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/01\/2020-11-15-Not-letting-enemies-fall-on-my-C-Cpp-Game-Engine.png?v=1618147591","keywords":["C++","Desenvolvimento de Jogos","Dev","Game Dev","Game Engine","Inimigos","Motor de Jogos","Platformer","VideoGames","VideoJogos"],"articleSection":["Desenvolvimento de Jogos","Platformers","Programa\u00e7\u00e3o","Projectos","Softwares","Video Jogos"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/","url":"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/","name":"2020-11-15 - Mais inova\u00e7\u00f5es no meu Game Engine em C\/C++, como bonecos que n\u00e3o caem, etc... - Gon\u00e7alo Ferreira","isPartOf":{"@id":"https:\/\/www.goncalo.pt\/por\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/#primaryimage"},"image":{"@id":"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/#primaryimage"},"thumbnailUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/01\/2020-11-15-Not-letting-enemies-fall-on-my-C-Cpp-Game-Engine.png?v=1618147591","datePublished":"2020-11-15T07:44:00+00:00","dateModified":"2023-10-07T03:18:37+00:00","breadcrumb":{"@id":"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/#primaryimage","url":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/01\/2020-11-15-Not-letting-enemies-fall-on-my-C-Cpp-Game-Engine.png?v=1618147591","contentUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2021\/01\/2020-11-15-Not-letting-enemies-fall-on-my-C-Cpp-Game-Engine.png?v=1618147591","width":1366,"height":768,"caption":"2020-11-15 - Mais inova\u00e7\u00f5es no meu Game Engine em C\/C++, como bonecos que n\u00e3o caem, etc..."},{"@type":"BreadcrumbList","@id":"https:\/\/www.goncalo.pt\/por\/2020\/11\/15\/2020-11-15-mais-inovacoes-no-meu-game-engine-em-c-c-como-bonecos-que-nao-caem-etc\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.goncalo.pt\/por\/"},{"@type":"ListItem","position":2,"name":"2020-11-15 &#8211; Mais inova\u00e7\u00f5es no meu Game Engine em C\/C++, como bonecos que n\u00e3o caem, etc&#8230;"}]},{"@type":"WebSite","@id":"https:\/\/www.goncalo.pt\/por\/#website","url":"https:\/\/www.goncalo.pt\/por\/","name":"Gon\u00e7alo Ferreira","description":"[Game Engine\/Software\/Simulation\/Trading Systems\/Full Stack] Developer, Musician, Composer, Painter, Writer, IT Trainer, Sys Admin, Ex-Trader, Skater, Strongman, Vegan, Self-Taught Neuro-Divergent Polymath, and 1001 things more. Welcome to my world!","publisher":{"@id":"https:\/\/www.goncalo.pt\/por\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.goncalo.pt\/por\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.goncalo.pt\/por\/#organization","name":"Gon\u00e7alo Ferreira","url":"https:\/\/www.goncalo.pt\/por\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/logo\/image\/","url":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2023\/08\/cropped-Goncalo-Ferreira-Logo-With-Face.png","contentUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2023\/08\/cropped-Goncalo-Ferreira-Logo-With-Face.png","width":389,"height":90,"caption":"Gon\u00e7alo Ferreira"},"image":{"@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.linkedin.com\/in\/GoncaloPT\/"]},{"@type":"Person","@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd","name":"gnmf","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/78a295ef7300b60da1d67d4ce84359da?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/78a295ef7300b60da1d67d4ce84359da?s=96&d=mm&r=g","caption":"gnmf"},"sameAs":["http:\/\/www.goncalo.pt\/por"],"url":"https:\/\/www.goncalo.pt\/por\/author\/gnmf\/"}]}},"_links":{"self":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts\/370"}],"collection":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/comments?post=370"}],"version-history":[{"count":1,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts\/370\/revisions"}],"predecessor-version":[{"id":372,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts\/370\/revisions\/372"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/media\/371"}],"wp:attachment":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/media?parent=370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/categories?post=370"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/tags?post=370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}