<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Indie on Christian Martínez De La Rosa</title><link>https://christt105.github.io/tags/indie/</link><description>Recent content in Indie on Christian Martínez De La Rosa</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Thu, 23 Apr 2026 00:00:00 +0200</lastBuildDate><atom:link href="https://christt105.github.io/tags/indie/index.xml" rel="self" type="application/rss+xml"/><item><title>Sant Jordi Game Jam 2026</title><link>https://christt105.github.io/blog/sant-jordi-game-jam-2026/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0200</pubDate><guid>https://christt105.github.io/blog/sant-jordi-game-jam-2026/</guid><enclosure url="https://christt105.github.io/blog/sant-jordi-game-jam-2026/cover.jpg" length="693477" type="image/jpeg"/><description>&lt;p&gt;Hi again!&lt;/p&gt;
&lt;p&gt;I convinced some friends to join the &lt;a class="link" href="https://santjordijam.github.io/" target="_blank" rel="noopener"
 &gt;Sant Jordi Game Jam 2026&lt;/a&gt;, a Game Jam themed around Sant Jordi: a beautiful holiday celebrated in Catalonia where people exchange roses and books on April 23rd.&lt;/p&gt;
&lt;figure&gt;&lt;img src="https://christt105.github.io/blog/sant-jordi-game-jam-2026/cartel.webp"
 alt="Sant Jordi Game Jam 2026 Poster" width="400px"&gt;
&lt;/figure&gt;

&lt;p&gt;The Game Jam gave us about three weeks to develop a game, which was perfect since we don&amp;rsquo;t have much free time. Besides the game, you also have to publish a digital rose.&lt;/p&gt;
&lt;p&gt;Another thing we decided on was the engine we&amp;rsquo;d use, though there wasn&amp;rsquo;t much of a debate. Many of you might think there was no debate because I chose Godot, but that couldn&amp;rsquo;t be further from the truth. One of our team members (&lt;a class="link" href="https://github.com/OriolCS2" target="_blank" rel="noopener"
 &gt;oriorii&lt;/a&gt;) has been working on a 2D game engine for several years: &lt;a class="link" href="https://github.com/OriolCS2/CometEngine" target="_blank" rel="noopener"
 &gt;Comet Engine&lt;/a&gt;. He’s about to release version 2.0 with a new scripting system and several improvements, so it was really the perfect chance to test it out by making a game. This is the first game ever made with Comet Engine.&lt;/p&gt;
&lt;p&gt;It had been a long time since I participated in creating a video game; I’ve spent many years making tools and websites, and honestly, I was craving something more creative.&lt;/p&gt;
&lt;p&gt;The theme of the Game Jam is:&lt;/p&gt;

 &lt;blockquote&gt;
 &lt;p&gt;Tota pedra fa paret (Every stone builds the wall)&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;p&gt;We had several brainstorming meetings. There were plenty of ideas, some crazier than others. At one point, I wanted to put a twist on the theme: in Catalan, the third person singular of the verb &amp;ldquo;to do/make&amp;rdquo; is &lt;em&gt;fa&lt;/em&gt;, which is also the musical note &amp;ldquo;F&amp;rdquo;. I thought about making it &amp;ldquo;longer&amp;rdquo; with a musical touch. Marc liked the idea and we went for it. We designed a pretty complex system where the player would create a song to defeat the dragon. And so, we started working.&lt;/p&gt;
&lt;p&gt;Ori and Marc made some good progress, but after two days, we had another idea to pivot the concept: mixing a bullet hell with an &lt;a class="link" href="https://osu.ppy.sh/" target="_blank" rel="noopener"
 &gt;osu!&lt;/a&gt;-style rhythm game. The dragon would be in the middle shooting fireballs, and the character would move while clicking on circles to the beat of the music.&lt;/p&gt;
&lt;p&gt;Marc and Ori got back to grinding. Marc built a rhythm system with combos and customizable music. Ori handled the dragon&amp;rsquo;s fireball system while simultaneously fixing and improving the engine. Dídac joined the project and handled character movement. Me? As usual, I propose things but never do anything, though I’ve had a pretty busy month. Once things settled down, I started working on the stones falling from the sky that would block the fireballs (hence the theme &amp;ldquo;Every stone builds the wall&amp;rdquo;&amp;hellip; makes more sense in catalan). I also took charge of testing the engine on Linux and on a Windows machine with integrated graphics; it ran reasonably well.&lt;/p&gt;
&lt;p&gt;Then came a period where no one did anything. I kept fighting with the stones, and Ori kept polishing the engine. Until the last day arrived and we had to submit.&lt;/p&gt;
&lt;p&gt;There was no way we were making it. Plus, Marc was busy with other stuff and Ori was out because Barça was playing&amp;hellip; I decided to take the scissors and cut everything down to the bare minimum. It occurred to me that you could only move if you played the rhythm game correctly, making dodging more intense. I set a 90-second timer and started pushing releases and fixing bugs. Comet had some issues with exporting, but it eventually worked itself out. You can export to web to play on Itch.io, just like with Unity or Godot.&lt;/p&gt;
&lt;p&gt;The rose was still missing. My idea was to make a shader that constantly drew a rose, but there was no time. I shared a rose I drew on my phone on Discord, but I wanted something different. I thought of a rose made of text, so I ran the image through an ASCII converter and it turned out decent.&lt;/p&gt;
&lt;p&gt;We submitted just in time. The game is honestly quite ugly, but it’s playable. Truth be told, working on a game with a custom engine was a really fun experience.&lt;/p&gt;
&lt;p&gt;For anyone who wants to try it:&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://christt105.itch.io/sant-jordi-the-stone-song" target="_blank" rel="noopener"
 &gt;https://christt105.itch.io/sant-jordi-the-stone-song&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This has been a little break; there are many more things coming.&lt;/p&gt;
&lt;p&gt;Until next time and Happy Sant Jordi!&lt;/p&gt;</description></item></channel></rss>