<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">

<channel>
  <atom:link href="https://michaelbitzos.com/rss/feed.xml" rel="self" type="application/rss+xml" />
  <title>Michael Bitzos gamedev blog</title>
  <link>https://michaelbitzos.com/#/devblog</link>
  <description>Writin' about my experience with game development.</description>
<item>
  <link>https://michaelbitzos.com/devblog/introductions</link>
  <title>Introduction to my devblog</title>
  <description>Welcome to my blog where I will be writing tutorials and posts about my experiences creating games with my team as the main programmer.</description>
  <author>m.bitzos@gmail.com (Michael Bitzos)</author>
  <guid>https://michaelbitzos.com/devblog/introductions</guid>
  <pubDate>Mon, 10 Oct 2022 16:42:08 GMT</pubDate>
  <category>misc</category>
</item>
<item>
  <link>https://michaelbitzos.com/devblog/fsm-player-controllers</link>
  <title>Using finite state machines to build scalable player controllers</title>
  <description>Explaining how I use the finite state machine design model to write my player controllers to easily add features without sacrificing code quality.</description>
  <author>m.bitzos@gmail.com (Michael Bitzos)</author>
  <guid>https://michaelbitzos.com/devblog/fsm-player-controllers</guid>
  <pubDate>Tue, 15 Nov 2022 04:30:45 GMT</pubDate>
  <category>code</category>
  <category>c#</category>
  <category>unity</category>
</item>
<item>
  <link>https://michaelbitzos.com/devblog/programmatic-animation-using-coroutines</link>
  <title>Creating dynamic animations programmatically with Unity coroutines</title>
  <description>How using coroutines in Unity allows you to create dynamic animations purely with code to build complex features quickly and easily.</description>
  <author>m.bitzos@gmail.com (Michael Bitzos)</author>
  <guid>https://michaelbitzos.com/devblog/programmatic-animation-using-coroutines</guid>
  <pubDate>Sun, 11 Dec 2022 02:22:18 GMT</pubDate>
  <category>code</category>
  <category>c#</category>
  <category>unity</category>
</item>
<item>
  <link>https://michaelbitzos.com/devblog/debug-settings-menu</link>
  <title>Creating persistent in-game debug settings for rapid small-team development</title>
  <description>Discussing how I created and utilized a debug tool to modify game settings at run-time to improve the efficiency of my team's development process.</description>
  <author>m.bitzos@gmail.com (Michael Bitzos)</author>
  <guid>https://michaelbitzos.com/devblog/debug-settings-menu</guid>
  <pubDate>Sun, 15 Jan 2023 17:59:36 GMT</pubDate>
  <category>code</category>
  <category>c#</category>
  <category>unity</category>
</item>
<item>
  <link>https://michaelbitzos.com/devblog/implementing-stairs-in-2d-top-down-games</link>
  <title>Implementing satisfying stairs for your 2D top-down game</title>
  <description>Implementing a reusable component for stairs for your 2D top-down games to create satisfying movement within your levels.</description>
  <author>m.bitzos@gmail.com (Michael Bitzos)</author>
  <guid>https://michaelbitzos.com/devblog/implementing-stairs-in-2d-top-down-games</guid>
  <pubDate>Sun, 12 Mar 2023 03:40:04 GMT</pubDate>
  <category>code</category>
  <category>c#</category>
  <category>unity</category>
</item>
<item>
  <link>https://michaelbitzos.com/devblog/demystifying-game-persistence</link>
  <title>Demystifying game persistence with serialization</title>
  <description>Uncovering the technical mystery of how games remember a player's progress.</description>
  <author>m.bitzos@gmail.com (Michael Bitzos)</author>
  <guid>https://michaelbitzos.com/devblog/demystifying-game-persistence</guid>
  <pubDate>Mon, 04 Sep 2023 23:12:18 GMT</pubDate>
  <category>code</category>
  <category>c#</category>
  <category>unity</category>
</item>
</channel>

</rss>