{"author_name":"Crowbeak","cat":"LD #26","comments":[],"epoch":1367190540,"likes":3,"metadata":{"p_key":"43543","p_author":"Crowbeak","p_authorkey":"16689","p_urlkey":"79181","p_title":"Oh, Frell this. I\u2019m done. (Also, Postmortem.)","p_cat":"LD #26","p_event":"LD26","p_time":"1367190540","p_likes":"3","p_comments":"0","p_status":"UPD5","us_key":"16689","us_name":"Crowbeak","us_username":"crowbeak","event_start":"1366934400","event_key":"16","event_name":"LD26"},"text":"<p>Frustration in my title? Why yes. I got <a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-26\/?action=preview&amp;uid=16689\" target=\"_blank\">my game<\/a> done in less than 12 hours on Saturday and then proceeded to spend all day yesterday completely unable to get it to compile into .exe format.<\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/2013\/04\/28\/oh-frell-this-im-done-also-postmortem\/ss1-66\/\" rel=\"attachment wp-att-247393\"><img class=\"alignnone size-large wp-image-247393\" alt=\"Muh-muh-muh-MY POTATO\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/04\/ss13-550x428.png\" width=\"550\" height=\"428\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/04\/ss13-300x233.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/04\/ss13-550x428.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/04\/ss13.png 800w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><\/p>\n <p>&nbsp;<\/p>\n <h2>Expectations<\/h2>\n <p>This was my second Ludum Dare. I went into LD25 in December with no ability to do graphics or sound and came up with a text-interface simulation game with which I was very, very happy. I went into LD26 confident that I could succeed, as I had done so before with no clue what I was really getting into, and with the ability to make graphics a thing that would happen. I also went in feeling like having the ability to do graphics wasn&#8217;t necessarily a good thing &#8212; I&#8217;d come up with something so unique last time because I&#8217;d had few options. Could I pull that off twice, or would having graphics at my disposal result in an inferior game?<\/p>\n <h2>Dat Theme<\/h2>\n <p>Minimalism?!<\/p>\n <p>It didn&#8217;t seem like a bad theme&#8230; my objection to it and the reason I voted it down every time I saw it was because it was too close to a previous theme, Minimalist. I hadn&#8217;t at all thought about what I might do if this theme was chosen, and so I started out LD26 making my Twitch viewers watch me read up on Minimalism on Wikipedia. I came up with several ideas and discarded them all because they either weren&#8217;t unique enough or didn&#8217;t look like they&#8217;d be fun.<\/p>\n <p>But the real issue I was having, the reason I had trouble with coming up with an idea, was that I know nothing of Minimalism. I didn&#8217;t have enough information floating around in my head to make it work. LD25&#8217;s theme,\u00a0<em>You are the Villain<\/em>, jived with me quite well. I consider myself to be something of a connoisseur of fine villains; a good villain can make a story and a bad one can break it. Combined with my studies in Sociology and remembering a board game a friend of mine had told me about ages before, I quickly had an idea. This time, though, I struggled.<\/p>\n <p>One idea that stuck in my head was that of a minimalist potato in the form of a simple brown oval with human eyes on it instead of a potato&#8217;s normal eyes (English-centric, I know; please forgive me, non-native speakers). Whatever game I did, that was something I wanted in it. Eventually I decided to make that potato the focal point of the game. I wanted the eyes to be interactive with the player somehow, and in the end I thought of, &#8220;Stick a needle in my eye,&#8221; from some children&#8217;s rhyme and this game was born.<\/p>\n <p>It wrote itself for the most part, and with minimalism as the theme I didn&#8217;t have to spend too much time on art. I&#8217;d been all prepared to use my decent drawing skills that I only realized I had last weekend, but it wasn&#8217;t really necessary. The coding was fairly straightforward and went well. The game even told me how to make itself more fun&#8230; a bug turned out to make the game far more fun than I&#8217;d originally planned, so I went into the code and started shaping it around that idea on purpose.<\/p>\n <p>In the end, I found myself with something playable and mildly amusing, but not spectacular. Indeed, I am happier with my game from LD25. I&#8217;m not unhappy with this game, though, and I&#8217;m pleased with the fact that making the game took me less than 12 hours, including spending two hours agonizing over what to make.<\/p>\n <h2>Time Zones and Twitch<\/h2>\n <p>I am in Japan. That means that LD26 started at 11:00 AM on Saturday for me. This has its advantages and disadvantages. The most notable disadvantage, I think, is that the competition carries on into Monday. This time, my work was not impacted as Monday is a federal holiday in Japan, but I learned in LD25 that I really should request LD Monday off. As advantages go, starting in the middle of the day means that I get two full sleep periods at normal times with a chance on that final morning to do any last minute stuff with a fresh mind. Even though that&#8217;s an advantage I haven&#8217;t needed for LD26, it&#8217;s still there and will continue to be as long as I have this job.<\/p>\n <p>I streamed Saturday on Twitch, from right after I got dressed (people got to watch me make breakfast and stuff &#8212; testing the stream and getting pysched, wot wot) until I was done with programming for the day. This was fine, though when LD26 started, I found myself feeling pressured to make my whole thinking process available to the people watching my stream. I feel like that was stress I didn&#8217;t need with an unfamiliar topic as the theme and I am not sure if I will stream the start of LD again next time.<\/p>\n <h2>Building .EXE Files<\/h2>\n <p>I got Pyinstaller working for LD25. It will not work this time. I spent all day Sunday trying to get it to work, on Mac OSX and Windows 7, with no success. It will not import pyglet into the game no matter what I do on either OS. Py2app fared no better and didn&#8217;t tell me why it was having trouble, so I abandoned it pretty quickly.<\/p>\n <p>This has been extremely frustrating, not the least because I know the game will be played less if it can only be played from source. At this point, however, it would be a waste of energy to keep caring.<\/p>\n <p>Takeaways<\/p>\n <ul>\n <li><span style=\"line-height: 13px\">Expect the unexpected.<\/span><\/li>\n <li>Take your time figuring out the theme if you&#8217;re unfamiliar with it.<\/li>\n <li>Consider not thinking about the theme while livestreaming.<\/li>\n <li>Check your .exe builder programs with the libraries you intend to use during warmup weekend instead of assuming it will work smoothly.<\/li>\n <\/ul>\n \n <p>Tags: <a href=\"http:\/\/ludumdare.com\/compo\/tag\/final\/\" rel=\"tag\">final<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/postmortem\/\" rel=\"tag\">postmortem<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/screenshot\/\" rel=\"tag\">screenshot<\/a><\/p>","time":"April 28th, 2013 6:09 pm","title":"Oh, Frell this. I\u2019m done. (Also, Postmortem.)"}