<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Game-Devlog on mattous.co.uk</title>
    <link>/tags/game-devlog/</link>
    <description>Recent content in Game-Devlog on mattous.co.uk</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <copyright>Matt Hardy</copyright>
    <lastBuildDate>Sun, 27 Nov 2022 21:02:52 +0000</lastBuildDate><atom:link href="/tags/game-devlog/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Game Dev log #1</title>
      <link>/posts/game-devlog-1/</link>
      <pubDate>Sun, 27 Nov 2022 21:02:52 +0000</pubDate>
      
      <guid>/posts/game-devlog-1/</guid>
      <description>&lt;p&gt;When I was a teenager me and some friends were obsessed with Sonic. We would play Sonic games in the woods &amp;amp; in the playground a school, we were not cool. We even designed levels and came up with new characters for games we hoped we might one day make.&lt;/p&gt;
&lt;p&gt;Skip forward some 30 years and I find myself with time and some skills in programming, so I’m going to have a stab at game development. I won’t be making Sonic games, but I’m going to learn what I can. I’ve been working through some tutorials and getting started with the basics. It’s not like anything I’ve done before and I’m excited to write about what I learn along the way. I hope as my kids grow, it will be fun to make games with them. I have no illusions of ever making any money from this hobby. It’s purely a way to learn something new and have some fun along the way.&lt;/p&gt;</description>
      <content>&lt;p&gt;When I was a teenager me and some friends were obsessed with Sonic. We would play Sonic games in the woods &amp;amp; in the playground a school, we were not cool. We even designed levels and came up with new characters for games we hoped we might one day make.&lt;/p&gt;
&lt;p&gt;Skip forward some 30 years and I find myself with time and some skills in programming, so I’m going to have a stab at game development. I won’t be making Sonic games, but I’m going to learn what I can. I’ve been working through some tutorials and getting started with the basics. It’s not like anything I’ve done before and I’m excited to write about what I learn along the way. I hope as my kids grow, it will be fun to make games with them. I have no illusions of ever making any money from this hobby. It’s purely a way to learn something new and have some fun along the way.&lt;/p&gt;
&lt;p&gt;I’m landed on using &lt;a href=&#34;https://godotengine.org/&#34;&gt;Godot&lt;/a&gt; as my tool of choice. It’s open source and runs on my computer well enough. I’ll be starting simply with 2D games and seeing what I can build. I may also get to look at making some of the artwork in time, but for now, there are plenty of free resources out there to get started with.&lt;/p&gt;
&lt;p&gt;So funny mistakes have been made already, shooting gigantic fireballs that go nowhere, mobs chasing me way too fast. I’ve also overcome some challenges, things that I thought would be really difficult, like preventing mobs spawning in a particular location so they don’t get stuck in the terrain.&lt;/p&gt;

  &lt;figure class=&#34;center&#34; &gt;
    &lt;img src=&#34;fireballs.gif&#34;  alt=&#34;fireballs gone wrong&#34;   style=&#34;border-radius: 8px;&#34;  /&gt;
    
      &lt;figcaption class=&#34;center&#34;  style=&#34;color: black;&#34; &gt;fireballs gone wrong&lt;/figcaption&gt;
    
  &lt;/figure&gt;


&lt;p&gt;I’ll be adding what I’ve made to &lt;a href=&#34;https://github.com/mattous/godot&#34;&gt;this repo&lt;/a&gt;, mistakes and all. I’ve done the basics added a player, some mobs that respawn and chase you. Currently working on level generation, which has mostly been copied/pasted from a tutorial. The mobs no longer chase me around the map, but they are at least spawning now.&lt;/p&gt;
&lt;p&gt;It’s been a big learning curve for sure. I expect I’ll share some of what I learn along the way here. If anything I make actually turns into a full game, I’ll be pretty surprised. It’s really early days yet, but I do have a bunch of ideas about what sort of game I would make. I just need to figure out the basics first.&lt;/p&gt;
</content>
    </item>
    
  </channel>
</rss>
