{"author_name":"brianshaler","cat":"LD #23","comments":[],"epoch":1335126900,"likes":0,"metadata":{"p_key":"56611","p_author":"brianshaler","p_authorkey":"12801","p_urlkey":"92360","p_title":"Custom typefaces are a PITA","p_cat":"LD #23","p_event":"LD23","p_time":"1335126900","p_likes":"0","p_comments":"0","p_status":"UPD5","us_key":"12801","us_name":"brianshaler","us_username":"brianshaler","event_start":"1334880000","event_key":"10","event_name":"LD23"},"text":"<p>Using Processing.js, &lt;canvas&gt;, and a custom typeface was a recipe for frustration. I ended up not using any of the built-in Processing.js font functionality, instead referencing the &lt;canvas&gt; element itself and using @font-face<\/p>\n <p><a href=\"http:\/\/picoplanets.com\/\"><img class=\"alignnone size-full wp-image-133222\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2012\/04\/Screen-shot-2012-04-22-at-3.20.28-PM.png\" alt=\"\" width=\"550\" height=\"217\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2012\/04\/Screen-shot-2012-04-22-at-3.20.28-PM-300x118.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2012\/04\/Screen-shot-2012-04-22-at-3.20.28-PM.png 550w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><\/p>","time":"April 22nd, 2012 3:35 pm","title":"Custom typefaces are a PITA"}