<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://antzgames.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://antzgames.github.io/" rel="alternate" type="text/html" /><updated>2025-10-31T23:42:21+00:00</updated><id>https://antzgames.github.io/feed.xml</id><title type="html">AntzGames</title><subtitle>AntzGames game development and technology blog on GitHub Pages.</subtitle><author><name>AntzGames</name></author><entry><title type="html">My Space Simulation on the Web!</title><link href="https://antzgames.github.io/godot/demo/tutorial/Space-Simulation/" rel="alternate" type="text/html" title="My Space Simulation on the Web!" /><published>2025-10-26T19:34:30+00:00</published><updated>2025-10-26T19:34:30+00:00</updated><id>https://antzgames.github.io/godot/demo/tutorial/Space-Simulation</id><content type="html" xml:base="https://antzgames.github.io/godot/demo/tutorial/Space-Simulation/"><![CDATA[<p>I built a browser based space simulation demo.</p>

<p>Play with the demo in your browser at:  <a href="https://antzgames.itch.io/space-simulation">https://antzgames.itch.io/space-simulation</a></p>

<iframe frameborder="0" src="https://itch.io/embed/3992456?dark=true" width="552" height="167"><a href="https://antzgames.itch.io/space-simulation">HTML Space Simulation by Antz</a></iframe>

<p><img src="/assets/images/0.jpg" alt="image" /></p>

<p>Some screeshots:</p>

<p><img src="/assets/images/1.jpg" alt="image" /></p>

<p><img src="/assets/images/2.jpg" alt="image" /></p>

<p><img src="/assets/images/3.jpg" alt="image" /></p>

<p>A video showing how to use the demo on YouTube:</p>

<iframe width="560" height="315" src="https://www.youtube.com/embed/fzP1lH--JG4" title="Browser based SPACE SIMULATION" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>]]></content><author><name>AntzGames</name></author><category term="Godot" /><category term="demo" /><category term="tutorial" /><category term="shader" /><category term="physics" /><category term="3D" /><summary type="html"><![CDATA[I built a browser based space simulation demo.]]></summary></entry><entry><title type="html">Raid on Bungeling Bay Remake</title><link href="https://antzgames.github.io/godot/android/RoBBV13/" rel="alternate" type="text/html" title="Raid on Bungeling Bay Remake" /><published>2025-08-23T19:34:30+00:00</published><updated>2025-08-23T19:34:30+00:00</updated><id>https://antzgames.github.io/godot/android/RoBBV13</id><content type="html" xml:base="https://antzgames.github.io/godot/android/RoBBV13/"><![CDATA[<p>I released version 1.3, which was a complete rewrite, now using Godot 4.5 game engine.</p>

<p>Now available to download on the Google Play store securely and safely at:
<a href="https://play.google.com/store/apps/details?id=com.iantria.raidgame&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1"><img alt="Get it on Google Play" src="https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png" /></a></p>

<p>Or you can play the game in your web browser at:</p>

<iframe frameborder="0" src="https://itch.io/embed/1571519?border_width=3" width="556" height="171"><a href="https://antzgames.itch.io/raid">Raid on Bungeling Bay Remake by Antz</a></iframe>

<p> </p>

<p><img src="/assets/images/robb2d_1.png" alt="d1" /></p>

<p><img src="/assets/images/robb2d_2.png" alt="d2" /></p>

<p><img src="/assets/images/robb2d_3.png" alt="d3" /></p>]]></content><author><name>AntzGames</name></author><category term="Godot" /><category term="Android" /><category term="RoBB" /><category term="remake" /><summary type="html"><![CDATA[I released version 1.3, which was a complete rewrite, now using Godot 4.5 game engine.]]></summary></entry><entry><title type="html">Dungeon Crawler Game Jam 2025</title><link href="https://antzgames.github.io/godot/gamejams/Dungeon-Crawler/" rel="alternate" type="text/html" title="Dungeon Crawler Game Jam 2025" /><published>2025-04-20T19:34:30+00:00</published><updated>2025-04-20T19:34:30+00:00</updated><id>https://antzgames.github.io/godot/gamejams/Dungeon-Crawler</id><content type="html" xml:base="https://antzgames.github.io/godot/gamejams/Dungeon-Crawler/"><![CDATA[<p>I had so much fun developing my game jam entry for the annual Dungeon Crawler Game Jam.</p>

<p><img src="/assets/images/dungeon.gif" alt="image" /></p>

<p>In one week I built:</p>

<ul>
  <li>an inventory system.</li>
  <li>a gear system.</li>
  <li>skills tree.</li>
  <li>spell bar.</li>
  <li>vendor system.</li>
  <li>combat system.</li>
  <li>loot system.</li>
</ul>

<p>In addition, I experimented with multiple lights and shadows.
I also used my own A* search pathing algorithm instead of a navigation mesh.</p>

<p><img src="/assets/images/Dungeon1.jpg" alt="image" /></p>

<p><img src="/assets/images/Dungeon2.png" alt="image" /></p>

<p>You can play my game in your browser at:</p>

<iframe frameborder="0" src="https://itch.io/embed/3486402?bg_color=222222&amp;fg_color=eeeeee&amp;border_color=363636" width="552" height="167"><a href="https://antzgames.itch.io/dungeon-heist">Dungeon Heist by Antz</a></iframe>

<p>Or see the quick YouTube short of the main menu:</p>

<iframe width="360" height="639" src="https://www.youtube.com/embed/j1oy_1-qiyo" title="Dungeon Heist #godot #dungeoncrawler #3d #3dgames  #3dgamedevelopment" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>]]></content><author><name>AntzGames</name></author><category term="Godot" /><category term="GameJams" /><category term="3D" /><summary type="html"><![CDATA[I had so much fun developing my game jam entry for the annual Dungeon Crawler Game Jam.]]></summary></entry><entry><title type="html">My Buoyancy System for Godot Ocean Waves</title><link href="https://antzgames.github.io/godot/demo/tutorial/Bouyance/" rel="alternate" type="text/html" title="My Buoyancy System for Godot Ocean Waves" /><published>2025-02-26T19:34:30+00:00</published><updated>2025-02-26T19:34:30+00:00</updated><id>https://antzgames.github.io/godot/demo/tutorial/Bouyance</id><content type="html" xml:base="https://antzgames.github.io/godot/demo/tutorial/Bouyance/"><![CDATA[<p>I built a buoyance system for Godot Ocean Waves. I implemented Archimedes’ principle, which is a law of physics fundamental to fluid mechanics. Archimedes’ principle states that the upward buoyant force that is exerted on a body immersed in a fluid, whether fully or partially, is equal to the weight of the fluid that the body displaces.</p>

<p><img src="/assets/images/buoyancy.webp" alt="image" /></p>

<p>See the entire tutorial on YouTube:</p>

<iframe width="560" height="315" src="https://www.youtube.com/embed/waVAmgsC_4Q" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>

<p> </p>

<p>Or see some quick YouTube shorts:</p>

<iframe width="360" height="639" src="https://youtube.com/embed/7-H4DWtoV0E" title="Godot Ocean Waves: A Dutch Fluyt!  #godot  #shaders #ocean #waves #oceanwaves  #godot4" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>

<p> </p>

<iframe width="360" height="639" src="https://www.youtube.com/embed/DmeIdv2c5ok" title="Godot Ocean Waves!  #godot  #shaders #ocean #waves #oceanwaves  #godot4" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>]]></content><author><name>AntzGames</name></author><category term="Godot" /><category term="demo" /><category term="tutorial" /><category term="shader" /><category term="physics" /><category term="3D" /><summary type="html"><![CDATA[I built a buoyance system for Godot Ocean Waves. I implemented Archimedes’ principle, which is a law of physics fundamental to fluid mechanics. Archimedes’ principle states that the upward buoyant force that is exerted on a body immersed in a fluid, whether fully or partially, is equal to the weight of the fluid that the body displaces.]]></summary></entry><entry><title type="html">From Mixamo to Godot: An Easier Approach</title><link href="https://antzgames.github.io/godot/demo/tutorial/Mixamo/" rel="alternate" type="text/html" title="From Mixamo to Godot: An Easier Approach" /><published>2024-12-20T19:34:30+00:00</published><updated>2024-12-20T19:34:30+00:00</updated><id>https://antzgames.github.io/godot/demo/tutorial/Mixamo</id><content type="html" xml:base="https://antzgames.github.io/godot/demo/tutorial/Mixamo/"><![CDATA[<p>I created a video tutorial that explores the integration of Mixamo animations into the Godot game engine, focusing on the specific challenges users face especially with custom 3D character models.</p>

<p>I tried using other Mixamo to Godot tutorials with a custom rigged characters which resulted in  poor results.  I made this tutorial and it uses a simplified approach.</p>

<p>This solution does not need Blender or any other tools other than Mixamo and Godot 4.3+.</p>

<p><img src="/assets/images/mixamo.webp" alt="image-center" class="align-center" /></p>

<p>You can see the demo in your browser on <strong>itch.io</strong>:</p>

<iframe frameborder="0" src="https://itch.io/embed/3194299?border_width=2&amp;dark=true" width="554" height="169"><a href="https://antzgames.itch.io/mixamo-to-godot">From Mixamo to Godot:  An Easier Approach! by Antz</a></iframe>

<p> </p>

<p>See the tutorial on YouTube:</p>

<iframe width="560" height="315" src="https://www.youtube.com/embed/xFsEL5oAATc?si=BlXzp9u2FxRPL5QV" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>]]></content><author><name>AntzGames</name></author><category term="Godot" /><category term="demo" /><category term="tutorial" /><category term="animations" /><category term="3D" /><summary type="html"><![CDATA[I created a video tutorial that explores the integration of Mixamo animations into the Godot game engine, focusing on the specific challenges users face especially with custom 3D character models.]]></summary></entry><entry><title type="html">Godot Boat Waves</title><link href="https://antzgames.github.io/godot/demo/Godot_Boat/" rel="alternate" type="text/html" title="Godot Boat Waves" /><published>2024-12-08T19:34:30+00:00</published><updated>2024-12-08T19:34:30+00:00</updated><id>https://antzgames.github.io/godot/demo/Godot_Boat</id><content type="html" xml:base="https://antzgames.github.io/godot/demo/Godot_Boat/"><![CDATA[<p>Using compute shaders, I have made a basic speed boat demo showing a (Kelvin) wake pattern on a water shader.  This demo is based off of the Compute Texture demo from the official godot-demo-projects:</p>

<p>GitHub: <a href="https://github.com/godotengine/godot-demo-projects/tree/master/compute/texture">https://github.com/godotengine/godot-demo-projects/tree/master/compute/texture</a></p>

<iframe width="560" height="315" src="https://www.youtube.com/embed/ErlpjP2i-k0?si=Uf753m8rI-LG9pr2" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>]]></content><author><name>AntzGames</name></author><category term="Godot" /><category term="demo" /><category term="shaders" /><category term="compute" /><category term="3D" /><summary type="html"><![CDATA[Using compute shaders, I have made a basic speed boat demo showing a (Kelvin) wake pattern on a water shader. This demo is based off of the Compute Texture demo from the official godot-demo-projects:]]></summary></entry><entry><title type="html">My Godot Vertex Animation Textures Plugin</title><link href="https://antzgames.github.io/godot/tools%20and%20plugins/VAT_plugin/" rel="alternate" type="text/html" title="My Godot Vertex Animation Textures Plugin" /><published>2024-11-21T19:34:30+00:00</published><updated>2024-11-21T19:34:30+00:00</updated><id>https://antzgames.github.io/godot/tools%20and%20plugins/VAT_plugin</id><content type="html" xml:base="https://antzgames.github.io/godot/tools%20and%20plugins/VAT_plugin/"><![CDATA[<p>I created a Godot plugin that extends the <code class="language-plaintext highlighter-rouge">MultiMeshInstance3D</code> node to support instanced vertex animations using vertex texture data generated by the <strong>Not Unreal Tools</strong> - Vertex Animation Blender add-on, with a vertex shader inside Godot Engine.</p>

<p>GitHub: <a href="https://github.com/antzGames/Godot_Vertex_Animation_Textures_Plugin">https://github.com/antzGames/Godot_Vertex_Animation_Textures_Plugin</a></p>

<iframe width="560" height="315" src="https://www.youtube.com/embed/BIbEaiVOu6k?si=3BER78L4GCsDiBzN" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>]]></content><author><name>AntzGames</name></author><category term="Godot" /><category term="Tools and Plugins" /><category term="VAT" /><category term="3D" /><summary type="html"><![CDATA[I created a Godot plugin that extends the MultiMeshInstance3D node to support instanced vertex animations using vertex texture data generated by the Not Unreal Tools - Vertex Animation Blender add-on, with a vertex shader inside Godot Engine.]]></summary></entry><entry><title type="html">My Godot Universal Settings Plugin</title><link href="https://antzgames.github.io/godot/tools%20and%20plugins/Settings_plugin/" rel="alternate" type="text/html" title="My Godot Universal Settings Plugin" /><published>2024-11-20T19:34:30+00:00</published><updated>2024-11-20T19:34:30+00:00</updated><id>https://antzgames.github.io/godot/tools%20and%20plugins/Settings_plugin</id><content type="html" xml:base="https://antzgames.github.io/godot/tools%20and%20plugins/Settings_plugin/"><![CDATA[<p>I created a versatile, renderer-aware settings screen for Godot 4.3 that seamlessly adapts across all renderers and HTML web builds.</p>

<p>This plugin simplifies user settings management by saving and reloading configurations for graphics, audio settings, and keybinds, ensuring a consistent experience across platforms.</p>

<p>GitHub: <a href="https://github.com/antzGames/Godot-Universal-Settings-Plugin">https://github.com/antzGames/Godot-Universal-Settings-Plugin</a></p>

<iframe width="560" height="315" src="https://www.youtube.com/embed/li1fdAOqewk?si=sv6k-vKQu4q3vlIn" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>

<p> </p>

<iframe width="560" height="315" src="https://www.youtube.com/embed/Di7lJP5SvnI?si=Klx0gQIHcdlyG-ie" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>]]></content><author><name>AntzGames</name></author><category term="Godot" /><category term="Tools and Plugins" /><category term="settings" /><category term="keybinds" /><summary type="html"><![CDATA[I created a versatile, renderer-aware settings screen for Godot 4.3 that seamlessly adapts across all renderers and HTML web builds.]]></summary></entry><entry><title type="html">Skeletron 2084</title><link href="https://antzgames.github.io/godot/gamejams/Skeletron/" rel="alternate" type="text/html" title="Skeletron 2084" /><published>2024-11-19T19:34:30+00:00</published><updated>2024-11-19T19:34:30+00:00</updated><id>https://antzgames.github.io/godot/gamejams/Skeletron</id><content type="html" xml:base="https://antzgames.github.io/godot/gamejams/Skeletron/"><![CDATA[<p>I made a 3D remake of the 1982 classic arcade game: <code class="language-plaintext highlighter-rouge">Robotron 2084</code> for a recent game jam.</p>

<p>This game’s goal was to test my vertex animation textures solution inside a real game.</p>

<iframe width="560" height="315" src="https://www.youtube.com/embed/zTJlpS3jQCc?si=yUwTL_ylAeneXbJg" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>

<p>You can play it in your browser on itch.io at:</p>

<iframe frameborder="0" src="https://itch.io/embed/3093428?border_width=2" width="554" height="169"><a href="https://antzgames.itch.io/skeletron2084">Skeletron 2084 by Antz</a></iframe>]]></content><author><name>AntzGames</name></author><category term="Godot" /><category term="GameJams" /><category term="VAT" /><category term="3D" /><category term="instancing" /><summary type="html"><![CDATA[I made a 3D remake of the 1982 classic arcade game: Robotron 2084 for a recent game jam.]]></summary></entry><entry><title type="html">Godot GridMap for libGDX</title><link href="https://antzgames.github.io/godot/libgdx/tools%20and%20plugins/gridmaps/" rel="alternate" type="text/html" title="Godot GridMap for libGDX" /><published>2024-11-18T15:34:30+00:00</published><updated>2024-11-18T15:34:30+00:00</updated><id>https://antzgames.github.io/godot/libgdx/tools%20and%20plugins/gridmaps</id><content type="html" xml:base="https://antzgames.github.io/godot/libgdx/tools%20and%20plugins/gridmaps/"><![CDATA[<p>I have created a solution that takes a 3D GridMap from Godot and uses it in my custom libGDX game engine. libGDX unfortunately does not come with a 3D Editor, more importantly, it does not have any 3D grid editors like libGDX has for 2D tile sets.</p>

<p>KayKit, Kenny and other amazing 3D asset creators have a plethora of 3D tile asset packs that can be used in your 3D games, for free.</p>

<p>Since Godot has a simple GridMap node that allows you to quickly design and create a 3D world using 3D grid tiles, I made a solution that allows you to design your world in Godot and use it in libGDX.</p>

<p>My Godot GridMap for libGDX demo can now be <code class="language-plaintext highlighter-rouge">played</code> in your browser on itch.io:</p>

<iframe frameborder="0" src="https://itch.io/embed/3049332?border_width=2" width="554" height="169"><a href="https://antzgames.itch.io/libgdx-gridmap">libGDX GridMap - Demo by Antz</a></iframe>

<p> </p>

<iframe width="560" height="315" src="https://www.youtube.com/embed/-Z1yInwbrro?si=ULdQzrds8xbm47cH" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>]]></content><author><name>AntzGames</name></author><category term="Godot" /><category term="libGDX" /><category term="Tools and Plugins" /><category term="3D" /><category term="gridmaps" /><category term="shadows" /><category term="demo" /><summary type="html"><![CDATA[I have created a solution that takes a 3D GridMap from Godot and uses it in my custom libGDX game engine. libGDX unfortunately does not come with a 3D Editor, more importantly, it does not have any 3D grid editors like libGDX has for 2D tile sets.]]></summary></entry></feed>