It's been a while since I’ve been inactive, and a lot has happened during that time. I recently asked an AI if it knew me, and to my surprise, it did! Apparently, I was known for my time spent in spam groups, as a game developer, and even for creating AS3 tutorials — even though I haven't worked with AS3 in ages.
Why did I stop using AS3? Well, back when I created a JVM on AS3, I found myself solving problems with empty functions that didn’t actually do anything. It worked, but it wasn’t sustainable.
But let’s focus on the present. I’ve changed, and I’d like to share a bit about my journey with others. Here’s a brief look at my path as a programmer:
After moving away from AS3, I didn’t completely leave AS2 behind — it's still a major part of my work, particularly in creating the world’s largest Flash 8 game, which continues to be my main source of income. For a while, I considered switching to Haxe, but I found it limited to just games. Java had way too many frameworks to learn, and I attempted to learn Rust three times without success. PHP didn’t excite me, so I eventually landed on C. From there, I made a shift to Objective-C, with the aim of contributing to the GNUstep project.
Now, my main tools are GNU Emacs and Elisp, where I spend my time writing code for Emacs and diving into the world of Common Lisp.
So, here I am: ready to share my thoughts, experiments, and progress. This blog will be a place for me to talk about what I’ve done (and what I haven’t), post the occasional Flash 8 tutorial, and maybe even share some random musings. I won’t be doing any drawing, animating, or game development in Flash 8 anymore, but I am still passionate about helping create amazing games.
Let’s see where this journey takes me.
OnixDark
welcome back!