{"id":162,"date":"2008-09-10T11:15:57","date_gmt":"2008-09-10T17:15:57","guid":{"rendered":"http:\/\/www.philhassey.com\/blog\/?p=162"},"modified":"2008-09-10T11:15:57","modified_gmt":"2008-09-10T17:15:57","slug":"watermelons-for-the-iphone-ipod-touch","status":"publish","type":"post","link":"https:\/\/www.philhassey.com\/blog\/2008\/09\/10\/watermelons-for-the-iphone-ipod-touch\/","title":{"rendered":"Watermelons for the iPhone \/ iPod Touch"},"content":{"rendered":"<p>Watermelons is the ultimate fruit rescue mission game! The local watermelon tree has gone berserk and is producing fresh watermelons at an amazing rate.<\/p>\n<p>You must move your trampoline at high speed in order to save the melons from splattering horribly on the ground.  You get ten slip-ups before you lose your job as the Melon Master.<\/p>\n<p>Includes high scores, realistic watermelon sound effects and authentic watermelon bouncing soundtrack.<\/p>\n<p><a href=\"https:\/\/www.philhassey.com\/blog\/wp-content\/uploads\/2008\/09\/38.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-163\" title=\"38\" src=\"https:\/\/www.philhassey.com\/blog\/wp-content\/uploads\/2008\/09\/38.png\" alt=\"\" width=\"320\" height=\"480\" srcset=\"https:\/\/www.philhassey.com\/blog\/wp-content\/uploads\/2008\/09\/38.png 320w, https:\/\/www.philhassey.com\/blog\/wp-content\/uploads\/2008\/09\/38-200x300.png 200w\" sizes=\"auto, (max-width: 320px) 100vw, 320px\" \/><\/a><\/p>\n<p>Watermelons was first created in several hours using <a href=\"http:\/\/www.imitationpickles.org\/melons\/index.html\">python+pygame<\/a>.\u00a0 I then ported it to <a href=\"http:\/\/www.imitationpickles.org\/melons\/flash.php\">haxe<\/a>.\u00a0 And then last of all, I ported it to the iPhone \/ iPod touch using C code.\u00a0 I suppose the dev lesson learned is .. rapid prototyping stuff in python is really quick and easy.\u00a0 So when I port a game from python to something else, I&#8217;ve got the whole game concept down, so it&#8217;s fairly straight forward to switch to a static language like C.\u00a0 If say, the problem was not well defined, I suspect it would be harder to implement the games in C first.\u00a0 (I think my statement here was particularly true for porting Galcon to the iPhone.)<\/p>\n<p>Anyway, check out the flash version, and if you think it&#8217;s worth your 0.99, you can get it on the <a href=\"http:\/\/phobos.apple.com\/WebObjects\/MZStore.woa\/wa\/viewSoftware?id=290188924&amp;mt=8\">App Store now<\/a> \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Watermelons is the ultimate fruit rescue mission game! The local watermelon tree has gone berserk and is producing fresh watermelons at an amazing rate. You must move your trampoline at high speed in order to save the melons from splattering horribly on the ground. You get ten slip-ups before you lose your job as the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,6,19,16,66,3,2],"tags":[127,81,82],"class_list":["post-162","post","type-post","status-publish","format-standard","hentry","category-biz","category-development","category-gamedev","category-haxe","category-iphone","category-pygame","category-python","tag-iphone","tag-ipod-touch","tag-watermelons"],"_links":{"self":[{"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/posts\/162","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/comments?post=162"}],"version-history":[{"count":0,"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/posts\/162\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/media?parent=162"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/categories?post=162"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/tags?post=162"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}