Some would call me
talented, so here lies the information on said
talents.
Click the corresponding
talent to learn more about it.

Programming
Yes, my username is codist because I code (ist.)
I have experience in Python, Java, and a small amount in the C family.
If you asked me what my favorite language was, I would likely answer Java.
My preferred IDE is Visual Studio Code, but when working in Java I use IntelliJ IDEA.
Nowadays I use Python to create small web applications in Flask.
If I'm not doing that I'm likely prototyping or automating some annoying task I don't wanna deal with.
I used to create desktop applications with Python but it sucked.
Most of my Java work is Minecraft adjacent.
But most isn't all, and I do enjoy working in the language.
For a highschool project I had built my own extremely rudimentary game engine using the Swing library (a GUI toolkit.)
I remade Tetris for the final project, and later Minesweeper for fun.
C++, C#, C
In highschool I was taught some beginner C++ concepts.
I picked up C# from my little Unity experience, aswell as Celeste modding.
All of my C knowledge comes from tinkering with the Super Mario 64 decompilation.
Haxe
During my time in the Friday Night Funkin' community I built up a good amount of experience in Haxe.
Enough where I've made small contributions to the main games repository.
I've also helped contribute to forks, and mods of Friday Night Funkin'.
Lua
My Lua experience is a amalgamation of Roblox game development, Friday Night Funkin' modding, and other miscellaneous modding frameworks.
I think I have enough core knowledge of the language where I could make something good with it.
(On second thought, I really wouldn't like that.)
HTML & Javascript
Please refer to this very website.
Use this site to deduce my front-end web skills.

Game Development
I've worked with a wide variety of game engines and frameworks.
My current favorite is Godot!
I love to create hyperaccurate recreations of my favorite video games.
These recreations account for about 50% of my portfolio.
Most of my game development projects are unreleased.
Godot's node based infrastructure and focus on object independency is something I fell in love with.
I am unsure if I will find another game engine I am as comfortable working in.
The first project I made in Godot was an online multiplayer checkers game.
It was extremely basic and its graphics definitely looked.
But it's charming and I love it for that.
Game Maker Studio was my first game engine with a scripting language.
At that point in my life I had only used game engines whose games were built with visual programming languages.
Its the game engine I used for most of my adolescence, starting with 1.4 and eventually moving to 2.
I remember being very excited for Game Maker Studio 2, in fact it was the first commercial software I had paid for myself!
Since moving onto Godot, my knowledge of the engine has degraded.
Funnily enough most of my knowledge is maintained through UNDERTALE and DELTARUNE modding.
As of September 3rd, 2025, I have 2,596 hours on Game Maker Studio 2.
(Tracked through Steam.)

Art
I am most comfortable creating digital and pixel art.
Traditional art is something I practice on rare occasion.
(Whenever I want to draw and can't use a computer.)
For creating digital art I use Clip Studio Paint PRO.
And for pixel art I use Aseprite.
My art style leans heavily on the cartoony and cel shaded style.
I start to falter when depicting more realistic proportions and environments.
When I started practicing art, all I was interested in was improving the quality of my video games. I really wanted to make a game single-handedly.
But as I started to improve at art, it grew to be a new hobby instead of a means to an end.