<?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: DerSammy</title>
    <description>The latest articles on DEV Community by DerSammy (@unemployedgamedev).</description>
    <link>https://dev.to/unemployedgamedev</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%2F2635441%2F0ee7e4b7-7568-4eac-9f30-09ec594d3aff.jpg</url>
      <title>DEV Community: DerSammy</title>
      <link>https://dev.to/unemployedgamedev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/unemployedgamedev"/>
    <language>en</language>
    <item>
      <title>Why I'm Learning C++ and Sharing It with You</title>
      <dc:creator>DerSammy</dc:creator>
      <pubDate>Fri, 03 Jan 2025 14:00:34 +0000</pubDate>
      <link>https://dev.to/unemployedgamedev/why-im-learning-c-and-sharing-it-with-you-2ff1</link>
      <guid>https://dev.to/unemployedgamedev/why-im-learning-c-and-sharing-it-with-you-2ff1</guid>
      <description>&lt;p&gt;&lt;strong&gt;Introduction:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Hello, my name is Noah and I'm going to start this exciting journey: learning C++ and graphics programming. I have been developing games using Unity before but I decided that I want to challenge myself and explore new opportunities. In this blog (&lt;a href="https://www.youtube.com/@UnemployedIndieGameDev" rel="noopener noreferrer"&gt;And YouTube Channel&lt;/a&gt;) &lt;br&gt;
I will document my journey, what I learn, the projects I build and the challenges I face. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why C++ and Graphics Programming?:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Now you might ask yourself why I chose C++ and graphics programming coming from game development. First of all, why did I leave game development? I left game development because the job market is REALLY bad right now and I am not sure if I can see myself in a game development job in the future with the current job market. With Graphics Programming I have more job opportunities but can also switch to game development later on if I want to. But why C++ and Graphics Programming? Why not Web Development or Software Development? I myself chose C++ and Graphics Programming because the barrier to entry web development and software development is pretty low, which is why there are so many junior devs in those fields. I wanted something more difficult but still something where I can make cool projects with. That's why I chose C++ and Graphics Programming. It is hard to learn and more niche but there are still a variety of cool projects you can make, from beginner projects: simple 2D games or 2D particle simulations to expert projects: a game engine or 3D renderer. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What I Plan to Achieve:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;My ultimate goal is to become an expert in graphics programming and potentially work on game engines, simulations or visualization tools. On my way to reach this goal, I want to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Learn C++&lt;/li&gt;
&lt;li&gt;Learn graphics libraries: SFML, OpenGL and eventually Vulkan and/or DirectX&lt;/li&gt;
&lt;li&gt;Build projects like fluid/particle simulations, games and visualization tools&lt;/li&gt;
&lt;li&gt;Share my journey through this blog and on my YouTube channel&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;How I Plan to Document This Journey:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Each week, I'll recap what I've learned, the projects I've worked on and the challenges that I have faced in a Blog and YouTube Video. If I worked on a bigger project, I will also release another Blog and Video just talking about that project. And if there is anything interesting, I might make a separate blog and video about it. Whether you're a beginner like me or and experienced programmer, I hope my blog and videos will be a source of entertainment and inspiration for you. &lt;/p&gt;

&lt;p&gt;If you're also learning C++ or have experience in graphics programming, feel free to share tips, project ideas or even your own journey in the comments.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;End:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is just the beginning of hopefully an incredible journey into the world of C++ and graphics programming. I am excited to learn, create and share my progress. In the next blog and video, I'll dive into the basics of C++ and make some small projects. See you next week!&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>learning</category>
      <category>cpp</category>
      <category>graphics</category>
    </item>
  </channel>
</rss>
