<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog &#8211; Rotates.org V12</title>
	<atom:link href="https://www.rotates.org/category/blog/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.rotates.org</link>
	<description>The personal blog of developer, photographer and designer Lewis &#039;SEPTiMUS&#039; Lane</description>
	<lastBuildDate>Sun, 22 Mar 2026 11:21:55 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.rotates.org/wp-content/uploads/2025/06/cropped-rotates-logo-32x32.png</url>
	<title>Blog &#8211; Rotates.org V12</title>
	<link>https://www.rotates.org</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">6964888</site>	<item>
		<title>Archaos: beta 3</title>
		<link>https://www.rotates.org/2026/03/22/archaos-beta-3/</link>
					<comments>https://www.rotates.org/2026/03/22/archaos-beta-3/#respond</comments>
		
		<dc:creator><![CDATA[SEPTiMUS]]></dc:creator>
		<pubDate>Sun, 22 Mar 2026 11:21:17 +0000</pubDate>
				<category><![CDATA[Archaos]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Plugs]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Battle of the Wizards]]></category>
		<category><![CDATA[Open Source]]></category>
		<guid isPermaLink="false">https://www.rotates.org/?p=407</guid>

					<description><![CDATA[A new major release has just dropped. This contains many fixes, QoL improvements and such, but the highlights are: With all that though, we&#8217;re not done yet! Here are some of the things I have planned still: Anyway, enough gassing. Go play it here: https://www.archaos.co.uk/ If you&#8217;re interesting in the nerdy stuff, visit the Github [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>A new major release has just dropped. This contains many fixes, QoL improvements and such, but the highlights are:</p>



<ul class="wp-block-list">
<li><strong>Much more competent computer wizards.</strong> They now act much smarter with regards to their spell choices, unit movement and so on. The general intelligence they display can also be modified with a new difficulty slider in the (also new) player configuration menu. As the difficulty increases, so too does their aggression, sneakiness and attention span.</li>



<li><strong>Mobile support</strong>. While the game has long been &#8216;sorta&#8217; playable on mobile, it now has proper support for things like panning around the board, auto-focusing on the next player and more. The UI has also been tweaked to fit better at mobile viewport sizes.</li>



<li><strong>Enhanced spells and units.</strong> A small but growing selection of new spells are available (they can also be turned off if you want a more classic experience). They include some powerful new dragons, a unique immobile ranged-attack unit and a few more. I have several more spells and units planned &#8211; see <a href="https://www.rotates.org/old/chaos/">this document</a> for more info.</li>



<li><strong>Better UI</strong>. The UI elements I created many moons ago were partially implemented, but some of the UI was still just placeholder stuff. Now all of the menus, inputs, checkboxes etc. have the correct styling.</li>



<li><strong>Many bugs fixed.</strong> Yep. There were a lot. Notable ones include being unable to fly-attack enemies in some cases, and computer wizards raising dead units right under the feet of a non-dead unit. You can view more info on Github&#8217;s bugs page: <a href="https://github.com/lewster32/archaos/issues?q=is%3Aissue%20label%3Abug">https://github.com/lewster32/archaos/issues?q=is%3Aissue%20label%3Abug</a></li>



<li><strong>Tests, tests and more tests.</strong> Under the hood, there&#8217;s now a huge suite of over 1,000 tests that run before every deployment. This has proven invaluable in fixing and adding features while being confident I&#8217;ve not broken anything.</li>
</ul>



<p>With all that though, we&#8217;re not done yet! Here are some of the things I have planned still:</p>



<ul class="wp-block-list">
<li><strong>Remote multiplayer.</strong> It&#8217;s the most requested feature, and something I&#8217;ve experimented with a lot in the past. I now have many of the building blocks in place to get this right, so this is still definitely on the cards.</li>



<li><strong>Tutorials.</strong> For Chaos die-hards, it should be very easy to pick up and play Archaos, but I&#8217;m acutely aware it&#8217;s a game with a learning curve, despite all of the effort I&#8217;ve made to have it explain itself and try not to overwhelm the player. That said, a nice set of tutorial scenarios to introduce new players to the mechanics would be a very nice thing indeed.</li>



<li><strong>Standalone client.</strong> While it&#8217;s very convenient to play Archaos on the web, and it was indeed built to be a web-based game, I&#8217;d like to look at distribution of the game as a standalone thing. I&#8217;ve already got a pretty good working prototype of a slimline desktop client powered by <a href="https://tauri.app/">Tauri</a>, so having this able to be distributed via something like Steam is now a definite goer. Watch this space!</li>



<li><strong>More spells and units.</strong> As mentioned above, I don&#8217;t want to stop at the few new spells and units I&#8217;ve added. Eventually I&#8217;d like to get them all in there! This would also come with a way for each game to select the available set of spells wizards have access to.</li>



<li><strong>More interesting board terrain.</strong> Right now, everything happens in the rectangular void, as it did in the original. I&#8217;ve always been interested in having a bit more variation in the scenery though. Trees, walls, ruins, visual variety to the floor types and more are all things I&#8217;d like to add to spice up the look and feel of the board, as well as potentially add some obstacles and dangers. All optional of course!</li>
</ul>



<p>Anyway, enough gassing. Go play it here: <a href="https://www.archaos.co.uk/">https://www.archaos.co.uk/</a></p>



<p>If you&#8217;re interesting in the nerdy stuff, visit the Github repository here: <a href="https://github.com/lewster32/archaos/">https://github.com/lewster32/archaos/</a> &#8211; you can also post any bugs, suggestions or comments in the <a href="https://github.com/lewster32/archaos/issues">issues board</a>.</p>



<p>Have fun!</p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.rotates.org/2026/03/22/archaos-beta-3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">407</post-id>	</item>
		<item>
		<title>CodePen greatest hits pt. 1</title>
		<link>https://www.rotates.org/2025/06/26/codepen-greatest-hits-pt-1/</link>
		
		<dc:creator><![CDATA[SEPTiMUS]]></dc:creator>
		<pubDate>Thu, 26 Jun 2025 19:01:24 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Past]]></category>
		<category><![CDATA[Plugs]]></category>
		<guid isPermaLink="false">https://www.rotates.org/?p=399</guid>

					<description><![CDATA[I&#8217;ve always enjoyed short, snappy little projects that deliver a quick dose of dopamine, and I&#8217;m a big fan of CodePen as a way to exercise that &#8216;tinker and play&#8217; attitude. One of my earlier and more involved pens was the result of a thought: &#8220;What if 8-bit but open world?&#8221;. A great candidate seemed [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>I&#8217;ve always enjoyed short, snappy little projects that deliver a quick dose of dopamine, and I&#8217;m a big fan of <a href="https://codepen.io/lewster32">CodePen</a> as a way to exercise that &#8216;tinker and play&#8217; attitude.</p>



<p>One of my earlier and more involved pens was the result of a thought: <em>&#8220;What if 8-bit but open world?&#8221;</em>. A great candidate seemed to be Jet Set Willy, and luckily there&#8217;s an absolutely excellent <a href="https://skoolkit.ca/disassemblies/jet_set_willy/index.html">disassembly of the game</a> available. It was fascinating to dive into the data and see how efficiently everything was packed in there while remaining pretty readable. Before the days of widespread fast and convenient compression, programmers just squeezed things down to the last bit.</p>



<p>I ended up writing various routines to process things in a way that looked true to the original, including figuring out how to parse the attributes (the way the Speccy encoded colour and more into 8&#215;8 pixel blocks with a single byte) and generate all of the graphics, rooms and movement patterns.</p>



<p>It&#8217;s not complete unfortunately &#8211; the arrows and the rope swinging routine got the better of me at the time, but I still think it&#8217;s still a really cool little bit of nostalgia, and decently structured (for the time at least; this is pre-ES6 JavaScript).</p>



<p>Anyway, here it is in all its glory. Enjoy!</p>



<div class="wp-block-cp-codepen-gutenberg-embed-block cp_embed_wrapper"><iframe id="cp_embed_MKQzPm" src="//codepen.io/anon/embed/MKQzPm?height=450&amp;theme-id=dark&amp;slug-hash=MKQzPm&amp;default-tab=result" height="450" scrolling="no" frameborder="0" allowfullscreen allowpaymentrequest name="CodePen Embed MKQzPm" title="CodePen Embed MKQzPm" class="cp_embed_iframe" style="width:100%;overflow:hidden">CodePen Embed Fallback</iframe></div>



<p>I quite like the big comment attempting to explain all the bitwise stuff:</p>



<pre class="wp-block-code" style="font-size:12px"><code>    // The attribute format is a single byte containing 2x 1-bit values for flash and bright, then 2x 3-bit values for paper and ink
    // So the value 221 (binary 11011101) broken down becomes flash 1 (1), bright 1 (1), paper 011 (3) and ink 101 (5)
    // To extract these, we perform up to two operations:
    // 1. We perform a bitwise AND on the value with a bitmask of corresponding length for how many bits you want to extract - if 
    // we're looking for a boolean here (using a single bit in the mask), we can just coerce it with the !! operator as the outcome
    // will be zero for false and non-zero for true
    // 2. We perform a bitwise shift to the right so that the bits we're interested in are at far right side
    //
    // Examples:
    // To get the bright value (1 - true) from 221 (11011101):
    // 221 &amp; 64 = 64  (binary: 11001101 AND 01000000 becomes 01000000)
    // !!64 = true    (binary: 01000000 is non-zero, so it becomes true)
    //
    // To get the paper value (3) from 221 (11011101):
    // 221 &amp; 56 = 24  (binary: 11011101 AND 00111000 becomes 00011000)
    // 24 &gt;&gt; 3  = 3   (binary: 00011000 shifted right 3 times becomes 00000011)
    //
    // Quite a nice explanation of what you can do with bitwise operators can be found here:
    // https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Operators/Bitwise_Operators
    // 
    // P.S. I revised this whole intro in September 2020 as I realised I didn't understand bitwise operations as well as I should
    // have. Littered throughout this code are examples of the old inefficient method of "shift then and", as opposed to the
    // 'correct' way of doing things (especially for single bits). No doubt there's more on this for me to learn but it's good to
    // be honest.</code></pre>



<p>I&#8217;ll write up a few more of these for other pens I&#8217;ve done if there&#8217;s any interest. Let me know in the comments or via one of my socials if you&#8217;d like to know more about any of these, or indeed anything else I&#8217;ve done!</p>



<ul class="wp-block-social-links is-layout-flex wp-block-social-links-is-layout-flex"><li class="wp-social-link wp-social-link-bluesky  wp-block-social-link"><a href="https://bsky.app/profile/lewster32.dev" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M6.3,4.2c2.3,1.7,4.8,5.3,5.7,7.2.9-1.9,3.4-5.4,5.7-7.2,1.7-1.3,4.3-2.2,4.3.9s-.4,5.2-.6,5.9c-.7,2.6-3.3,3.2-5.6,2.8,4,.7,5.1,3,2.9,5.3-5,5.2-6.7-2.8-6.7-2.8,0,0-1.7,8-6.7,2.8-2.2-2.3-1.2-4.6,2.9-5.3-2.3.4-4.9-.3-5.6-2.8-.2-.7-.6-5.3-.6-5.9,0-3.1,2.7-2.1,4.3-.9h0Z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Bluesky</span></a></li>

<li class="wp-social-link wp-social-link-x  wp-block-social-link"><a href="https://x.com/lewster32" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" /></svg><span class="wp-block-social-link-label screen-reader-text">X</span></a></li>

<li class="wp-social-link wp-social-link-codepen  wp-block-social-link"><a href="https://codepen.io/lewster32" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M22.016,8.84c-0.002-0.013-0.005-0.025-0.007-0.037c-0.005-0.025-0.008-0.048-0.015-0.072 c-0.003-0.015-0.01-0.028-0.013-0.042c-0.008-0.02-0.015-0.04-0.023-0.062c-0.007-0.015-0.013-0.028-0.02-0.042 c-0.008-0.02-0.018-0.037-0.03-0.057c-0.007-0.013-0.017-0.027-0.025-0.038c-0.012-0.018-0.023-0.035-0.035-0.052 c-0.01-0.013-0.02-0.025-0.03-0.037c-0.015-0.017-0.028-0.032-0.043-0.045c-0.01-0.012-0.022-0.023-0.035-0.035 c-0.015-0.015-0.032-0.028-0.048-0.04c-0.012-0.01-0.025-0.02-0.037-0.03c-0.005-0.003-0.01-0.008-0.015-0.012l-9.161-6.096 c-0.289-0.192-0.666-0.192-0.955,0L2.359,8.237C2.354,8.24,2.349,8.245,2.344,8.249L2.306,8.277 c-0.017,0.013-0.033,0.027-0.048,0.04C2.246,8.331,2.234,8.342,2.222,8.352c-0.015,0.015-0.028,0.03-0.042,0.047 c-0.012,0.013-0.022,0.023-0.03,0.037C2.139,8.453,2.125,8.471,2.115,8.488C2.107,8.501,2.099,8.514,2.09,8.526 C2.079,8.548,2.069,8.565,2.06,8.585C2.054,8.6,2.047,8.613,2.04,8.626C2.032,8.648,2.025,8.67,2.019,8.69 c-0.005,0.013-0.01,0.027-0.013,0.042C1.999,8.755,1.995,8.778,1.99,8.803C1.989,8.817,1.985,8.828,1.984,8.84 C1.978,8.879,1.975,8.915,1.975,8.954v6.093c0,0.037,0.003,0.075,0.008,0.112c0.002,0.012,0.005,0.025,0.007,0.038 c0.005,0.023,0.008,0.047,0.015,0.072c0.003,0.015,0.008,0.028,0.013,0.04c0.007,0.022,0.013,0.042,0.022,0.063 c0.007,0.015,0.013,0.028,0.02,0.04c0.008,0.02,0.018,0.038,0.03,0.058c0.007,0.013,0.015,0.027,0.025,0.038 c0.012,0.018,0.023,0.035,0.035,0.052c0.01,0.013,0.02,0.025,0.03,0.037c0.013,0.015,0.028,0.032,0.042,0.045 c0.012,0.012,0.023,0.023,0.035,0.035c0.015,0.013,0.032,0.028,0.048,0.04l0.038,0.03c0.005,0.003,0.01,0.007,0.013,0.01 l9.163,6.095C11.668,21.953,11.833,22,12,22c0.167,0,0.332-0.047,0.478-0.144l9.163-6.095l0.015-0.01 c0.013-0.01,0.027-0.02,0.037-0.03c0.018-0.013,0.035-0.028,0.048-0.04c0.013-0.012,0.025-0.023,0.035-0.035 c0.017-0.015,0.03-0.032,0.043-0.045c0.01-0.013,0.02-0.025,0.03-0.037c0.013-0.018,0.025-0.035,0.035-0.052 c0.008-0.013,0.018-0.027,0.025-0.038c0.012-0.02,0.022-0.038,0.03-0.058c0.007-0.013,0.013-0.027,0.02-0.04 c0.008-0.022,0.015-0.042,0.023-0.063c0.003-0.013,0.01-0.027,0.013-0.04c0.007-0.025,0.01-0.048,0.015-0.072 c0.002-0.013,0.005-0.027,0.007-0.037c0.003-0.042,0.007-0.079,0.007-0.117V8.954C22.025,8.915,22.022,8.879,22.016,8.84z M12.862,4.464l6.751,4.49l-3.016,2.013l-3.735-2.492V4.464z M11.138,4.464v4.009l-3.735,2.494L4.389,8.954L11.138,4.464z M3.699,10.562L5.853,12l-2.155,1.438V10.562z M11.138,19.536l-6.749-4.491l3.015-2.011l3.735,2.492V19.536z M12,14.035L8.953,12 L12,9.966L15.047,12L12,14.035z M12.862,19.536v-4.009l3.735-2.492l3.016,2.011L12.862,19.536z M20.303,13.438L18.147,12 l2.156-1.438L20.303,13.438z"></path></svg><span class="wp-block-social-link-label screen-reader-text">CodePen</span></a></li></ul>



<p></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">399</post-id>	</item>
		<item>
		<title>Touch-ups</title>
		<link>https://www.rotates.org/2025/06/22/touch-ups/</link>
		
		<dc:creator><![CDATA[SEPTiMUS]]></dc:creator>
		<pubDate>Sun, 22 Jun 2025 11:09:58 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://www.rotates.org/?p=393</guid>

					<description><![CDATA[I&#8217;ve been recently promoting some of the stuff I do on social media, and I noticed this site was, quite frankly, very tired. It didn&#8217;t work properly on mobile, the custom font had stopped working, media links had all been broken for years, and all kinds of other things that are especially embarrassing to a [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>I&#8217;ve been recently promoting some of the stuff I do on social media, and I noticed this site was, quite frankly, very tired. It didn&#8217;t work properly on mobile, the custom font had stopped working, media links had all been broken for years, and all kinds of other things that are especially embarrassing to a full-time web developer. &#8220;The cobbler&#8217;s children have no shoes&#8221; and all that. So I&#8217;ve fixed a few things, updated some stuff, added updated social links on the sidebar and generally tidied up a bit.</p>



<p>I&#8217;ve thought numerous times about more thoroughly updating the site to be more of a portfolio/museum of work. There&#8217;s absolutely tonnes of stuff I&#8217;ve done over the years, much of which has just sat on my computer gathering dust. So, watch this space, as I may actually get around to doing something a bit more substantial in that regard.</p>



<p>In the interim, enjoy what&#8217;s here, and hopefully have a better time of it on your phone!</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">393</post-id>	</item>
		<item>
		<title>Phaser Isometric plug-in</title>
		<link>https://www.rotates.org/2014/08/08/phaser-isometric-plug-in/</link>
					<comments>https://www.rotates.org/2014/08/08/phaser-isometric-plug-in/#comments</comments>
		
		<dc:creator><![CDATA[SEPTiMUS]]></dc:creator>
		<pubDate>Fri, 08 Aug 2014 14:53:43 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Phaser Isometric]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[axonometric]]></category>
		<category><![CDATA[dimetric]]></category>
		<category><![CDATA[Isometric]]></category>
		<category><![CDATA[Phaser]]></category>
		<category><![CDATA[physics]]></category>
		<category><![CDATA[plugin]]></category>
		<guid isPermaLink="false">http://www.rotates.org/?p=358</guid>

					<description><![CDATA[Recently, as part of my continued work on Archaos (yes, I&#8217;m still working on it, never fear!) I put together an isometric (well, axonometric to be a little less precise) renderer for Richard Davey&#8216;s wonderful Phaser HTML5 game development framework. It&#8217;s got a nice adjustable axonometric projection helper, a simple and fast physics engine based on [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Recently, as part of my continued work on Archaos (yes, I&#8217;m still working on it, never fear!) I put together an isometric (well, axonometric to be a little <em>less</em> precise) renderer for <a href="http://twitter.com/photonstorm" target="_blank" rel="noopener noreferrer">Richard Davey</a>&#8216;s wonderful <a href="http://phaser.io" target="_blank" rel="noopener noreferrer">Phaser</a> HTML5 game development framework. It&#8217;s got a nice adjustable axonometric projection helper, a simple and fast physics engine based on Phaser&#8217;s own bread-and-butter Arcade Physics, and it&#8217;s probably close to production ready. I deliberately kept the system simple, and the API as close to the existing Phaser API as possible to allow for quick adoption, and it plugs in pretty much seamlessly.</p>
<p>You can view the microsite I put together for it <a href="http://rotates.org/phaser/iso" target="_blank" rel="noopener noreferrer">here</a>, browse the repo (and maybe even if you feel like it, or spot some of my horrendous and inevitable broken maths, contribute) on GitHub <a href="https://github.com/lewster32/phaser-plugin-isometric/" target="_blank" rel="noopener noreferrer">here</a>, view the API docs <a href="http://udof.org/phaser/iso/doc/Phaser.Plugin.Isometric.html" target="_blank" rel="noopener noreferrer">here</a>, and I&#8217;ll also be posting some simple examples to demonstrate the various features shortly. Enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.rotates.org/2014/08/08/phaser-isometric-plug-in/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">358</post-id>	</item>
		<item>
		<title>British Gaming Podcast</title>
		<link>https://www.rotates.org/2014/08/01/british-gaming-podcast/</link>
					<comments>https://www.rotates.org/2014/08/01/british-gaming-podcast/#comments</comments>
		
		<dc:creator><![CDATA[SEPTiMUS]]></dc:creator>
		<pubDate>Fri, 01 Aug 2014 16:52:38 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">http://www.rotates.org/?p=356</guid>

					<description><![CDATA[I&#8217;ve begun appearing on one or two podcasts, the first of which went out on Wednesday. You can watch the full more than 2 hour recording here:]]></description>
										<content:encoded><![CDATA[<p>I&#8217;ve begun appearing on one or two podcasts, the first of which went out on Wednesday. You can watch the full more than 2 hour recording here:</p>
<p><iframe class="youtube-player" width="563" height="317" src="https://www.youtube.com/embed/7B_4HEzUBdg?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.rotates.org/2014/08/01/british-gaming-podcast/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">356</post-id>	</item>
		<item>
		<title>It&#8217;s still alive&#8230;</title>
		<link>https://www.rotates.org/2014/03/29/its-still-alive/</link>
		
		<dc:creator><![CDATA[SEPTiMUS]]></dc:creator>
		<pubDate>Sat, 29 Mar 2014 17:24:56 +0000</pubDate>
				<category><![CDATA[Archaos]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Projects]]></category>
		<guid isPermaLink="false">http://www.rotates.org/?p=353</guid>

					<description><![CDATA[www.archaos.co.uk More soon&#8230;]]></description>
										<content:encoded><![CDATA[<p><a href="http://www.archaos.co.uk/">www.archaos.co.uk</a></p>
<p>More soon&#8230;</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">353</post-id>	</item>
		<item>
		<title>Ignite100 startup funding</title>
		<link>https://www.rotates.org/2013/06/11/ignite100-startup-funding/</link>
		
		<dc:creator><![CDATA[SEPTiMUS]]></dc:creator>
		<pubDate>Tue, 11 Jun 2013 13:10:27 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">http://www.rotates.org/?p=349</guid>

					<description><![CDATA[Just a quick one today. I&#8217;ve registered with F6S for the chance to get some much needed help in bringing Archaos to you lovely people; and I&#8217;d very much appreciate your support just by simply following by clicking the button below: Don&#8217;t worry, I don&#8217;t want any money, pledges, DNA etc, just a simple show [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Just a quick one today. I&#8217;ve registered with <a href="http://www.f6s.com/lewislane">F6S</a> for the chance to get some much needed help in bringing Archaos to you lovely people; and I&#8217;d very much appreciate your support just by simply following by clicking the button below:</p>
<p><a title="Follow Lewis Lane on f6s" href="http://www.f6s.com/lewislane?follow=1" target="_blank"><img decoding="async" style="width: 72px; height: 20px; padding: 0px; margin: 0px;" alt="Follow Lewis Lane on f6s" src="http://www.f6s.com/images/follow-red.png" width="72" height="20 " border="0" /></a></p>
<p>Don&#8217;t worry, I don&#8217;t want any money, pledges, DNA etc, just a simple show of support &#8211; it really will mean a lot to me, as there&#8217;s nothing I want more than to get the chance to be able to make games such as Archaos &#8211; games which I feel there really is a dearth of in this age of many shallow social and AAA titles alike.</p>
<p>Whether or not you choose to follow me on there, the fact that you&#8217;re reading this already shows that I have an audience, and that&#8217;s really important. Thank you so much for your support!</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">349</post-id>	</item>
		<item>
		<title>Financial hiatus</title>
		<link>https://www.rotates.org/2013/05/01/financial-hiatus/</link>
		
		<dc:creator><![CDATA[SEPTiMUS]]></dc:creator>
		<pubDate>Wed, 01 May 2013 17:20:21 +0000</pubDate>
				<category><![CDATA[Archaos]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Personal]]></category>
		<guid isPermaLink="false">http://www.rotates.org/?p=346</guid>

					<description><![CDATA[I&#8217;m taking a little bit of a break from Archaos at the moment as more immediate priorities have arisen &#8211; notably my financial status! As you probably know, I quit my full time job in September of last year to work on Archaos, and indeed I&#8217;ve made a lot of progress; as much if not [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>I&#8217;m taking a little bit of a break from Archaos at the moment as more immediate priorities have arisen &#8211; notably my financial status! As you probably know, I quit my full time job in September of last year to work on Archaos, and indeed I&#8217;ve made a lot of progress; as much if not more in my abilities as a programmer as on the game itself.</p>
<p>As it stands, I need to do a partial rewrite on the client, as some aspects of it (mainly legacy stuff from last year) have become unmaintainable. Sounds drastic but I assure you this is only a minor setback; lots of Archaos is done and working to my satisfaction (the server for example is in a pretty good state at the moment, and the implemented features are working very efficiently) however the rigours of dealing with stateful asynchronous stuff all over the place (via the network, player inputs, waiting for animations and so on) combined with the lack of any kind of pattern have led to a game which as it stands is becoming near impossible to debug. Action must be taken, and that will begin with the application of a proper MVC pattern to the client game code.</p>
<p>In order to continue to be able to work on Archaos, I&#8217;ve taken on some web jobs (which bizarrely appeared totally out of nowhere from friends right as my savings were about to dry up) but this is a temporary thing and as soon as they&#8217;re done, I&#8217;ll be back onto Archaos and aiming for a beta release.</p>
<p>I can only apologise for the seemingly endless false starts and broken deadlines for those of you who&#8217;re following this project &#8211; it&#8217;s embarrassing to keep having to explain myself. My focus is however still solidly on getting Archaos finished and released, and then getting to the bit I&#8217;ve been really looking forward to; extending the game through new modes, features, spells and units!</p>
<p>Stay tuned!</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">346</post-id>	</item>
		<item>
		<title>Why am I here, and what is my purpose?</title>
		<link>https://www.rotates.org/2012/12/10/why-am-i-here-and-what-is-my-purpose/</link>
		
		<dc:creator><![CDATA[SEPTiMUS]]></dc:creator>
		<pubDate>Mon, 10 Dec 2012 10:31:03 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Personal]]></category>
		<guid isPermaLink="false">http://www.rotates.org/?p=327</guid>

					<description><![CDATA[In the beginning there was nothing, which exploded. Immediately the laws of physics ensured that everything would work the way it does. Without physics, the universe wouldn&#8217;t exist and we wouldn&#8217;t be able to ask the question. From the physics that cause the stars to shine and eventually die came chemistry. Every element of every [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>In the beginning there was nothing, which exploded. Immediately the laws of physics ensured that everything would work the way it does. Without physics, the universe wouldn&#8217;t exist and we wouldn&#8217;t be able to ask the question. From the physics that cause the stars to shine and eventually die came chemistry. Every element of every molecule in every compound in the universe came from a dying star. The abundance of elements and the laws of chemistry resulted in biology &#8211; life. For billions of years physics, chemistry and biology interacted, resulting in all of the people you have known, all the pets you&#8217;ve owned, all of the birds you&#8217;ve heard sing, and all of the insects you&#8217;ve unwittingly stood on.</p>
<p>You&#8217;re here because physics, chemistry and biology have been at work shaping energy and matter for 13.75 billion years, and will continue to do so long after you are gone. Your purpose is to enjoy your short waking moment in time, to learn and to explore, and to recognise that you are part of a magnificently ancient, complex and purposeless universe that has produced you with your own complexity and consciousness, and given you the ability to comprehend your place in it and choose your own purpose.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">327</post-id>	</item>
		<item>
		<title>The ultimate Chaos creature infographic!</title>
		<link>https://www.rotates.org/2012/11/27/the-ultimate-chaos-creature-infographic/</link>
					<comments>https://www.rotates.org/2012/11/27/the-ultimate-chaos-creature-infographic/#comments</comments>
		
		<dc:creator><![CDATA[SEPTiMUS]]></dc:creator>
		<pubDate>Tue, 27 Nov 2012 15:09:50 +0000</pubDate>
				<category><![CDATA[Archaos]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Plugs]]></category>
		<guid isPermaLink="false">http://www.rotates.org/?p=305</guid>

					<description><![CDATA[I&#8217;d love to share this little stroke of absolute genius from one of Archaos&#8217;s longest serving (and thus longest suffering) fans &#8211; and incidentally a very talented programmer in his own right and major Chaos buff: @andy_herbert has painstakingly put this &#8216;cheat sheet&#8217; of all of the original game&#8217;s units together showing graphics, stats, movement [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>I&#8217;d love to share this little stroke of absolute genius from one of Archaos&#8217;s longest serving (and thus longest suffering) fans &#8211; and incidentally a very talented programmer in his own right and major Chaos buff:</p>
<p><div id="attachment_308" style="width: 573px" class="wp-caption aligncenter"><a href="https://rotates.org/wp-content/uploads/2012/11/Chaos-The-Battle-of-Wizards-Creature-Stats.png" target="_blank"><img fetchpriority="high" decoding="async" aria-describedby="caption-attachment-308" class="size-large wp-image-308 " title="Chaos--The-Battle-of-Wizards-Creature-Stats" src="https://rotates.org/wp-content/uploads/2012/11/Chaos-The-Battle-of-Wizards-Creature-Stats-563x211.png" alt="" width="563" height="211" srcset="https://www.rotates.org/wp-content/uploads/2012/11/Chaos-The-Battle-of-Wizards-Creature-Stats-563x211.png 563w, https://www.rotates.org/wp-content/uploads/2012/11/Chaos-The-Battle-of-Wizards-Creature-Stats-300x112.png 300w" sizes="(max-width: 563px) 100vw, 563px" /></a><p id="caption-attachment-308" class="wp-caption-text">Click the image to view the huge (7680 px wide) original</p></div></p>
<p>@<a href="http://twitter.com/andy_herbert" target="_blank">andy_herbert</a> has painstakingly put this &#8216;cheat sheet&#8217; of all of the original game&#8217;s units together showing graphics, stats, movement and combat ranges for each one, and grouping them together into this attractive infographic. I think it&#8217;s wonderful, and I&#8217;m going to print a large version of it out for my wall to use during testing!</p>
<p>Alpha is now under way with a small number of testers. So far we&#8217;ve played a few furtive &#8216;games&#8217; (in the loosest sense &#8211; no casting, no ranged combat yet!) and apart from a few silly bugs, all seems to be well. I&#8217;m putting the finishing touches onto the standard movement/combat model in the next day or two (including finally adding ranged attacks) and then I&#8217;m going to implement casting.</p>
<p>Casting brings with it the somewhat-more-complex-than-it-seems matter of the user interface &#8211; which of course is critical to any game and which if not implemented correctly can really hinder this game. The interface in Archaos has to be intuitive, compact, and it has to get out of the way when you&#8217;re trying to play the game itself. As a cross platform mobile and desktop game, the way a player will interact with the game will differ slightly amongst platforms, however I want to ensure that the differences aren&#8217;t too jarring, and that each platform plays to its own strengths.</p>
<p>One of the methods to improve the experience is the use of gestures, so a player can pan and zoom the map intuitively, like they&#8217;re used to &#8211; and it may also through testing lead to methods of reducing the chance of accidentally performing an action, such as by having a user tap and hold on a unit or tile and then drag outside of a circle in order to perform the action (to ensure that the unit or tile tapped is the intended target, and that the user hasn&#8217;t just accidentally tapped the screen somewhere).</p>
<p>As I realise people like to see screenshots of progress as well as words, here&#8217;s a view of a typical alpha testing game session (with debug data above the units) showing the newly added window bezel to the mini-map, which is the basis of the UI, as well as the new &#8216;volumetric&#8217; cursors and the big &#8216;cancel&#8217; button.</p>
<p><div id="attachment_306" style="width: 573px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-306" class="size-full wp-image-306 " title="alpha" src="https://rotates.org/wp-content/uploads/2012/11/alpha.png" alt="" width="563" height="349" srcset="https://www.rotates.org/wp-content/uploads/2012/11/alpha.png 563w, https://www.rotates.org/wp-content/uploads/2012/11/alpha-300x185.png 300w" sizes="(max-width: 563px) 100vw, 563px" /><p id="caption-attachment-306" class="wp-caption-text">My horse prepares for its gallop towards the hopelessly outnumbered cyan wizard</p></div></p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.rotates.org/2012/11/27/the-ultimate-chaos-creature-infographic/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">305</post-id>	</item>
	</channel>
</rss>
