{"id":98,"date":"2007-01-16T14:55:27","date_gmt":"2007-01-16T13:55:27","guid":{"rendered":"http:\/\/www.bluej.org\/mrt\/?p=19"},"modified":"2020-05-15T15:46:29","modified_gmt":"2020-05-15T15:46:29","slug":"greenfoot-gets-sound","status":"publish","type":"post","link":"https:\/\/blogs.kcl.ac.uk\/proged\/2007\/01\/16\/greenfoot-gets-sound\/","title":{"rendered":"Greenfoot gets sound"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.bluej.org\/mrt\/wp-content\/uploads\/2007\/01\/sound.png\" border=\"0\" alt=\"Sound\" hspace=\"12\" vspace=\"4\" width=\"432\" height=\"165\" align=\"left\" \/><br \/>\n<a href=\"http:\/\/www.greenfoot.org\">Greenfoot<\/a>, the microworld framework we&#8217;re working on at Kent, is getting closer and closer to providing a full game programming platform.<br \/>\nInitially, it was designed for simulations. Then it got key control. Now it gets sound.<br \/>\n<!--more--><br \/>\nWhen Greenfoot was initially designed, we were concentrating on micro worlds and simulations, inspired by systems such as <a href=\"http:\/\/el.media.mit.edu\/logo-foundation\/logo\/turtle.html\">Logo&#8217;s turtle<\/a> and <a href=\"http:\/\/www.mtsu.edu\/~untch\/karel\/\">Karel the Robot<\/a>. Scenarios written at the time were things such as <a href=\"http:\/\/www.greenfoot.org\/images\/screenshots\/screen-ants.jpg\">ants<\/a> and <a href=\"http:\/\/www.greenfoot.org\/images\/screenshots\/screen-wombats.jpg\">wombats<\/a>. Other simulations, such as <a href=\"http:\/\/www.greenfoot.org\/images\/screenshots\/screen-lifts.jpg\">lifts<\/a>, were also possible.<\/p>\n<p>Then we got more and more interactive. We first added user input via direct object interaction. <a href=\"http:\/\/www.greenfoot.org\/images\/screenshots\/screen-plane.jpg\">Planes<\/a> started flying.<\/p>\n<p>Then came keyboard input. One of the first key-controlled scenarios was the <a href=\"http:\/\/www.greenfoot.org\/images\/screenshots\/screen-lunarlander.jpg\">lunar lander<\/a>, written by Poul.<\/p>\n<p>Now we have added sound. Suddenly things get a lot more exciting. We are planning to release a version of Greenfoot towards the end of January, and the sound support will be in it. (When it&#8217;s out, <a href=\"http:\/\/www.greenfoot.org\/\">get it here<\/a>.)<\/p>\n<p>Next? Mouse support is an obvious candidate on our list. But there are a lot more exciting things we are discussing. Watch this space!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Greenfoot, the microworld framework we&#8217;re working on at Kent, is getting closer and closer to providing a full game programming platform. Initially, it was designed for simulations. Then it got key control. Now it gets sound.<\/p>\n","protected":false},"author":179,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15,8],"tags":[53,98],"class_list":["post-98","post","type-post","status-publish","format-standard","hentry","category-greenfoot-software-tools","category-programming","tag-greenfoot-software-tools","tag-sound"],"_links":{"self":[{"href":"https:\/\/blogs.kcl.ac.uk\/proged\/wp-json\/wp\/v2\/posts\/98","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.kcl.ac.uk\/proged\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.kcl.ac.uk\/proged\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.kcl.ac.uk\/proged\/wp-json\/wp\/v2\/users\/179"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.kcl.ac.uk\/proged\/wp-json\/wp\/v2\/comments?post=98"}],"version-history":[{"count":1,"href":"https:\/\/blogs.kcl.ac.uk\/proged\/wp-json\/wp\/v2\/posts\/98\/revisions"}],"predecessor-version":[{"id":1065,"href":"https:\/\/blogs.kcl.ac.uk\/proged\/wp-json\/wp\/v2\/posts\/98\/revisions\/1065"}],"wp:attachment":[{"href":"https:\/\/blogs.kcl.ac.uk\/proged\/wp-json\/wp\/v2\/media?parent=98"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.kcl.ac.uk\/proged\/wp-json\/wp\/v2\/categories?post=98"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.kcl.ac.uk\/proged\/wp-json\/wp\/v2\/tags?post=98"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}