Projects
Game Development
As a kid, my first exposure to programming was through experimenting with the source code of existing Flash games.
My GameDev journey "officially" began around 2018, with lower-level graphics frameworks such as Love2D in Lua, PyGame in Python and MonoGame in C#.
I also started participating in GameJams since around 2020, and over the years I've experimented with various game engines and frameworks, with my latest focus being on Godot.
Most of the games I have available publicly were made during GameJams, and not much progress has been made on them since then.
My most notable achievement as a team is the "Best Programmers" award in my country's local hosting of 2023 Global Game Jam.
Clonarria
Attempts at making a Terraria clone, in multiple frameworks.
Voxelite
Voxel engine and game made in OpenGL
Minecraft Mod Development
I've been playing Minecraft ever since the Alpha days, around 2010, and been fascinated by what one can do with mods ever since I discovered them.
As with GameDev, I initially started by following tutorials and experimenting with existing code when I was younger.
Several years down the line (around 2018), I started making plugins for Bukkit/Spigot servers in Java, and eventually moved on to making mods for Minecraft using Fabric sometime during the COVID-19 pandemic.
Initially, I wanted to make 1 larger mod for me and my friends, but after sharing some screenshots in the Fabric Discord server, I got a lot of positive feedback and decided to separate some of the features into smaller mods.
Nowadays, I don't have much time to work on new mods, but I still occasionally try to find time to update my existing ones.
Other Projects
Other projects I've worked on that don't have a specific category.
Web Development
WebDev is something that I had been avoiding for a long time. I used to make simple websites with HTML and CSS during High School, and until I started my job as a Software Engineer, I hadn't done much involving any of the modern technologies.
Ever since then, I've been experimenting with various frameworks and libraries, and occasionally starting a new web project whenever I get an idea that I feel like would benefit from being available publicly on the web.
Other than my personal projects, I've also been involved in the development of websites for other people and communities.