top of page
  • LinkedIn Logo
  • GitHubLogo
  • Instagram Logo

Courses

When I began my game development journey, I started by taking courses on Udemy, mainly from GameDev.tv. These courses covered everything from Unity and pixel art to Unreal Engine and Blender. With their help, I was able to create my first few games

On this page, I’d like to showcase some of the courses I’ve completed, as well as those still on my to-do list. This not only highlights the beginning of my game development journey but also reflects my growing interest in game art

Unity Courses

Complete Unity 2D Developer Megacourse: Design & Develop 2D Unity Games in C#

I began with the Unity 2D starter course, where I learned the basics of the Unity engine and got an introduction to C#. During the course, I created several games, including a small driving game, a 2D platformer, and a Space Invaders game. Afterward, I created my own 2D platformer, which I shared on itch.io.

Complete Unity 3D Developer Megacourse: Design & Develop 3D Unity games From Scratch

After that, I took the Unity 3D starter course. At the same time, I followed a beginner Blender course so I could create and use my own assets in my 3D game. Throughout the course, I made several games, starting with a project focused on moving objects in 3D space. One of the games I created was a rail shooter with timed events, which I’m still proud of to this day. However, one section of the course featured a tower defense game. Since I already had to make a tower defense game for school, I decided to skip that part and focus on the rest of the course.

Unity Mobile C# Developer: Create and deploy games for Android and iOS

Next, it was time to bring my games to mobile. In this course, I learned how to create controls for Unity mobile games, how to import my games to a phone, how to implement game notifications, and much more about developing games for mobile devices.

Unity 2D RPG: Complete Combat System

Next, I tackled a course on making a Unity 2D top-down RPG. This course was geared toward intermediate beginners and helped me deepen my understanding of the engine and C#. It was also the first course that focused on building a single game from start to finish, which greatly improved the final product. This course significantly boosted my coding skills.

Game art Courses

My Blender journey began back in 2018, but I took a long break from it. When I started my Unity 3D beginner course, I also decided to pick up Blender again. This course taught me the basics, from creating low-poly models and UV unwrapping to animations and even sculpting. These skills continue to be incredibly helpful in making my 3D games today

Complete Blender Creator 3: Learn 3D Modelling for Beginners

For 2D games, I love creating pixel art. The pixel art course I took gave me a strong foundation in making pixel art quickly and efficiently. Sometimes, though, it’s easier to start with concept art, so having a good foundation in drawing has also been really helpful.

Pixel art and drawing course

Diving deeper into Blender was something I was eager to do, and taking these two courses helped me gain a much better understanding of the software. During these courses, I discovered that I really enjoy creating low-poly models.

Texture Painting and Low poly character Creation course

Plan for the courses in the future

Unreal Eninge.png

UE5 C++ Developer: Code Your Own Unreal Games

When I first started making games, I used Unreal Engine 4, and I gained a basic understanding of the engine. With Unreal Engine 5, however, I’m excited to dive deeper. I have a few courses in mind that I plan to take in the future. I can’t wait to work with the engine’s stunning graphics, explore Blueprints, and learn C++.

Unity shaders.png

Unity Shader Graph: Create Procedural Shaders & Dynamic FX

One of my favorite parts of making games in Unity is working with post-processing. Naturally, I’m excited to dive deeper into the Shader Graph to make my games even more visually stunning. I already have some experience with it, but improving my skills with the Shader Graph is definitely on my to-do list

Blender Art.png

Blender Environment Artist: Create Your Own 3D Game Worlds

Continuing my Blender journey is very important to me. With this course, I hope to gain a better understanding of how to create environments in Blender and export them to my game engine.

bottom of page