{"author_name":"crux","cat":"LD #14 - Advancing Wall of Doom - 2009","comments":[{"author_name":"crux","time":"April 18, 2009 9:23 pm","epoch":1240107780,"text":"Note: there are some version issues, if your pyopengl is different than mine you&#8217;ll want to edit framework\/scene.py and change all the glPushMatrix() calls to take no arguments.","spam":"N"},{"author_name":"","time":"April 19, 2009 1:15 am","epoch":1240121700,"text":"That looks pretty. Would you mind telling how you got that spectacular backdrop? I&#8217;d love to use something like that myself, but if I understand the rules correctly I can&#8217;t use stock photos&#8230;","spam":"N"},{"author_name":"","time":"April 19, 2009 2:31 am","epoch":1240126260,"text":"heh.. I was wondering about that backdrop too.. looks great.. if there is a easy tool for space backdrops (like bryce3d is for canyons..) i&#8217;d love to know about it.  Maybe you just went up to space though and took a photo yesterday? \ud83d\ude09","spam":"N"},{"author_name":"crux","time":"April 19, 2009 7:14 am","epoch":1240143240,"text":"Alas, those of you asking about the backdrop&#8230; it&#8217;s a photo: I used google images to search for &#8220;extra large&#8221; nebulae pics.","spam":"N"},{"author_name":"","time":"April 19, 2009 9:49 am","epoch":1240152540,"text":"Thanks for sharing this code, and your development files, it is rather interesting. FYI it didn&#8217;t work well here on mac leopard with latest python 2.6\/pygame\/opengl from macports. I get the menu screen with two clickable buttons, but the game doesn&#8217;t render at all except for a few seconds each time the player dies.","spam":"N"},{"author_name":"crux","time":"April 19, 2009 10:21 am","epoch":1240154460,"text":"Thanks for the feedback, Simon&#8230; maybe some OpenGL thing I overlooked, like ensuring the z-buffer is off, which is different per platform? I&#8217;ll tinker with it this evening, or maybe after the contest is over.","spam":"N"},{"author_name":"Simon","time":"April 20, 2009 7:36 pm","epoch":1240274160,"text":"That latest version works just fine on my mac, when run from the right directory. Very nice!","spam":"N"}],"epoch":1240107060,"likes":0,"metadata":{"p_key":"73593","p_author":"crux","p_authorkey":"510067","p_urlkey":"109415","p_title":"I hereby dub thee: Spacewalls! [ FINAL ENTRY ]","p_cat":"LD #14 - Advancing Wall of Doom - 2009","p_event":"LD14","p_time":"1240107060","p_likes":"0","p_comments":"7","p_status":"UPD5","us_key":"510067","us_name":"crux","us_username":"crux","event_start":"1239926400","event_key":"90","event_name":"LD14"},"text":"<p>At least, FINAL ENTRY <span style=\"line-through;\"><span style=\"line-through;\">round one<\/span><\/span>.<\/p>\n <p>EDIT: Round two &#8212; Fixed what was hopefully the only one or two misuses of the OpenGL API that worked on my machine but croaked on others&#8217;. Still no confirmation from a 3rd party that it runs, though. <img src=\"http:\/\/ludumdare.com\/compo\/wp-includes\/images\/smilies\/frownie.png\" alt=\":(\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/> After I get back from snowshoeing, I&#8217;ll try to get it running in VirtualBox. Also, if time allows, I&#8217;ll pull out my nice nebula pic with something photoshopped since it was a photo from the &#8216;net.<\/p>\n <p>EDIT TWO: Uploaded direct to LD. Final entry, python source version, hosted on LD. Wait, never mind. &#8220;File type goes not meet security guidelines. Try another.&#8221; &#8230; I thought I was following <a href=\"http:\/\/www.ludumdare.com\/compo\/2009\/04\/18\/how-to-submit-an-entry\/\">the instructions<\/a>; I&#8217;ll try again later.<\/p>\n <p>EDIT THREE: The background, although not nearly as nice, is now one done from scratch.<\/p>\n <p>EDIT FOUR: Post-deadline: Added two bug fixes that ought to make it work nicer on other computers than mine. (a) Some sloppy python code was restarting the game, and not properly re-initing the display, when you clicked &#8220;start game&#8221;. (b) I was using non-power-of-two opengl textures. (c) stripped out all the subversion crap, slimming the download considerably.<\/p>\n <p>EDIT FIVE: A million thanks to <a href=\"http:\/\/www.ludumdare.com\/compo\/?category_name=ld14&amp;author_name=allefant\">allefant<\/a>, who wrestled with pygame + pyopengl to create a windows executable that seems to work!<\/p>\n <p><a href=\"http:\/\/www.shoutis.org-a.googlepages.com\/spacewalls-pygame.zip\">Python source version<\/a>. Run src\/game.py from the ld48 directory.<\/p>\n <p><a href=\"http:\/\/www.shoutis.org-a.googlepages.com\/crux_spacewalls_win_final.zip\">Windows executable<\/a>. Run game.exe.<\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2009\/04\/screen.png\"><img class=\"aligncenter size-medium wp-image-5366\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2009\/04\/screen-300x225.png\" alt=\"\" width=\"300\" height=\"225\" \/><\/a><\/p>\n <p>I&#8217;d appreciate anyone letting me know how (if) it works. This is my first time using pygame or python, so&#8230; at least I&#8217;ve got a full day (minus all my prior engagements) to fix anything.<\/p>\n <p>EDIT: Oh yeah, move with arrows and left control to fire. Use the mouse to work the menu.<\/p>\n \n <p>Tags: <a href=\"http:\/\/ludumdare.com\/compo\/tag\/final\/\" rel=\"tag\">final<\/a><\/p>","time":"April 18th, 2009 9:11 pm","title":"I hereby dub thee: Spacewalls! [ FINAL ENTRY ]"}