<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Mattia Santangelo</title>
    <description>The latest articles on DEV Community by Mattia Santangelo (@mattysa).</description>
    <link>https://dev.to/mattysa</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3771662%2F2c468b2a-c773-438d-86a7-85a67d346bd0.jpeg</url>
      <title>DEV Community: Mattia Santangelo</title>
      <link>https://dev.to/mattysa</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mattysa"/>
    <language>en</language>
    <item>
      <title>Our Indie Horror Journey: Passion Over Perfection</title>
      <dc:creator>Mattia Santangelo</dc:creator>
      <pubDate>Sat, 25 Apr 2026 09:41:15 +0000</pubDate>
      <link>https://dev.to/mattysa/our-indie-horror-journey-passion-over-perfection-199i</link>
      <guid>https://dev.to/mattysa/our-indie-horror-journey-passion-over-perfection-199i</guid>
      <description>&lt;p&gt;Ottima idea. Per rendere il post su DEV.to davvero "possente", dobbiamo trasformare il fatto che i modelli non siano ancora perfetti in un punto di forza: la trasparenza e il progresso.&lt;/p&gt;

&lt;p&gt;Ecco una versione migliorata, professionale e coinvolgente in inglese. Ho aggiunto dei dettagli tecnici per far capire che sai il fatto tuo:&lt;/p&gt;

&lt;p&gt;Title: Our Indie Horror Journey: Passion Over Perfection 🛠️🧟&lt;br&gt;
Hi everyone!&lt;/p&gt;

&lt;p&gt;I wanted to share a quick update on the horror game I'm developing with my friend. Currently, we are in the "heavy lifting" phase of creation.&lt;/p&gt;

&lt;p&gt;The Art &amp;amp; Models&lt;br&gt;
My friend has already been incredibly busy creating a lot of 3D models for the game. Are they perfect? Not yet. Are they AAA-quality? Not for now. But they are made with 100% passion.&lt;/p&gt;

&lt;p&gt;We believe in the "Iterative Process":&lt;/p&gt;

&lt;p&gt;Create the basic shape.&lt;/p&gt;

&lt;p&gt;Test it in the Unity scene.&lt;/p&gt;

&lt;p&gt;Refine and polish later.&lt;/p&gt;

&lt;p&gt;As the programmer, I’m already working on integrating these models into the engine. Even if they aren't "beautiful" yet, seeing them move and interact with the environment is the best feeling in the world.&lt;/p&gt;

&lt;p&gt;Our Philosophy&lt;br&gt;
We prefer to have a working prototype with simple models than a perfect-looking game that doesn't play well. Once the mechanics (like the car breaking down and the survival system) are solid, we will go back and polish every single texture and vertex.&lt;/p&gt;

&lt;p&gt;We are learning everything from scratch, and every small bug we fix is a huge victory for us.&lt;/p&gt;

&lt;p&gt;Stay tuned for more updates&lt;/p&gt;

</description>
      <category>design</category>
      <category>gamedev</category>
      <category>showdev</category>
      <category>sideprojects</category>
    </item>
    <item>
      <title>Building a 3D Zombie Survival Horror in Unity: Day 1 of Our Journey</title>
      <dc:creator>Mattia Santangelo</dc:creator>
      <pubDate>Sat, 25 Apr 2026 09:35:26 +0000</pubDate>
      <link>https://dev.to/mattysa/building-a-3d-zombie-survival-horror-in-unity-day-1-of-our-journey-4ke9</link>
      <guid>https://dev.to/mattysa/building-a-3d-zombie-survival-horror-in-unity-day-1-of-our-journey-4ke9</guid>
      <description>&lt;h1&gt;
  
  
  🧟‍♂️ The Road of the Dead: A New Indie Horror Adventure
&lt;/h1&gt;

&lt;p&gt;Hi everyone! I’m a 12-year-old developer and today I’m officially starting a big project with my friend and classmate, &lt;strong&gt;Dardan&lt;/strong&gt;. We decided to stop just playing games and start building our own.&lt;/p&gt;

&lt;h2&gt;
  
  
  💡 The Concept
&lt;/h2&gt;

&lt;p&gt;Our game is a &lt;strong&gt;3D Survival Horror&lt;/strong&gt;. The core idea is simple but intense: &lt;br&gt;
You are trapped in a car driving through a wasteland infested with monsters and zombies. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;The Car is your Armor:&lt;/strong&gt; It has its own HP. If the zombies damage it too much, it breaks down.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The Switch:&lt;/strong&gt; When the car stops, you HAVE to get out. That’s when the game changes from a driving simulator to a third-person survival fight against scary bosses.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  👥 The Team
&lt;/h2&gt;

&lt;p&gt;We’ve split the roles to work like a real indie studio:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Me (Lead Programmer):&lt;/strong&gt; I’m handling the C# scripts, the car physics, and the health systems using Unity.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dardan (Lead Designer):&lt;/strong&gt; He’s in charge of the 3D models, environment design, and making the monsters look terrifying.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🛠️ The Tech Stack
&lt;/h2&gt;

&lt;p&gt;We are developing this project using &lt;strong&gt;Unity (URP)&lt;/strong&gt;. &lt;br&gt;
I am currently working on my &lt;strong&gt;Dell Latitude 7290&lt;/strong&gt;. It’s a great challenge to optimize a 3D game for mobile-grade hardware, but it teaches me a lot about performance!&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 What's Next?
&lt;/h2&gt;

&lt;p&gt;Right now, I’ve just finished the basic car movement script and a simple health system. Dardan is working on the first "Scary Boss" model. &lt;/p&gt;

&lt;p&gt;We know we have a lot to learn, but we are excited! &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What do you think about the "Car HP" mechanic? Any tips for a young dev team starting with Unity?&lt;/strong&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Unity #GameDev #IndieDev #Horror #Programming #Beginner
&lt;/h1&gt;

</description>
      <category>beginners</category>
      <category>devjournal</category>
      <category>gamedev</category>
      <category>sideprojects</category>
    </item>
    <item>
      <title>My Journey into Python and Game Development: Beyond the Basics</title>
      <dc:creator>Mattia Santangelo</dc:creator>
      <pubDate>Sun, 15 Feb 2026 09:24:34 +0000</pubDate>
      <link>https://dev.to/mattysa/my-journey-into-python-and-game-development-beyond-the-basics-e7p</link>
      <guid>https://dev.to/mattysa/my-journey-into-python-and-game-development-beyond-the-basics-e7p</guid>
      <description>&lt;p&gt;Hello dev community&lt;br&gt;
I’m Mattia Santangelo, and I’m currently diving deep into the world of software development. While many start with simple tutorials, I’ve decided to take a more structured approach by mastering Python as my core language before moving full-scale into Godot Engine.&lt;/p&gt;

&lt;p&gt;I’m currently working on my Dell setup, using VS Code as my primary editor. My focus isn't just on "learning to code," but on understanding how to build actual tools and logic. Recently, I’ve been experimenting with:&lt;/p&gt;

&lt;p&gt;Automation scripts using Python's os and sys modules.&lt;/p&gt;

&lt;p&gt;System Speech synthesis to integrate voice commands into my scripts.&lt;/p&gt;

&lt;p&gt;Logical structures for future game mechanics in Godot.&lt;/p&gt;

&lt;p&gt;My goal is to document my progress here, sharing the challenges I face while building my portfolio and transitioning from scripting to game architecture.&lt;/p&gt;

&lt;p&gt;I'm a firm believer that the best way to learn is by building and breaking things. If you have any tips on clean code or Python-to-Godot workflows, I’d love to connect.&lt;/p&gt;

&lt;p&gt;Stay tuned for my next project update.&lt;/p&gt;

&lt;h1&gt;
  
  
  python #godot #learning #coding #developer #productivity****
&lt;/h1&gt;

</description>
      <category>beginners</category>
      <category>gamedev</category>
      <category>learning</category>
      <category>python</category>
    </item>
  </channel>
</rss>
