{"author_name":"quantumpotato","cat":"LD #31","comments":[],"epoch":1416799620,"likes":0,"metadata":{"p_key":"25956","p_author":"quantumpotato","p_authorkey":"36558","p_urlkey":"61378","p_title":"Procedural Generation by cloning player moves","p_cat":"LD #31","p_event":"LD31","p_time":"1416799620","p_likes":"0","p_comments":"0","p_status":"UPD5","us_key":"36558","us_name":"quantumpotato","us_username":"quantumpotato","event_start":"1417737600","event_key":"26","event_name":"LD31"},"text":"<p>X-post from my submission to the recent Procjam.<\/p>\n <p>I released an iPhone game for the October Ludum Dare\u00a0<a href=\"https:\/\/itunes.apple.com\/app\/id935956154\">https:\/\/itunes.apple.com\/app\/id935956154<\/a>\u00a0, where you fight copies of yourself.<\/p>\n <p>I extracted this logic into a Javascript library that lets you record actions of a node then play it back. Try out the web canvas painting demo where each time you click a paintbrush replays what you did.<\/p>\n <p>You can use this to copy player moves into clones like I did for Quantum Pilot or anything else you can think of involving recording actions and replaying them later.<\/p>\n <p><a title=\"http:\/\/quantumpotato.itch.io\/quantum-imprint\" href=\"http:\/\/quantumpotato.itch.io\/quantum-imprint\">http:\/\/quantumpotato.itch.io\/quantum-imprint<\/a><\/p>\n <p><a title=\"https:\/\/github.com\/quantumpotato\/QuantumImprint\" href=\"https:\/\/github.com\/quantumpotato\/QuantumImprint\">https:\/\/github.com\/quantumpotato\/QuantumImprint<\/a><\/p>","time":"November 23rd, 2014 10:27 pm","title":"Procedural Generation by cloning player moves"}