{"id":9,"date":"2013-05-29T16:54:08","date_gmt":"2013-05-29T16:54:08","guid":{"rendered":"https:\/\/blogs.scummvm.org\/t0by\/?p=9"},"modified":"2022-05-24T16:55:26","modified_gmt":"2022-05-24T16:55:26","slug":"hello-world","status":"publish","type":"post","link":"https:\/\/blogs.scummvm.org\/t0by\/2013\/05\/29\/hello-world\/","title":{"rendered":"Hello, world."},"content":{"rendered":"<p><a href=\"https:\/\/blogs.scummvm.org\/t0by\/wp-content\/uploads\/sites\/43\/2013\/05\/sshot511b99de1c8ef.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-12\" src=\"https:\/\/blogs.scummvm.org\/t0by\/wp-content\/uploads\/sites\/43\/2013\/05\/sshot511b99de1c8ef.png\" alt=\"\" width=\"650\" height=\"250\" srcset=\"https:\/\/blogs.scummvm.org\/t0by\/wp-content\/uploads\/sites\/43\/2013\/05\/sshot511b99de1c8ef.png 650w, https:\/\/blogs.scummvm.org\/t0by\/wp-content\/uploads\/sites\/43\/2013\/05\/sshot511b99de1c8ef-300x115.png 300w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/a>Hello, dear reader!<\/p>\n<p>I am Tobia, a CompSci student from Italy who has been accepted to work on ScummVM\u2019s WME engine as part of Google Summer of Code 2013.<\/p>\n<p>In case you don\u2019t know <a href=\"http:\/\/wiki.scummvm.org\/\">ScummVM<\/a> is an awesome little piece of software that allows you to play, by means of black magick,\u00a0countless classic adventure games on a wide range of platforms by replicating the functionality of their original engines.<\/p>\n<p><a href=\"https:\/\/icodelikeacow.wordpress.com\/page\/2\/www.dead-code.org\">WME is one such engine<\/a> \u2013 instead of being developed in-house for a specific series of games, though, it is a general-purpose piece of software for which a wide range of games has been written, encompassing freeware, commercial and student projects.<\/p>\n<p>Although the games made with WME\u00a0are hardly classic today, being relatively recent,\u00a0they could very well be in a couple years.<\/p>\n<p>A port of WME exists (thanks to fellow GSoCer<a href=\"http:\/\/summermute2012.blogspot.it\/\"> somaen<\/a>), <a href=\"http:\/\/wiki.scummvm.org\/index.php\/OpenTasks\/Engine\/Improve_WME\">but it is a bit lacking in certain areas.<\/a><\/p>\n<p>My work will consist of filling some gaps, specifically:<\/p>\n<ul>\n<li>implementing zoom\/rotate functionality (which is notably used in a puzzle in <a href=\"https:\/\/icodelikeacow.wordpress.com\/page\/2\/www.juliathegame.com\">J.U.L.I.A.<\/a>)<\/li>\n<li>implementing a debugger (which will help development of the engine itself and may make the ScummVM \u201ctarget\u201d more attractive to WME developers)<\/li>\n<li>doing some optimization and refactoring, especially with rendering paths<\/li>\n<li>random bugfixing<\/li>\n<\/ul>\n<p>Stay tuned for more; during the next few days I expect to get a bit more technical as I start doing some research and try to fix one or two bugs.<\/p>\n<p>Of course, I\u2019ll blog about games when I can, too \u2013 games are the whole point, after all, aren\u2019t they?<\/p>\n<p>About me?<\/p>\n<p>Well, I\u2019m a fairly normal guy.<\/p>\n<p>I\u00a0have a soft spot for black humor, adventure games (guess you didn\u2019t see that coming),\u00a0reading (all-time favorites: Bulgakov, Hemingway, Vonnegut, Ellison, Ende, Bradbury, Buzzati),\u00a0obsessing over\u00a0all sorts of music and\u00a0doing some jogging when the weather is clear.<\/p>\n<p>Most of all, though, I like doing none of the above, just sitting still on the grass and listening to the birds singing ?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello, dear reader! I am Tobia, a CompSci student from Italy who has been accepted to work on ScummVM\u2019s WME engine as part of Google Summer of Code 2013. In case you don\u2019t know ScummVM is an awesome little piece of software that allows you to play, by means of black magick,\u00a0countless classic adventure games [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-9","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.scummvm.org\/t0by\/wp-json\/wp\/v2\/posts\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.scummvm.org\/t0by\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.scummvm.org\/t0by\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/t0by\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/t0by\/wp-json\/wp\/v2\/comments?post=9"}],"version-history":[{"count":3,"href":"https:\/\/blogs.scummvm.org\/t0by\/wp-json\/wp\/v2\/posts\/9\/revisions"}],"predecessor-version":[{"id":14,"href":"https:\/\/blogs.scummvm.org\/t0by\/wp-json\/wp\/v2\/posts\/9\/revisions\/14"}],"wp:attachment":[{"href":"https:\/\/blogs.scummvm.org\/t0by\/wp-json\/wp\/v2\/media?parent=9"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/t0by\/wp-json\/wp\/v2\/categories?post=9"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/t0by\/wp-json\/wp\/v2\/tags?post=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}