<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>C# on Alessandro Tironi, Gameplay Programmer</title>
    <link>https://alessandrotironigamedev.com/tags/c%23/</link>
    <description>Recent content in C# on Alessandro Tironi, Gameplay Programmer</description>
    <generator>Hugo</generator>
    <language>en</language>
    <managingEditor>alessandro.tironi7@gmail.com (Alessandro Tironi)</managingEditor>
    <webMaster>alessandro.tironi7@gmail.com (Alessandro Tironi)</webMaster>
    <copyright>&lt;a href=&#34;https://creativecommons.org/licenses/by-nc/4.0/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;CC BY-NC 4.0&lt;/a&gt;</copyright>
    <lastBuildDate>Tue, 27 Feb 2024 08:30:00 +0100</lastBuildDate>
    <atom:link href="https://alessandrotironigamedev.com/tags/c%23/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Quick tricks: Counter-based bools</title>
      <link>https://alessandrotironigamedev.com/posts/2024/02/27/quick-tricks-counter-based-bools/</link>
      <pubDate>Tue, 27 Feb 2024 08:30:00 +0100</pubDate><author>alessandro.tironi7@gmail.com (Alessandro Tironi)</author>
      <guid>https://alessandrotironigamedev.com/posts/2024/02/27/quick-tricks-counter-based-bools/</guid>
      <description>&lt;p&gt;After some years of game programmer, I suddenly found myself implementing a specific static functions and data structs basically every time I start a new project: a sort of a general purpose library I update and increment at every project and that I take with me to the next one, to avoid reimplementing the same stuff over and over again. Counter-based bools are an example of such implementations. This post might seem like an over-conceptualization of a very common programming technique, but I believe that sometimes it&amp;rsquo;s useful to stop one minute and &lt;em&gt;think&lt;/em&gt; about the utility of the tools we end up implementing, in terms of optimal use cases and performances.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
