{"id":1050,"date":"2011-02-15T18:17:12","date_gmt":"2011-02-15T18:17:12","guid":{"rendered":"http:\/\/positech.co.uk\/cliffsblog\/?p=1050"},"modified":"2011-02-15T18:17:12","modified_gmt":"2011-02-15T18:17:12","slug":"explosion-design","status":"publish","type":"post","link":"https:\/\/www.positech.co.uk\/cliffsblog\/2011\/02\/15\/explosion-design\/","title":{"rendered":"Explosion Design"},"content":{"rendered":"<p>I&#8217;ve spent another whole day working on particle \/explosion stuff and tools. I was very pleased with the explosions in GSB. They look like this:<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.positech.co.uk\/blog\/gsb_explosion.jpg\" alt=\"\" \/><\/p>\n<p>But much better in motion. I think that&#8217;s not bad. However, just because I think it&#8217;s not bad doesn&#8217;t mean it can&#8217;t be a factor of ten better. I&#8217;m aiming for ILM-standards, so there is a huge way to go.<\/p>\n<p>GSB had a particle editor, but it wasn&#8217;t as good as it should be, mainly because it was built as an external program, and a crap one. I am notorious for making rubbish tools. I should just ask Eskil to make them. Anyway&#8230;<\/p>\n<p>Here is the very first attempt at the explosion \/ particle editor for LB. It&#8217;s not vaguely finished, not even by 50%, and I really need to support zooming in! Anyway, the main thing is that it&#8217;s built into the game, which means a lot less hassle to edit effects and then toggle back into the game and see how it looks. Plus it uses the exact same source files as the in-game effects, so it&#8217;s less messy.<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.positech.co.uk\/blog\/explosioneditor.jpg\" alt=\"\" \/><\/p>\n<p>To be honest 90% of the effort was a re-jig of the class structures for a lot of my particle code, rather than actual tools production. Obviously all the GUI code there and the graphics are from GSB, don&#8217;t worry, I&#8217;ll get a brand spanking new GUI design for the new game in time.<\/p>\n<p>I&#8217;m determined to finally make a game that has decent tools from the start, to make me more productive.<\/p>\n<p>In other news, I was woken at 3AM by the death screams of what sounded like an injured pterodactyl in the garden. It *might* have been some less exotic bird, but I&#8217;m not so sure. Glad I hadn&#8217;t just watched some creepy horror movie.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve spent another whole day working on particle \/explosion stuff and tools. I was very pleased with the explosions in GSB. They look like this: But much better in motion. I think that&#8217;s not bad. However, just because I think it&#8217;s not bad doesn&#8217;t mean it can&#8217;t be a factor of ten better. I&#8217;m aiming<\/p>\n<p class=\"text-right\"><span class=\"screen-reader-text\">Continue Reading&#8230; Explosion Design<\/span><a class=\"btn btn-secondary continue-reading\" href=\"https:\/\/www.positech.co.uk\/cliffsblog\/2011\/02\/15\/explosion-design\/\">Continue Reading&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-1050","post","type-post","status-publish","format-standard","hentry","category-programming"],"_links":{"self":[{"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/posts\/1050","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/comments?post=1050"}],"version-history":[{"count":1,"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/posts\/1050\/revisions"}],"predecessor-version":[{"id":1051,"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/posts\/1050\/revisions\/1051"}],"wp:attachment":[{"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/media?parent=1050"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/categories?post=1050"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/tags?post=1050"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}