{"author_link":"\/users\/shawn-moore","author_name":"Shawn Moore","author_uid":"shawn-moore","comments":[],"epoch":1558424356,"event":"LD44","format":"md","ldjam_node_id":158039,"likes":1,"metadata":{"p_key":"132981","p_author":"Shawn Moore","p_authorkey":"1124835","p_urlkey":"349175","p_title":"Automatic replay + hot code reloading","p_cat":"LDJam ","p_event":"LD44","p_time":"1558424356","p_likes":"1","p_comments":"0","p_status":"WAYBACK","us_key":"1124835","us_name":"Shawn Moore","us_username":"shawn-moore","event_start":"1556236800","event_key":"75","event_name":"LD 44"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD44","removed_author":false},"_superparent":139254,"_trust":5,"author":124835,"body":"I built automatic replay and hot code reloading on top of the Phaser game engine, using my compo game [**Jumpcoins**](https:\/\/ldjam.com\/events\/ludum-dare\/44\/jumpcoins) for testing. It captures game state & inputs, loops, and loads code changes right into the running game without starting over. These, especially combined, make an EXTREMELY satisfying dev experience!!\n\nI couldn't upload the demo gif to the LD site since it's a minute long, but you can check it out [here](https:\/\/twitter.com\/sartak\/status\/1130734316647059456).\n\n\u3000\n\n![\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8 2019-05-21 3.31.11.png](\/\/\/raw\/3a7\/e1\/z\/24f6e.png)\n\n\u3000\n\nI really wish I had this setup in time for this past LD! What does your development feedback cycle look like?\n\n![\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8 2019-05-21 3.37.18.png](\/\/\/raw\/3a7\/e1\/z\/24f71.png)","comments":1,"comments-timestamp":"2019-05-21T07:49:00Z","created":"2019-05-21T07:25:41Z","files":[],"files-timestamp":0,"id":158039,"love":1,"love-timestamp":"2019-05-21T07:49:58Z","meta":[],"modified":"2019-05-21T07:49:58Z","name":"Automatic replay + hot code reloading","node-timestamp":"2019-05-21T07:39:16Z","parent":143274,"parents":[1,5,9,139254,143274],"path":"\/events\/ludum-dare\/44\/jumpcoins\/automatic-replay-hot-code-reloading","published":"2019-05-21T07:39:16Z","scope":"public","slug":"automatic-replay-hot-code-reloading","subsubtype":"","subtype":"","type":"post","version":476909},"node_metadata":{"n_key":"158039","n_urlkey":"349175","n_parent":"143274","n_path":"\/events\/ludum-dare\/44\/jumpcoins\/automatic-replay-hot-code-reloading","n_slug":"automatic-replay-hot-code-reload","n_type":"post","n_subtype":"","n_subsubtype":"","n_author":"124835","n_created":"1558423541","n_modified":"1558424998","n_version":"476909","n_status":"WAYBACK"},"source_url":"https:\/\/ldjam.com\/events\/ludum-dare\/44\/jumpcoins\/automatic-replay-hot-code-reloading","text":"I built automatic replay and hot code reloading on top of the Phaser game engine, using my compo game [**Jumpcoins**](https:\/\/ldjam.com\/events\/ludum-dare\/44\/jumpcoins) for testing. It captures game state & inputs, loops, and loads code changes right into the running game without starting over. These, especially combined, make an EXTREMELY satisfying dev experience!!\n\nI couldn't upload the demo gif to the LD site since it's a minute long, but you can check it out [here](https:\/\/twitter.com\/sartak\/status\/1130734316647059456).\n\n\u3000\n\n![\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8 2019-05-21 3.31.11.png](\/\/\/raw\/3a7\/e1\/z\/24f6e.png)\n\n\u3000\n\nI really wish I had this setup in time for this past LD! What does your development feedback cycle look like?\n\n![\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8 2019-05-21 3.37.18.png](\/\/\/raw\/3a7\/e1\/z\/24f71.png)","title":"Automatic replay + hot code reloading","wayback_source":[]}