{"author_link":"\/users\/zyxer","author_name":"ZYXer","author_uid":"zyxer","comments":[],"epoch":1543446806,"event":"LD43","format":"md","ldjam_node_id":125518,"likes":4,"metadata":{"p_key":"122553","p_author":"ZYXer","p_authorkey":"1003700","p_urlkey":"338611","p_title":"My Base Code for LD43","p_cat":"LDJam ","p_event":"LD43","p_time":"1543446806","p_likes":"4","p_comments":"0","p_status":"WAYBACK","us_key":"1003700","us_name":"ZYXer","us_username":"zyxer","event_start":"1543536000","event_key":"71","event_name":"LD 43"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD43","removed_author":false},"_superparent":120415,"_trust":2,"author":3700,"body":"Once again I will be using my base code that I have built up since LD 26. It is written in JavaScript and can be used to create HTML5\/canvas games. You can find the base code on github: https:\/\/github.com\/ZYXer-\/base-code-2d\n\nFeatures:\n- a simple game loop\n- mouse\/keyboard input processing\n- image\/sound\/webfont preloading\n- dealing with different screen resolutions\n\nAdditional classes for:\n- playing sounds (using SoundManager2)\n- loading and displaying PNG fonts\n- particle systems\n- pathfinding (using A*)\n- image processing class to generate 8-bit style graphics\n- utility functions for procedural map generation\n- simple one-body physics\n- a text class that is way more powerful than fillText()\n- scaling to easily display pixelart at various screen resolutions\n\nI\u2019m distributing the code under the GPL2 license, so feel free to use any part of it for your own project. And please \u2013 like always \u2013 report any bugs ;)","comments":2,"comments-timestamp":"2018-11-29T10:29:47Z","created":"2018-11-28T23:12:04Z","files":[],"files-timestamp":0,"id":125518,"love":4,"love-timestamp":"2018-11-29T10:30:02Z","meta":[],"modified":"2018-11-29T10:30:02Z","name":"My Base Code for LD43","node-timestamp":"2018-11-28T23:13:26Z","parent":123864,"parents":[1,5,9,120415,123864],"path":"\/events\/ludum-dare\/43\/lord-windsworths-airship\/my-base-code-for-ld43","published":"2018-11-28T23:13:26Z","scope":"public","slug":"my-base-code-for-ld43","subsubtype":"","subtype":"","type":"post","version":366822},"node_metadata":{"n_key":"125518","n_urlkey":"338611","n_parent":"123864","n_path":"\/events\/ludum-dare\/43\/lord-windsworths-airship\/my-base-code-for-ld43","n_slug":"my-base-code-for-ld43","n_type":"post","n_subtype":"","n_subsubtype":"","n_author":"3700","n_created":"1543446724","n_modified":"1543487402","n_version":"366822","n_status":"WAYBACK"},"source_url":"https:\/\/ldjam.com\/events\/ludum-dare\/43\/lord-windsworths-airship\/my-base-code-for-ld43","text":"Once again I will be using my base code that I have built up since LD 26. It is written in JavaScript and can be used to create HTML5\/canvas games. You can find the base code on github: https:\/\/github.com\/ZYXer-\/base-code-2d\n\nFeatures:\n- a simple game loop\n- mouse\/keyboard input processing\n- image\/sound\/webfont preloading\n- dealing with different screen resolutions\n\nAdditional classes for:\n- playing sounds (using SoundManager2)\n- loading and displaying PNG fonts\n- particle systems\n- pathfinding (using A*)\n- image processing class to generate 8-bit style graphics\n- utility functions for procedural map generation\n- simple one-body physics\n- a text class that is way more powerful than fillText()\n- scaling to easily display pixelart at various screen resolutions\n\nI\u2019m distributing the code under the GPL2 license, so feel free to use any part of it for your own project. And please \u2013 like always \u2013 report any bugs ;)","title":"My Base Code for LD43","wayback_source":[]}