<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>iaen.es · Devlog</title><link>https://iaen.es/en/devlog/</link><description>What I learn while making my games: techniques, failures, mods and AI experiments.</description><language>en</language><atom:link href="https://iaen.es/en/devlog/feed.xml" rel="self" type="application/rss+xml"/><item><title>Pesca and CaptureCam are out on Google Play</title><link>https://iaen.es/en/devlog/android/2026-10-21-pesca-capturecam-google-play/</link><guid>https://iaen.es/en/devlog/android/2026-10-21-pesca-capturecam-google-play/</guid><pubDate>Wed, 21 Oct 2026 10:00:00 +0000</pubDate><description>21 October 2026: Pesca, a one-handed casual fishing game, and CaptureCam, an ad-free screen recorder, launch worldwide on Google Play.</description><category>Android apps</category></item><item><title>A tutorial that&#x27;s a mod: Atalaya the owl and a first quest chosen by the other mods</title><link>https://iaen.es/en/devlog/gotic/tutorial-owl-first-quest/</link><guid>https://iaen.es/en/devlog/gotic/tutorial-owl-first-quest/</guid><pubDate>Tue, 20 Oct 2026 10:00:00 +0000</pubDate><description>In a new game an owl flies in, teaches you the basics in five steps and gives you your first quest. Which quest depends on the mods you have switched on.</description><category>Gotic</category></item><item><title>An in-game photo camera in Godot 4: viewfinder, zoom, JPG files and measuring the framing</title><link>https://iaen.es/en/devlog/gotic/in-game-photo-camera-godot/</link><guid>https://iaen.es/en/devlog/gotic/in-game-photo-camera-godot/</guid><pubDate>Tue, 20 Oct 2026 10:00:00 +0000</pubDate><description>In Gotic you can pick up a camera, look through the viewfinder and take photos saved as JPGs in an album. The hard part wasn&#x27;t the photo: it was knowing what&#x27;s in it.</description><category>Gotic</category></item><item><title>A bestiary you fill with photos: ten creatures, three stars and the perfect moment</title><link>https://iaen.es/en/devlog/gotic/creature-bestiary-photos-stars/</link><guid>https://iaen.es/en/devlog/gotic/creature-bestiary-photos-stars/</guid><pubDate>Tue, 20 Oct 2026 10:00:00 +0000</pubDate><description>In Gotic you don&#x27;t catch creatures, you photograph them. Each has its own time of day, weather, way of fleeing, and a moment worth three stars.</description><category>Gotic</category></item><item><title>Friendship, gifts and requests without touching the villagers&#x27; code: a Godot mod that hooks into dialogue</title><link>https://iaen.es/en/devlog/gotic/villager-friendship-gifts-requests/</link><guid>https://iaen.es/en/devlog/gotic/villager-friendship-gifts-requests/</guid><pubDate>Mon, 12 Oct 2026 10:00:00 +0000</pubDate><description>Eleven villagers, five hearts each, one gift a day and a secret at three hearts. And the mod doesn&#x27;t change a single line of the villages they live in.</description><category>Gotic</category></item><item><title>A sprint boost with a stamina bar in Godot 4: threshold, grace period and stacking bonuses</title><link>https://iaen.es/en/devlog/gotic/sprint-boost-stamina-bar-godot/</link><guid>https://iaen.es/en/devlog/gotic/sprint-boost-stamina-bar-godot/</guid><pubDate>Mon, 12 Oct 2026 10:00:00 +0000</pubDate><description>One button that makes you 45 % faster on foot, swimming and on the broom, for as long as the bar lasts. It looked like the easiest feature in the game and still hid traps.</description><category>Gotic</category></item><item><title>Treasure maps drawn from the real terrain in Godot 4: Captain Brea&#x27;s hunt</title><link>https://iaen.es/en/devlog/gotic/procedural-treasure-maps-terrain-godot/</link><guid>https://iaen.es/en/devlog/gotic/procedural-treasure-maps-terrain-godot/</guid><pubDate>Mon, 12 Oct 2026 10:00:00 +0000</pubDate><description>A bottle on the beach holds a parchment with the coastline, contour lines and an X. Five chests, a compass in pieces and a parrot. The maps aren&#x27;t hand-drawn: they come from the island&#x27;s terrain.</description><category>Gotic</category></item><item><title>A buoy time-trial regatta in Godot 4: detecting when you pass between two buoys</title><link>https://iaen.es/en/devlog/gotic/buoy-time-trial-regatta-godot/</link><guid>https://iaen.es/en/devlog/gotic/buoy-time-trial-regatta-godot/</guid><pubDate>Mon, 12 Oct 2026 10:00:00 +0000</pubDate><description>Eleven buoy gates in Caleta&#x27;s lagoon and around the sandbar island, rowed against the clock. How to check you cross them in order and the right way, and how to set medal times without players.</description><category>Gotic</category></item><item><title>A one-button fishing minigame in Godot 4, with ten species</title><link>https://iaen.es/en/devlog/gotic/one-button-fishing-minigame-godot/</link><guid>https://iaen.es/en/devlog/gotic/one-button-fishing-minigame-godot/</guid><pubDate>Mon, 12 Oct 2026 10:00:00 +0000</pubDate><description>Cast, strike when it bites and hold to keep the green zone on the fish. Ten species depending on water depth and time of day, and an old fisherman who hands you a better rod. Here&#x27;s how I built it.</description><category>Gotic</category></item><item><title>A night festival with a rhythm dance and fireworks in Godot 4</title><link>https://iaen.es/en/devlog/gotic/night-festival-rhythm-dance-fireworks-godot/</link><guid>https://iaen.es/en/devlog/gotic/night-festival-rhythm-dance-fireworks-godot/</guid><pubDate>Mon, 12 Oct 2026 10:00:00 +0000</pubDate><description>On even nights, Brumacosta hangs up lanterns, the music starts and you dance round the bonfire to the drum. At midnight, fireworks that I had to rebuild because they weren&#x27;t being drawn.</description><category>Gotic</category></item><item><title>30 screen-space shaders in Godot 4 to choose my game&#x27;s art style</title><link>https://iaen.es/en/devlog/gotic/30-art-style-shaders-godot/</link><guid>https://iaen.es/en/devlog/gotic/30-art-style-shaders-godot/</guid><pubDate>Mon, 12 Oct 2026 10:00:00 +0000</pubDate><description>Pixel art, oil paint, stained glass, thermal camera, VHS… 30 shaders that change the look of Gotic&#x27;s whole island without touching a single model. Compare them on the farm by day and at the festival by night.</description><category>Gotic</category></item><item><title>A cow to milk and bees that need flowers: my farm&#x27;s barn mod in Godot</title><link>https://iaen.es/en/devlog/gotic/farm-barn-cow-beehives-godot/</link><guid>https://iaen.es/en/devlog/gotic/farm-barn-cow-beehives-godot/</guid><pubDate>Mon, 12 Oct 2026 10:00:00 +0000</pubDate><description>Lucera gives milk every 5 minutes and, with affection, sometimes two bottles. The hives only make honey if at least three plots are planted. A small mod that hooks into the farm without changing it.</description><category>Gotic</category></item><item><title>Cooking with what you fish and farm: 14 recipes that grant buffs in Godot 4</title><link>https://iaen.es/en/devlog/gotic/cooking-recipes-buffs-fishing-farming-godot/</link><guid>https://iaen.es/en/devlog/gotic/cooking-recipes-buffs-fishing-farming-godot/</guid><pubDate>Mon, 12 Oct 2026 10:00:00 +0000</pubDate><description>A cauldron on every village bonfire: what you catch and grow becomes dishes that make you run, swim, jump or fly faster for a while. And the cooking mod doesn&#x27;t know any other mod exists.</description><category>Gotic</category></item><item><title>Rain, storms and rainbows in Godot 4 (and why not a single drop showed up)</title><link>https://iaen.es/en/devlog/gotic/rain-storms-rainbow-particles-godot/</link><guid>https://iaen.es/en/devlog/gotic/rain-storms-rainbow-particles-godot/</guid><pubDate>Mon, 12 Oct 2026 10:00:00 +0000</pubDate><description>Showers that come and go, lightning and a rainbow when it clears. The first rain was invisible: the engine culled the whole emitter. How I fixed it with CPUParticles3D.</description><category>Gotic</category></item><item><title>A rowing boat without a physics engine in Godot 4: rowing, running aground and landing</title><link>https://iaen.es/en/devlog/gotic/rowing-boat-without-physics-godot/</link><guid>https://iaen.es/en/devlog/gotic/rowing-boat-without-physics-godot/</guid><pubDate>Mon, 12 Oct 2026 10:00:00 +0000</pubDate><description>A boat at the Caleta pier for rowing along the coast, landing on the sandbar island and fishing in open water. No real physics: it only checks water depth and the pier.</description><category>Gotic</category></item><item><title>A sky-ring time trial in Godot 4, and how to tell you flew through</title><link>https://iaen.es/en/devlog/gotic/sky-rings-broom-time-trial-godot/</link><guid>https://iaen.es/en/devlog/gotic/sky-rings-broom-time-trial-godot/</guid><pubDate>Mon, 12 Oct 2026 10:00:00 +0000</pubDate><description>Ten rings in the air, a broom and a clock. How I detect that you pass through each ring the right way, why the rings are opaque and where the medal times come from.</description><category>Gotic</category></item><item><title>A progress journal that knows no mods: Gotic&#x27;s island album in Godot</title><link>https://iaen.es/en/devlog/gotic/progress-journal-island-album/</link><guid>https://iaen.es/en/devlog/gotic/progress-journal-island-album/</guid><pubDate>Mon, 12 Oct 2026 10:00:00 +0000</pubDate><description>Press J and see how much of the island you&#x27;ve done: fish, recipes, medals, friends and villages visited. The journal doesn&#x27;t know which mods exist; it asks them.</description><category>Gotic</category></item><item><title>Sheep that follow your footsteps: breadcrumb herding in Godot 4</title><link>https://iaen.es/en/devlog/gotic/sheep-follow-breadcrumb-trail-godot/</link><guid>https://iaen.es/en/devlog/gotic/sheep-follow-breadcrumb-trail-godot/</guid><pubDate>Sun, 11 Oct 2026 10:00:00 +0000</pubDate><description>Three lost sheep, two wolves and a whistle. To get the flock around trees and fences without any pathfinding, the sheep step exactly where you stepped.</description><category>Gotic</category></item><item><title>A* pathfinding over procedural terrain in Godot: Vega de Poniente, the vineyard town</title><link>https://iaen.es/en/devlog/gotic/astar-roads-procedural-terrain-vega-poniente/</link><guid>https://iaen.es/en/devlog/gotic/astar-roads-procedural-terrain-vega-poniente/</guid><pubDate>Sun, 11 Oct 2026 10:00:00 +0000</pubDate><description>A town with vineyards and a wine press in the island&#x27;s southwest, joined to Brumacosta by a 490 m road. The road was computed with A* outside the game and saved as constants.</description><category>Gotic</category></item><item><title>A courier mod in Godot: delivering parcels between four towns, on foot or by broom</title><link>https://iaen.es/en/devlog/gotic/courier-mod-parcels-between-towns/</link><guid>https://iaen.es/en/devlog/gotic/courier-mod-parcels-between-towns/</guid><pubDate>Sun, 11 Oct 2026 10:00:00 +0000</pubDate><description>Eight chained parcels between the post offices of Gotic&#x27;s four towns. There&#x27;s a tip if you arrive in time, but the deadline is set so that walking won&#x27;t make it.</description><category>Gotic</category></item><item><title>Combat without death in Godot 4: shadows that warn before they charge</title><link>https://iaen.es/en/devlog/gotic/firefly-lantern-forgiving-combat-godot/</link><guid>https://iaen.es/en/devlog/gotic/firefly-lantern-forgiving-combat-godot/</guid><pubDate>Sun, 11 Oct 2026 10:00:00 +0000</pubDate><description>A lantern, three shadows that telegraph their attacks and a firefly that lets you glide. How I built Gotic&#x27;s first quest with enemies where nobody can lose anything.</description><category>Gotic</category></item><item><title>A Stardew Valley-style 3D farm in Godot 4: crops, watering and chickens</title><link>https://iaen.es/en/devlog/gotic/stardew-style-3d-farm-godot-crops-chickens/</link><guid>https://iaen.es/en/devlog/gotic/stardew-style-3d-farm-godot-crops-chickens/</guid><pubDate>Sun, 11 Oct 2026 10:00:00 +0000</pubDate><description>Till, plant, water and harvest 18 plots, sell through the shipping box and raise chickens, tame or wild. How I built Gotic&#x27;s Granja del Roble with crop rules in about 40 lines.</description><category>Gotic</category></item><item><title>An 11-metre giant and his shockwaves: a jumping minigame in Godot</title><link>https://iaen.es/en/devlog/gotic/giant-shockwave-jumping-minigame-godot/</link><guid>https://iaen.es/en/devlog/gotic/giant-shockwave-jumping-minigame-godot/</guid><pubDate>Sun, 11 Oct 2026 10:00:00 +0000</pubDate><description>Brum wanders a clearing ringed by standing stones. He stomps three times and a golden wave rolls across the ground: jump it or it clips you. Win, and he&#x27;ll launch you into the sky.</description><category>Gotic</category></item><item><title>Procedural wildlife in Godot 4: rabbits, deer and butterflies on a budget</title><link>https://iaen.es/en/devlog/gotic/procedural-wildlife-animals-performance-godot/</link><guid>https://iaen.es/en/devlog/gotic/procedural-wildlife-animals-performance-godot/</guid><pubDate>Sun, 11 Oct 2026 10:00:00 +0000</pubDate><description>Butterflies, rabbits, deer and gulls around the player, placed with a fixed seed and no physics. The first version cost 8 ms per frame; here&#x27;s how it got down to 2.1.</description><category>Gotic</category></item><item><title>A gathering quest in Godot: Lía&#x27;s breeze flowers and the flower crown</title><link>https://iaen.es/en/devlog/gotic/gathering-quest-flowers-crown-godot/</link><guid>https://iaen.es/en/devlog/gotic/gathering-quest-flowers-crown-godot/</guid><pubDate>Sun, 11 Oct 2026 10:00:00 +0000</pubDate><description>Gotic&#x27;s first quest: pick three violet flowers for an infusion that makes you run 25% faster, and on the second delivery earn a flower crown you can see on your head.</description><category>Gotic</category></item><item><title>A day–night cycle in Godot 4 with one light and shorter nights</title><link>https://iaen.es/en/devlog/gotic/day-night-cycle-godot-single-light/</link><guid>https://iaen.es/en/devlog/gotic/day-night-cycle-godot-single-light/</guid><pubDate>Sun, 11 Oct 2026 10:00:00 +0000</pubDate><description>A 16-minute day with orange sunsets, moon, stars and villages with their windows lit. A single light plays both sun and moon, and night passes faster on purpose.</description><category>Gotic</category></item><item><title>A time-trial footrace in Godot: six gates, three medals and a bot that runs it with physics</title><link>https://iaen.es/en/devlog/gotic/footrace-time-trial-gates-medals-godot/</link><guid>https://iaen.es/en/devlog/gotic/footrace-time-trial-gates-medals-godot/</guid><pubDate>Sun, 11 Oct 2026 10:00:00 +0000</pubDate><description>The relay race: six gates across the western meadow, a 65-second limit and gold at 38. A physics-driven autopilot finishes it in 40.73 s.</description><category>Gotic</category></item><item><title>Caleta Salobre: a fishing village with a walkable pier in Godot 4</title><link>https://iaen.es/en/devlog/gotic/caleta-salobre-fishing-village-pier/</link><guid>https://iaen.es/en/devlog/gotic/caleta-salobre-fishing-village-pier/</guid><pubDate>Sun, 11 Oct 2026 10:00:00 +0000</pubDate><description>The town on Gotic&#x27;s east coast has a pier, moored boats and fish-drying racks. That pier ended up hosting the fishing, rowing boat and regatta mods.</description><category>Gotic</category></item><item><title>A game built from mods in Godot 4: switch them on, off, or delete the folder without breaking anything</title><link>https://iaen.es/en/devlog/gotic/modular-game-mods-godot/</link><guid>https://iaen.es/en/devlog/gotic/modular-game-mods-godot/</guid><pubDate>Sun, 11 Oct 2026 10:00:00 +0000</pubDate><description>Gotic is 31 mods you toggle from a menu and remove by deleting their folder. Keeping the game working was easy; keeping the test suite working was not.</description><category>Gotic</category></item><item><title>Procedural ambient sound in Godot 4 that I still haven&#x27;t heard</title><link>https://iaen.es/en/devlog/gotic/procedural-ambient-sound-godot-python/</link><guid>https://iaen.es/en/devlog/gotic/procedural-ambient-sound-godot-python/</guid><pubDate>Sun, 11 Oct 2026 10:00:00 +0000</pubDate><description>Footsteps that change with the ground, swim strokes, birds, crickets, waves and wind, all synthesised in Python. The tests say nothing clips. Whether it sounds good, I don&#x27;t know yet.</description><category>Gotic</category></item></channel></rss>