{"author_link":"\/users\/dom-harris","author_name":"Dom Harris","author_uid":"dom-harris","comments":[],"epoch":1602586509,"event":"LD47","format":"md","ldjam_node_id":231104,"likes":8,"metadata":{"p_key":"151444","p_author":"Dom Harris","p_authorkey":"1009716","p_urlkey":"367949","p_title":"200+ bullets, 60fps on an old mobile - here's some code!","p_cat":"LDJam ","p_event":"LD47","p_time":"1602586509","p_likes":"8","p_comments":"0","p_status":"WAYBACK","us_key":"1009716","us_name":"Dom Harris","us_username":"dom-harris","event_start":"1601596800","event_key":"76","event_name":"Ludum Dare 47"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD47","removed_author":false},"_superparent":212256,"_trust":4,"author":9716,"body":"![Screenshot 2020-10-08 at 20.33.10.png](\/\/\/raw\/4f5\/2\/z\/39b7e.png)\n\n##\u00a0https:\/\/hastebin.com\/uqewizixop.csharp\n\nSince the jam I've added comments and removed some unnecessary allocations, but otherwise it was all jam code (so expect a few questionable choices :wink:)\n\nThis is not something you'll be able to just drop into your own project, it uses a few tools like an object pooler that I wrote a while ago. It should provide a decent reference though, and some general optimisation tips! Feel free to ask any questions :grin: \n\n## Don't forget to [play the jam entry!!](https:\/\/ldjam.com\/events\/ludum-dare\/47\/polyfury)\n\n![ezgif.com-gif-maker.gif](\/\/\/raw\/4f5\/2\/z\/38e05.gif)","comments":0,"created":"2020-10-13T10:48:49Z","files":[],"files-timestamp":0,"id":231104,"love":8,"love-timestamp":"2020-10-14T00:43:29Z","meta":[],"modified":"2020-10-14T00:43:29Z","name":"200+ bullets, 60fps on an old mobile - here's some code!","node-timestamp":"2020-10-13T10:55:09Z","parent":226519,"parents":[1,5,9,212256,226519],"path":"\/events\/ludum-dare\/47\/event-horizon\/200-bullets-60fps-on-an-old-mobile-heres-some-code","published":"2020-10-13T10:55:09Z","scope":"public","slug":"200-bullets-60fps-on-an-old-mobile-heres-some-code","subsubtype":"","subtype":"","type":"post","version":705057},"node_metadata":{"n_key":"231104","n_urlkey":"367949","n_parent":"226519","n_path":"\/events\/ludum-dare\/47\/event-horizon\/200-bullets-60fps-on-an-old-mobile-heres-some-code","n_slug":"200-bullets-60fps-on-an-old-mobi","n_type":"post","n_subtype":"","n_subsubtype":"","n_author":"9716","n_created":"1602586129","n_modified":"1602636209","n_version":"705057","n_status":"WAYBACK"},"source_url":"https:\/\/ldjam.com\/events\/ludum-dare\/47\/event-horizon\/200-bullets-60fps-on-an-old-mobile-heres-some-code","text":"![Screenshot 2020-10-08 at 20.33.10.png](\/\/\/raw\/4f5\/2\/z\/39b7e.png)\n\n##\u00a0https:\/\/hastebin.com\/uqewizixop.csharp\n\nSince the jam I've added comments and removed some unnecessary allocations, but otherwise it was all jam code (so expect a few questionable choices :wink:)\n\nThis is not something you'll be able to just drop into your own project, it uses a few tools like an object pooler that I wrote a while ago. It should provide a decent reference though, and some general optimisation tips! Feel free to ask any questions :grin: \n\n## Don't forget to [play the jam entry!!](https:\/\/ldjam.com\/events\/ludum-dare\/47\/polyfury)\n\n![ezgif.com-gif-maker.gif](\/\/\/raw\/4f5\/2\/z\/38e05.gif)","title":"200+ bullets, 60fps on an old mobile - here's some code!","wayback_source":[]}