{"author_name":"spike.house.games","cat":"LD #32","comments":[{"author_name":"Mental Atrophy","time":"April 25, 2015 10:20 pm","epoch":1430018400,"text":"Run the executable cx_freeze creates from cmd prompt and see what error it gives you.  My cx_freeze issues are usually either some kind of import problem, which I can fix by changing my script locations (annoying, though, because it destroys the way I like to organize my modules), or it sometimes doesn&#8217;t grab one of the audio dll&#8217;s it need and I just have to paste it into the directory myself.","spam":"N"},{"author_name":"Newt_","time":"April 25, 2015 11:53 pm","epoch":1430023980,"text":"I use py2exe, which seems to work fine for Windows stuff.","spam":"N"},{"author_name":"","time":"April 26, 2015 3:06 am","epoch":1430035560,"text":"What was the issue that was being reported? A crash, or a graphical corruption?","spam":"N"},{"author_name":"","time":"April 26, 2015 6:36 am","epoch":1430048160,"text":"I always found py2exe to be the more reliable choice when I was still making Python entries.","spam":"N"}],"epoch":1430017860,"likes":2,"metadata":{"p_key":"17633","p_author":"spike.house.games","p_authorkey":"52747","p_urlkey":"52938","p_title":"Pygame people vs. Pygame problems","p_cat":"LD #32","p_event":"LD32","p_time":"1430017860","p_likes":"2","p_comments":"4","p_status":"UPD5","us_key":"52747","us_name":"spike.house.games","us_username":"spike-house-games","event_start":"1429228800","event_key":"27","event_name":"LD32"},"text":"<p style=\"text-align: center\"><img class=\" aligncenter\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/444368\/52747-shot0-1429481922.png\" alt=\"\" width=\"314\" height=\"256\" \/><\/p>\n <p style=\"text-align: center\"><a href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-32\/?action=preview&amp;uid=52747\">Play and Review Zeldish<\/a><\/p>\n <p>Problems with easy but annoying solutions.<\/p>\n <p>I wrote my game in Python\/Pygame, which generally, I can&#8217;t say enough good things about. I did a cx_freeze of my game, which should collect any dependences and wrap the python code into an executable. For some reason Pygame&#8217;s extended image support is sometimes not working. I think there may be some SDL libraries or some other thing that are required, but I&#8217;m not sure why there not getting bundled in the freeze. Pygame people, any ideas?<\/p>\n <p>Until I can fix the actual problem, I converted all the PNG files into BMPs, which is the default format that works even with the extended image module. The zip file is a little bigger, but it should work for everyone.<\/p>\n <p>Actually, this is such an easy and reliable &#8220;fix&#8221; that there is a 42% chance that I will never get around to figuring out the actual problem.<\/p>\n <p>TL;DR &#8212; The Linux build wasn&#8217;t working for some people, but now it should work for all x such that x uses Linux.<\/p>\n \n <p>Tags: <a href=\"http:\/\/ludumdare.com\/compo\/tag\/pygame\/\" rel=\"tag\">pygame<\/a><\/p>","time":"April 25th, 2015 10:11 pm","title":"Pygame people vs. Pygame problems"}