Demring

I'm learning JavaScript, and have started a couple of practice projects. It will all be put up here, on this website, to make showing off to people easier. Every time I make reach some milestone or make something new that I demand admiration for, I notify the world on Google+.

Here they are, my two very first JavaScript projects:

Octal Time

This is a little library to extend the Date object to make it easier to work with "Octal Time", which is my own proposal for how to redesign our time systems to optimize for ease of use and comprehension. Octal Time uses the octal numeral system (base 8), because I believe this to be far superior to the decimal system currently dominant. Read my introduction to the system. You will find the complete specification further down on the same page.

But yeah, it's a library. Currently on version 0.125. Get it on Github!

If you like the octal clock animations below, check out my octal clock gallery!

Team Fortress 2D

I would love to be able to make a game. I'm definitely not there yet, and my beginnings are very meager. I'm just barely past the first milestone, which was getting a blue square to move left and right when I press buttons on the keyboard. I'm currently stuck on the problem of collision detection.

Feel free to play it in its current miserable state (so far I only check if it works in Chrome). Do keep in mind that the aim of the game at this point is to not think about how it's not any fun at all. Like a bizarre meditation thing. Bonus points if you can see past its functionalist design and into its glorious potential.

The next couple of milestones is figuring out how to do collision detection, how to make it possible to shoot all kinds of Team Fortress-like projectiles, how to aim, and how to make enemies that pose minor threats to the blue square guy. Much, much later, I'm going to try to make it a multiplayer game, using node.js, possibly by the help of now.js. If I ever get this far, my life will be complete. Until my expectations stretch and adapt, making me feel relatively useless and unfulfilled again. Ah, growth! How I am ambivalent to thee.

Just kidding, I'm totally unibivalent to growth. In fact, I don't think I have ever degrown, at least not on purpose.