mastodon.gamedev.place is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server focused on game development and related topics.

Server stats:

5.4K
active users
Amin Mesbah<p>Worked some more on this <a href="https://mastodon.gamedev.place/tags/SoftwareRenderer" class="mention hashtag" rel="tag">#<span>SoftwareRenderer</span></a>. Code hot-reloading and fast compile times are such a boost for productivity and joy!</p>
Amin Mesbah
Amin Mesbah<p>Worked some more on this <a href="https://mastodon.gamedev.place/tags/SoftwareRenderer" class="mention hashtag" rel="tag">#<span>SoftwareRenderer</span></a>. Code hot-reloading and fast compile times are such a boost for productivity and joy!</p>
Amin Mesbah<p>PSA: clang-cl /Wall does not mean clang -Wall. It means clang -Weverything.</p><p>clang-cl /W1, clang-cl /W2, and clang-cl /W3 all mean clang -Wall.</p><p>clang-cl /W4 means clang -Wall -Wextra.</p><p>If you&#39;re familiar with MSVC [1], this will not be surprising to you, but I was not!</p><p>[1]: <a href="https://learn.microsoft.com/en-us/cpp/build/reference/compiler-option-warning-level?view=msvc-170" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">learn.microsoft.com/en-us/cpp/</span><span class="invisible">build/reference/compiler-option-warning-level?view=msvc-170</span></a></p>
Amin Mesbah<p><a href="https://mastodon.gamedev.place/tags/aseprite" class="mention hashtag" rel="tag">#<span>aseprite</span></a> is fun!</p>
Amin Mesbah<p>What a joy! Animal Well is the first game since Cave Story and Knytt that evoked such strong feelings of wonder and mystery in exploration.</p>
Amin Mesbah
Amin Mesbah<p>rxi&#39;s game sound effect generator is so cool:<br /><a href="https://rxi.itch.io/sfxia" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">rxi.itch.io/sfxia</span><span class="invisible"></span></a></p>
Amin Mesbah
Amin Mesbah<p>Arranging shortcuts on the windows 10 start menu feels like tightening a small screw with a paintbrush.</p>
Amin Mesbah<p>Small asteroids clone I&#39;ve been working on over the holidays. Controlled with a thumbstick and two buttons. It&#39;s fun!</p><p>500 lines of C atop Raylib.</p>
Amin Mesbah<p>It was featured in the jam recap stream, along with some other very cool jam projects:</p><p><a href="https://www.youtube.com/watch?v=BuYoXfPZ6cI&amp;t=977s" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=BuYoXfPZ6c</span><span class="invisible">I&amp;t=977s</span></a></p><p>Here&#39;s the project page if you&#39;d like to see more about it or try it out:</p><p><a href="https://handmade.network/p/443/organette/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">handmade.network/p/443/organet</span><span class="invisible">te/</span></a></p>
Amin Mesbah<p>I recently participated in my first programming jam. My project for the week was a digital music box and editor on the Playdate handheld console.</p><p><a href="https://www.youtube.com/watch?v=gB5_-xnm6IY" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=gB5_-xnm6I</span><span class="invisible">Y</span></a></p>
Amin Mesbah
Amin Mesbah
Amin Mesbah
Amin Mesbah<p>Finished a side-quest making improvements to my .tga decoder, and my software renderer now supports textures!</p>
Amin Mesbah<p>When I see the &quot;Secure Site Not Available&quot; warning I immediately react at a subconscious level with joy and solace.</p><p>It&#39;s such a consistent and reliable signal that the website I&#39;m about to see is useful and excellent.</p>
Amin Mesbah<p>My software renderer&#39;s depth buffer looked a bit off (left), so I fixed it yesterday (right).</p><p>Turns out I was calculating barycentric coordinates incorrectly, causing the interpolated depth values to behave as if each triangle vertex had the data of the next.</p><p>I&#39;m glad I visualized the depth buffer, otherwise I wouldn&#39;t have caught this until implementing texture mapping.</p>
Amin Mesbah<p>Software renderer project update:</p><p>- Filled, interpolated triangles<br />- Flat shading<br />- Depth testing</p><p>Barycentric coordinates are absolutely beautiful.</p>
Amin Mesbah<p>I just bought my early bird tickets for this year&#39;s Handmade programming conferences:</p><p>- Handmade Boston (online track)<br />- Handmade Seattle (physical track)</p><p>I&#39;m already looking forward to it!</p><p><a href="https://handmadecities.com/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">handmadecities.com/</span><span class="invisible"></span></a></p>