{"id":523,"date":"2009-11-19T04:11:37","date_gmt":"2009-11-19T08:11:37","guid":{"rendered":"http:\/\/wizardwalk.com\/newblather\/?p=523"},"modified":"2009-11-19T04:36:41","modified_gmt":"2009-11-19T08:36:41","slug":"game-programming-and-so-on-and-whatnot","status":"publish","type":"post","link":"http:\/\/wizardwalk.com\/newblather\/?p=523","title":{"rendered":"Game programming and so on and whatnot"},"content":{"rendered":"<p><strong>GAME PROGRAMMING<\/strong><\/p>\n<p>It feels nice to be diving into game programming again.\u00a0 I&#8217;d forgotten how engaging it can be.\u00a0 Right now, however, I&#8217;m doing more graphics programming than game programming.\u00a0 I&#8217;m experimenting with OpenGL on Google&#8217;s Android operating system, trying to get a feel for how it all works.\u00a0 I hope to create a little adventure game with it.\u00a0 Or an action game.\u00a0 Or a mix.\u00a0 I&#8217;m not really sure yet.\u00a0 Recently, I\u2019ve just finished programming a tile-based scrolling map, which was quite a challenge itself.<\/p>\n<p>Anyway, there are not yet many resources out there for programming games for Android.\u00a0 But there are a few.\u00a0 I bought a book called <a href=\"http:\/\/www.amazon.com\/gp\/product\/1430215968?ie=UTF8&amp;tag=wizardwalk-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1430215968\">Pro Android<\/a><img loading=\"lazy\" style=\"margin: 0px; border-top-style: none! important; border-right-style: none! important; border-left-style: none! important; border-bottom-style: none! important\" src=\"http:\/\/www.assoc-amazon.com\/e\/ir?t=wizardwalk-20&amp;l=as2&amp;o=1&amp;a=1430215968\" border=\"0\" alt=\"\" width=\"1\" height=\"1\" \/> last week from Amazon and it just recently arrived and has already been of some help.\u00a0 I&#8217;ve also been reading through Chris Pruett&#8217;s <a href=\"http:\/\/replicaisland.blogspot.com\/\">Replica Island game development blog<\/a>, which not only has some info on programming for Android, but has some fantastic wisdom on game development in general.<\/p>\n<p><strong>THE ACCORD REVIEW<\/strong><\/p>\n<p><a href=\"http:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2009\/11\/theaccord.gif\"><img loading=\"lazy\" style=\"border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px\" title=\"The Accord\" src=\"http:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2009\/11\/theaccord-thumb.gif\" border=\"0\" alt=\"The Accord\" width=\"148\" height=\"223\" \/><\/a> In other news, I finished reading the sci-fi book <a href=\"http:\/\/www.amazon.com\/gp\/product\/1844167100?ie=UTF8&amp;tag=wizardwalk-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1844167100\">The Accord<\/a><img loading=\"lazy\" style=\"margin: 0px; border-top-style: none! important; border-right-style: none! important; border-left-style: none! important; border-bottom-style: none! important\" src=\"http:\/\/www.assoc-amazon.com\/e\/ir?t=wizardwalk-20&amp;l=as2&amp;o=1&amp;a=1844167100\" border=\"0\" alt=\"\" width=\"1\" height=\"1\" \/> by Keith Brooke a few days ago.\u00a0 (I just picked it randomly off the library shelf one day.)\u00a0 It was a strange book, and overall pretty bad.\u00a0 It&#8217;s filled with awful language, and it&#8217;s used so often that it loses all affect and becomes somewhat comic.\u00a0 The tenses shift from scene to scene, and the POV shifts from first to second to plural first depending on the character or mix of characters in the scene.\u00a0 The last third of the book is told over the span of thousands of years, so characters forget who they originally were and what they used to want, which makes it quite hard to keep relating to them.\u00a0 And some characters mix with other characters to become new characters.\u00a0 With such ideas, it had the potential to be a really awesome story, but unfortunately it was just a lame love-triangle tale, with this character bent on getting this character to love him, and this character bent on killing this guy, and this character forgetting who she is&#8230; it drags on too long.\u00a0 And the ending&#8230; maybe I should have read the ending (or endings) more carefully, because I found it (or them) to be somewhat cryptic; I&#8217;m not quite sure what happened.\u00a0 It certainly wasn&#8217;t climactic though.<\/p>\n<p>That was the 9th book I&#8217;ve finished reading this year, and only the 2nd fiction book.\u00a0 I seem to read an average of 10 books a year.\u00a0 Which I suppose isn&#8217;t too bad, but also very bad, depending on who I am compared to.\u00a0 Obviously I&#8217;ll never make it as a writer.\u00a0 Although, that&#8217;s only counting books, not book fragments, short stories, articles, magazines, etc.\u00a0 So I&#8217;m probably OK.\u00a0 Although my want-to read-list is at around 50.<\/p>\n<p><strong>READING AUDIO BOOKS?<\/strong><\/p>\n<p>There seems to be some debate on these here interwebs as to whether or not one can validly say that they &#8220;read&#8221; audio books.\u00a0 The answer is:<\/p>\n<p>No, you do not &#8220;read&#8221; audio books.\u00a0 Don&#8217;t flatter yourself.<\/p>\n<p>The problem is that, when asked &#8220;How many books did you read?&#8221; or &#8220;Have you read such-and-such?&#8221; you can either answer &#8220;No, I <em>listened<\/em> to them&#8221; or simply &#8220;Yes.&#8221;\u00a0 If you say yes, you <em>are<\/em> lying, but it&#8217;s an OK lie because nobody cares.\u00a0 It does not make &#8220;reading&#8221; and &#8220;listening&#8221; equivalent.<\/p>\n<p><strong>DOLLHOUSE AND OTHER SUCH TV BLATHER<\/strong><\/p>\n<p><a href=\"http:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2009\/11\/housedoll.jpg\"><img loading=\"lazy\" style=\"border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px\" title=\"Dr. House doll!\" src=\"http:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2009\/11\/housedoll-thumb.jpg\" border=\"0\" alt=\"Dr. House doll!\" width=\"154\" height=\"204\" \/><\/a> Fox cancelled Dollhouse last week, which is very sad.\u00a0 It wasn&#8217;t as good as Firefly, and it&#8217;s not as good as House, but it was a very fun sci-fi show.\u00a0 I am wondering if they will wrap up the storylines in the final episodes or if it&#8217;s too late and now and the storylines are doomed to never be resolved.\u00a0 Earlier this year, there was another fun show called My Own Worst Enemy.\u00a0 I thought that had a really fun premise, but that was cancelled and the storylines were left unresolved.\u00a0 The problem with series in which each episode builds on the last is that when they are cancelled you&#8217;ve got these big over-arching stories that never complete, making the remaining of the series a bit sour.\u00a0 It&#8217;s like making two movies in a trilogy.\u00a0 Who would want to watch or buy them?\u00a0 I don&#8217;t feel like watching any Dollhouse or buying the seasons on blu-ray if the storylines are just going to remain unresolved.\u00a0 At least with Firefly they were able to make the film Serenity, which did provide at least a little closure, but it&#8217;s highly doubtful they&#8217;ll do that with Dollhouse.\u00a0 Now when is some more Dr. Horrible stuff supposed to come out?<\/p>\n<p>The other shows I&#8217;m watching (on Hulu, mostly) are Monk (3 more episodes of the series left, hopefully Monk will soon solve his wife&#8217;s murder), House (best show on right now, or at least tied with Monk), Lie to Me, and Fringe.\u00a0 And sometimes a bit of The Simpsons and Family Guy.\u00a0 Oh, and Shark Tank&#8230; awesome reality show.\u00a0 I can&#8217;t wait for the next season.\u00a0 I was enjoying How&#8217;d You Get So Rich, a show in which Joan Rivers went around touring rich people&#8217;s mansions and lavish lifestyles, but that show got cancelled, perhaps because Joan&#8217;s face fell off.\u00a0 I also have the show Legend of the Seeker on my wish-list&#8230; it airs on some bizarre channel at a bizarre hour, and I couldn&#8217;t keep up with it on Hulu, so I&#8217;d like to buy it on blu-ray or DVD (I watched the first few episodes on Hulu to know I&#8217;d like to see the rest of the season, even though it&#8217;s a bit cheesy at times&#8230; but so was the book).\u00a0 Oh, I&#8217;ve also been watching Flash Forward on Hulu.\u00a0 That show started out slow, but it&#8217;s getting interesting (or at least they&#8217;re putting in some comic relief in now).\u00a0 Also been watching V (The Visitors), which has still been a bit stale so far, but it&#8217;s one of the only shows that comes on when I&#8217;m not at work.\u00a0 Hmmm&#8230; I guess I watch too much.<\/p>\n<p>OK, I think that&#8217;s enough blather, eh?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>GAME PROGRAMMING It feels nice to be diving into game programming again.\u00a0 I&#8217;d forgotten how engaging it can be.\u00a0 Right now, however, I&#8217;m doing more graphics programming than game programming.\u00a0 I&#8217;m experimenting with OpenGL on Google&#8217;s Android operating system, trying to get a feel for how it all works.\u00a0 I [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[38,19,69],"tags":[147,143,146,145],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p7gI4B-8r","_links":{"self":[{"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/posts\/523"}],"collection":[{"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=523"}],"version-history":[{"count":1,"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/posts\/523\/revisions"}],"predecessor-version":[{"id":524,"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/posts\/523\/revisions\/524"}],"wp:attachment":[{"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=523"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=523"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=523"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}