My Story

Who I am

I am Seamus: a programmer, game developer and college student.

I loved video games growing up and I pondered improvements the developers could make.

Eventually, my interest in video games has made me want to create my own.

A kid gets typecasted to programmer.

Starting From Scratch

I started learning to code with a website called scratch.

This website let me experiment with visual based block programming environment.

The lack of syntax memorization and pure logic helped teach me the basics of programming.

Python

I was introduced to Python in middle school by a friend of mine.

Python let me create basic console applications and experiment with functions and variables in a code environment

Eventually I learned pygame, a library allowing me to make full graphical games; This taught me about basic game physics.

Game Making With Game Maker

During the time I was learning python, my brother introduced me to Game Maker: Studio (version 1.4) and much later Game Maker Studio 2

This engine let me create many 2D sprite-based games and was very helpful for learning game specific math and physics.

Eventually I grew to not like it as much due to how bigger projects handle with it.

JavaScripting

When I started high school I also started learning JavaScript.

Using a library called p5.js.

This let me code games that run natively on the browser.

Cup of Java

I started learning Java when I started interacting with the Splatcraft community.

This new experience really got me into Minecraft Modding and following that: Java.

I still do not know much about forge (the Minecraft mod loader) but I have learned way more about Java since then.

Splatcraft

I am a developer for the Splatcraft Minecraft mod

My help with the mod is mostly game design and Math with some code contributions.

I am extremely grateful for the community and friends I have gained from Splatcraft.

Big thank you to Cibernet, the original creator of the mod and main developer, for bringing this community together with his awesome work.

C++

I started learning C++ right before my 2025 spring semester of college; It is also a class I am taking in this semester

It has taught me a lot about lower level programming and it's nice to work with compiled builds rather than byte code

The library of choice for graphics so far has been raylib, which was written for C but has support for C++.

Thanks for reading!