<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Game engine developer from Australia, I’m keen to share what I’ve learned about optimising games.&#xA;&#xA;youtube.com/vercidium</description><link>https://bsky.app/profile/vercidium.com</link><title>@vercidium.com - Vercidium</title><item><link>https://bsky.app/profile/vercidium.com/post/3loq7ligjk22z</link><description>I was lucky enough to help playtest Rift Riff and I loved it.&#xA;&#xA;It releases tomorrow, I’m keen for my third playthrough!&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>09 May 2025 10:25 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3loq7ligjk22z</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lgl3nhjt2s2b</link><description>Here&#39;s a sneak peek of the animations for my next YouTube video on Raytraced Audio.&#xA;&#xA;I&#39;m using these wooden buildings to highlight issues with classic &#39;room-based&#39; audio environments.&#xA;&#xA;Check out the thread for the making-of:</description><pubDate>25 Jan 2025 14:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lgl3nhjt2s2b</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lg3suy66522j</link><description>My engine now supports multiple point-shadows&#xA;&#xA;Now you can grab a torch and explore the darkness&#xA;&#xA;#gamedev</description><pubDate>19 Jan 2025 12:23 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lg3suy66522j</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lfzelqr4e22d</link><description>Really starting to think I should turn this into a game 😅&#xA;&#xA;Ready for the new Valheim?&#xA;&#xA;#gamedev</description><pubDate>18 Jan 2025 13:02 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lfzelqr4e22d</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lfyqzxpf3c24</link><description>Before and after adding small clovers. Small details like this make the world feel more full and interesting&#xA;&#xA;#gamedev</description><pubDate>18 Jan 2025 07:12 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lfyqzxpf3c24</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lfp24nqjwc2h</link><description>New sunset colours and shadows.&#xA;&#xA;Before the world was going completely dark at the same time the sun set, when in reality that doesn&#39;t happen until after sunset.&#xA;&#xA;#gamedev</description><pubDate>14 Jan 2025 10:28 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lfp24nqjwc2h</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lf33nfly7s24</link><description>I fixed grass shadows recently and the difference is night and day. Lighting makes such a difference&#xA;&#xA;#gamedev</description><pubDate>06 Jan 2025 12:02 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lf33nfly7s24</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3ldxfusuxss27</link><description>Here&#39;s another mind bending animation about how 3D rendering works (it&#39;s all an illusion)&#xA;&#xA;I talk about it more in this free article: https://www.patreon.com/posts/118330296&#xA;&#xA;#gamedev</description><pubDate>23 Dec 2024 07:29 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3ldxfusuxss27</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lcpoaa7qgk2g</link><description>Check out these bloom effects&#xA;&#xA;It uses a HDR colour buffer, which can store colours greater than 255. If a colour is 300 or brighter, it is extracted into a separate buffer, then downsampled 8 times and upsampled 8 times&#xA;&#xA;When applied to the scene at 10% strength, metal surfaces are nice and shiny:</description><pubDate>07 Dec 2024 12:12 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lcpoaa7qgk2g</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lcmwetw34k26</link><description>After spending 7 years learning OpenGL, I finally have stable shadows. No more flickering!&#xA;&#xA;Shadows and clip/light/view space have always confused me. And they still do.&#xA;&#xA;#gamedev</description><pubDate>06 Dec 2024 10:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lcmwetw34k26</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lce5qdszzk2x</link><description>Block select is so useful. Use Shift + Alt to select multiple lines, then Home, End and Ctrl + Arrow Keys to navigate left and right.&#xA;&#xA;This refactor would take so long without it!&#xA;&#xA;#gamedev</description><pubDate>02 Dec 2024 22:18 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lce5qdszzk2x</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lccxbuibcc27</link><description>Hundreds of errors in Visual Studio, we meet again!&#xA;&#xA;After refactoring shaders to support hot reloading (which is awesome) I realised the way textures were bound to shaders wasn&#39;t great.&#xA;&#xA;So now, I&#39;m refactoring shaders... again...</description><pubDate>02 Dec 2024 10:50 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lccxbuibcc27</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lca6kmxqhs2t</link><description>Shader Hot Reloading is working!&#xA;&#xA;If the current shader string is different to the last, the shader gets recreated and its uniforms are reconnected.&#xA;&#xA;Also if the shader string is invalid (e.g. syntax error), it will revert to the last working shader.&#xA;&#xA;#gamedev</description><pubDate>01 Dec 2024 08:22 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lca6kmxqhs2t</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lc62aqdzns2f</link><description>The shader refactor is complete and the project is building again. Now it&#39;s time to fix all the runtime bugs 😅&#xA;&#xA;The codebase is much leaner though:&#xA;&#xA;157 files changed&#xA;4860 insertions&#xA;8485 deletions&#xA;&#xA;Net: 3625 lines deleted&#xA;&#xA;#gamedev</description><pubDate>30 Nov 2024 11:59 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lc62aqdzns2f</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lc2u6fr5t22t</link><description>Working on a huge shader refactor today, with the goal of being able to hot reload shaders.&#xA;&#xA;Each shader used to be two large strings (one for the fragment shader and one for the vertex shader), but now they are constructed from these 5 strings.&#xA;&#xA;This keeps uniform and varying names consistent too!</description><pubDate>29 Nov 2024 05:33 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lc2u6fr5t22t</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lbz46xkjos2f</link><description>Why can you hear sounds above + below you in games, when your headphones only have speakers on the left + right?</description><pubDate>28 Nov 2024 12:51 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lbz46xkjos2f</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lbwlqgrpwc2k</link><description>For every polished animation, there are countless attempts that didn&#39;t work 😅&#xA;&#xA;#gamedev</description><pubDate>27 Nov 2024 12:51 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lbwlqgrpwc2k</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lbvt7uzptk25</link><description>What do you think of these &#34;Dissolving Triangle&#34; animations?&#xA;&#xA;I&#39;d like the triangles to change to a wireframe view first, and then subtly shrink + fade out</description><pubDate>27 Nov 2024 05:32 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lbvt7uzptk25</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lbtjw2vsu22j</link><description>Check out these raytraced audio animations&#xA;&#xA;- White lines are the rays cast outwards from the player&#xA;- Blue lines are the reverb rays returning to the player&#xA;- Yellow lines are the rays that have discovered a sound source&#xA;&#xA;#gamedev</description><pubDate>26 Nov 2024 07:40 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lbtjw2vsu22j</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lbqru6t2zs2z</link><description>I revisited my low poly renderer to fix some bugs, then stayed for a while to appreciate golden hour</description><pubDate>25 Nov 2024 05:25 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lbqru6t2zs2z</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lbpyuig6rc2r</link><description>Game devs constantly restart their game when working on it, and I found I was spending a lot of time waiting for my game to start up&#xA;&#xA;With EAC: 17.6 seconds&#xA;Without EAC: 7.3 seconds&#xA;Today: 2.8 seconds&#xA;&#xA;Here’s a thread on what I optimised</description><pubDate>24 Nov 2024 21:57 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lbpyuig6rc2r</guid></item><item><link>https://bsky.app/profile/vercidium.com/post/3lbooz3fj7s2q</link><description>I&#39;m a game dev from Australia and I specialise in optimisation and 3D rendering.&#xA;&#xA;I spent 7 years creating a game engine, and now I&#39;m teaching what I&#39;ve learned over at youtube.com/vercidium&#xA;&#xA;I also write free blog posts at patreon.com/vercidium and I&#39;m keen to start writing here on Bluesky too</description><pubDate>24 Nov 2024 09:28 +0000</pubDate><guid isPermaLink="false">at://did:plc:bwgdw24xskc44thpvc77aw7f/app.bsky.feed.post/3lbooz3fj7s2q</guid></item></channel></rss>