{"author_name":"huggabugga","cat":"LD #31","comments":[],"epoch":1418143560,"likes":1,"metadata":{"p_key":"22320","p_author":"huggabugga","p_authorkey":"45743","p_urlkey":"57688","p_title":"Pim Update 3 \u2013 After the Finish","p_cat":"LD #31","p_event":"LD31","p_time":"1418143560","p_likes":"1","p_comments":"0","p_status":"UPD5","us_key":"45743","us_name":"huggabugga","us_username":"huggabugga","event_start":"1417737600","event_key":"26","event_name":"LD31"},"text":"<p><a href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-31\/?action=preview&amp;uid=45743\"><img class=\"aligncenter wp-image-423745 size-large\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2014\/12\/Screen-Shot-2014-12-09-at-12.07.42-PM-550x422.png\" alt=\"Stuck in Pimbo\" width=\"550\" height=\"422\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2014\/12\/Screen-Shot-2014-12-09-at-12.07.42-PM-300x230.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2014\/12\/Screen-Shot-2014-12-09-at-12.07.42-PM-550x422.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2014\/12\/Screen-Shot-2014-12-09-at-12.07.42-PM.png 900w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><\/p>\n <p>I was working up until the deadline for the jam on the game, and got some good testing in before I finalized everything. There were a couple things that slipped through the cracks because of time, and we plan on addressing them in the future. That said, we accomplished our goals this time around, and that&#8217;s something to be happy about.<\/p>\n <ol>\n <li><strong>Successful submission<\/strong>: for our skill, tools, and time commitment, I&#8217;d say this game was as polished as it could be. It&#8217;s only 72 hours, after all. This is a lot better than last time, when we didn&#8217;t submit anything at all.<\/li>\n <li><strong>Canvas Desktop game<\/strong>: check. This game works on a desktop in most major browsers so far, and it runs decently, too. Even after a couple rounds and a lot of characters being rendered to the screen, it keeps\u00a0up.<\/li>\n <li><strong>Mobile version<\/strong>: is the same as desktop. Size, controls, and display were all taken into account at the very beginning when laying everything out. This game\u00a0has been tested on a couple android devices and an older Ipad. Some of the default android browsers get a tad laggy with the game, though. Chrome for android works really well. Playable on mobile is a check!<\/li>\n <\/ol>\n <p>Last night after playing a lot of the games here, I started comparing the game to others. There are good and bad things about doing this (just like comparing yourself to others), but I think the main thing I&#8217;ll takeaway is that for next time, I&#8217;ll try using a library like Phaser, Melon, or\u00a0Three.js. Seeing some html games that used libraries is like looking at game I might find in a store,\u00a0for whatever console\/device. I didn&#8217;t want to futz around with learning a whole new library for this competition, though. I enjoyed working through everything myself and practicing OOP techniques along the way. I enjoy working in the trenches like that. It just means that when I want a feature, I need to make it myself, instead of relying on it being built already. So\u00a0until the next LD challenge, I&#8217;ll be investing time into a js library.<\/p>\n <p>It&#8217;s great to read comments. People here seem to be very respectful and mindful, and that&#8217;s refreshing. Based on some feedback and our own\u00a0concerns when we play, these are some things we want to address in the next version of <strong>Stuck in Pimbo<\/strong>:<\/p>\n <ol>\n <li><strong>Asset Preloader<\/strong>: didn&#8217;t get to build one in, and that can cause issues for people with strained internet connections. I know I should practice what I teach, so this is priority number 1 for me.<\/li>\n <li><strong>Revised Controls<\/strong>: or revised randomness of the movement of the Pims in all stages. People complain about not understanding the controls, so we&#8217;ll find something better. Possible additions to this is adding an initial &#8216;walkthrough&#8217; state that prompts you to do stuff.<\/li>\n <li><strong>Better Collision Detection<\/strong>: I played with a number of different ways of detecting collisions between elements, some working better than others. I think other libraries have this down pat, so I&#8217;ll study those and improve what I&#8217;ve built myself.<\/li>\n <li><strong>Script Efficiency<\/strong>: I want to make this game smooth. Smooth transitions, smooth gameplay on older, slower devices, smooth.<\/li>\n <li><strong>Refined UI<\/strong>: focusing on building the game mechanics, I left the ui pretty simple. I bet it looks like a turd to most. I like to just say it leaves you to appreciate the game graphics. :p<\/li>\n <\/ol>\n <p>If you haven&#8217;t played yet, I highly <a title=\"Stuck in Pimbo\" href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-31\/?action=preview&amp;uid=45743\" target=\"_blank\">recommend\u00a0jumping in<\/a>! The game works in your browser, and features some cute pixel ghosts.<\/p>","time":"December 9th, 2014 11:46 am","title":"Pim Update 3 \u2013 After the Finish"}