Becoming a javascript dev

Alright, so, it has been a year and a half since I last did anything around these parts. You might be wondering what I’ve been up to … or not. I don’t blame you for not caring at all about someone you don’t know and haven’t connected with at any personal level.

You monster.

Anyway, I’ve been programming a whole lot lately. It turns out that it is a lot of fun once you find the stuff that you actually like to do. In my case that’s frontend development in general (mostly web stuff).

The fruit of my labor has been my continued existence as a relatively not poor human being that continues to live inside this capitalist society and its filthy filthy way of life … but more importantly, I’ve been developing a gamepad library in javascript called JoyMap. That’s right! I haven’t forgotten my roots as a game designer and desire some day to develop a game from the ground up … again.

Forgive me for I have nothing to show of actual value to anyone that’s not a js programmer, but my resources are scarce, my will is dwindling and my voice as a writer is all over the place.

In other news, I decided to start writting here in this blog of mine again after so much time has passed since the last time I said or desired such a thing. I cannot promise any schedule or even what themes I’m gonna be writting about, but yeah, more writtey writtey on bloggy bloggy.


It’s been two years already?

domo-kun egg hatched papercraft
*Wipes tear from cheek* They grow up so fast. Wait, that's not a bird. At least I don't think it's a bird... do birds have teeth?

So… yeah, I just checked and it has been exactly two years since I started this blog, which feels kind of wrong since in internet years that’s like a century. With only 128 posts, 153 legitimate comments and 1,119 spam comments I can safely say that this blog doesn’t feel as old as it is.

Though when I look back at some of my early posts, I can’t help but cringe at how badly written they were (and when I remember how long they took me to write, I die a little inside). Of course, it was to be expected given that at the time I wasn’t so used to writing in this language. Reading? Oh hell yes, practically everything I read about this medium was in full blown english, but trust me, reading and writing are two wholly different activities. I know. From experience. I have empirical data to support that fact: In one activity you need to use the keyboard, but on the other one you don’t!


Where was I? Oh, right, the two year anniversary. It’s not like I planned anything to say here, (and yes, it shows, thank you for pointing that out. Jerk.) but I think I can come up with a few things to say right now:

  • First of all, a big thank to all the readers that decided to follow this blog. Yes, both of you! I can’t express my gratitude enough, so I won’t (how’s that for the ultimate “thank you”?).
  • The game that was based on 1984 that I sort of “announced” here to be ready by march 20th… yeah, that didn’t happen. But I’m still working on it! The illustrator is having difficulties in finding the time to pour into the project but we’re getting there. Slowly, but surely.
  • The Spelunky journal series is officially cancelled unless someone asks for a new installment. I frankly can’t find the inspiration to write more about it and with no motivation whatsoever I’d prefer to just let it die than to drive it into the ground.
  • I’m continually changing my design style from game to game. Every single tentative game design document that I’ve written so far has a different approach to it, and I have to say that I find that curious. I guess that I haven’t found “my style” yet, but I think that I just design whatever sounds interesting at the time, be it from a mechanical or … philosophical point of view (sorry, I couldn’t come up with a less pretentious way to say it).
  • On top of that, I’m continuing to learn how to make games in flash using flixel, so don’t be surprised if some new little project pops up in the experiments section. Though I won’t promise anything.
  • Oh, and that reminds me, I’ve changed a few things there in that section. I didn’t realize it until a few days ago, but it turns out that rapidshare had deleted my files. Oh well, now they’re up again, fully functioning and one of the so-called experiments now has a less cringe-wrothy name.

Aaaaaand I think that’s about it. Man, it’s been a long time since I did one of these information dumps. Feels good to just clarify a bunch of things that may still be up in the air due to promises or hints I made in the last couple of months, even if nobody cares.

As always, image taken from flickr, if I just violated any copyright law, please tell me and I’ll take it out.

Ahhh, that’s better

Well well well, what do we have here? It seems like I’ve finally decided to change the theme around these parts. I have to say I’m not that happy about the new layout just yet, that header image seems appropriate enough, what with the name of this blog, but I’ll probably change it in a few days … or weeks. Though I have to say that the only thing that’s truly bothering me is the lack of visibility of hyperlinked text.

Just to prove my point, the word “seems” in the previous paragraph links to Wikipedia’s page about the Euler’s identity. Did anybody see the link without me pointing it out? No? I rest my case.

*5 minutes later* WOW, that’s an extreme hue of red I have there for selected text. Me doesn’t approve at all. That has to go and fast, I’ll see what I can do with the gimped css system this thing offers.

*20 minutes later* … kill … I must kill whoever had the idea of letting me think I could edit the CSS without paying out of my ass. That’s it, if I can’t change this thing whatsoever then I can’t keep it. I’ll see if there’s another theme that suits my tastes… or revert back to the very same old theme I’ve been using for almost two years.

*2 hours later* Alright, I think I’ve chosen a theme that finally meets my needs and doesn’t look like a baboon’s morning puke. The only thing I can find to complain is that now I have two sidebars when I only needed one…. but on the other hand, it looks kind of neat to have this much space to play with the widgets.

So… yeah, transmutation complete, the blog now looks different, and in my opinion, better. Hooray! Though I will be changing the header image eventually, the colors kind of clash with the rest of the site.

The reason

Warning: Somewhat of a personal note incoming.

I like to make videogames. That’s something that, hopefully, some of you have understood by now. But the reason why I make games and why I like to make games wasn’t answered up until now in this blog. So, I think I should probably put the reason out there, even if nobody cares:

The reason why I make videogames is not because I want to make money off of them.

Or get recognized.

Or become a pioneer of a new medium.

It’s because I like to create. I like to explore uncharted intellectual territory. I like to express myself through many different mediums, and this one just happens to be the most interesting (and challenging) one I’ve encountered so far.

Making videogames may become my full-time job in the future, or it may just stay as a hobby. I frankly don’t know what the future has in store for me, but all I know is that these reasons will stay firm, whether I work for the industry or not.

BrainHex test

Don’t get me wrong, this is more for me than it is for you. I’d like to see if my tastes change as I grow as a designer, so in a few years (maybe months … days?) I’ll take this test again (if it is still around) and compare the results. For now, these results explain quite a few things about myself and the way I approach design.

So, without further ado:

Your BrainHex Class is Mastermind.

Your BrainHex Sub-Class is MastermindDaredevil.

You like solving puzzles and devising strategies as well as rushing around at heights or high speed while you are still in control.

Each BrainHex Class also has an Exception, which describes what you dislike about playing games. Your Exceptions are:

» No Punishment: You dislike struggling to overcome seemingly impossible challenges, and repeating the same task over and over again.

Your scores for each of the classes in this test were as follows:

Mastermind: 20
Daredevil: 18
Seeker: 14
Survivor: 8
Socialiser: 8
Achiever: 3
Conqueror: 1

No punishment? Man, this thing read me like an open book.

I feel so naked now.

Update time!

Seriously, wow. It’s been a month, a month since I updated this blog? Excuse me while I glare at myself in disgust.


Alright, now that that’s over with, let’s update this sucker.

  • Starcraft 2 will apparently have “semi-LAN” which means … what? That you’ll still need a connection to the internet, that’s what. (And the choir goes “Boo! Hiss! … well, at least it’s semi isn’t it? That’s gotta count for something.” (No it doesn’t, now shut up. Yes, all of you.))
  • The third game by the Behemoth is still under development, which is hardly a surprise, but they’ve given out quite a few details. Basically, it’s all I’ve said previously in my analysis of the first video, and then some. It’s still all quite up in the air so… yeah, there’s not much to say other than “I want that game, whatever it is”.
  • More and more ideas keep popping in my head and I can’t find the time to polish and present them here in this blog.
  • Speaking of ideas, it looks like I’ll be able to implement at least some of these with a friend of mine. Let’s see how that goes and if our friendship can last more than two days after we start.
  • I’m working now! That *may* mean that I won’t update as often as I did in the past, but then again you may as well not notice the tiniest change of pace.
  • I have quite a few posts in the backburner. Two of them about rules and the manipulation of them, so this month should be fun.
  • Remember the Ceville review I promised looooong ago? Yeah,that didn’t happen. I reviewed the incredibly sh*tty experience that was messing with the graphic configurations with that game, but the game itself? It’s just another adventure game that tries to do not that much to mix up the formula. I give it an 8 out of a”possible” 10, because 7 is too low for any videogame on the face of the earth and if I start giving out 9s then that would mean I’d have to give 9s to everybody else, wouldn’t it?
  • In other news, review scores are bullsh*t.
  • In yet other news, I’m kind of swearing a lot, so I should stop writing this post right about now.

Resuming normal activities…

6 days! 6 freaking days!! Can you even imagine the amount of content the internet puts out in that time? Catching is going to hurt. Bad.
6 days! 6 freaking days!! Can you even imagine the amount of content the internet puts out in that time? Catching up is gonna hurt. Bad.

Hello everyone! Long time no see! Feels good to be back.

Anyways, you might be wondering why I suddenly stopped posting out of the blue with no warning whatsoever. Well, you see, it’s really simple: Since thursday I had to stay in bed because of mister “40ºC fever“.
Last time I had a fever THAT high I was 7 years old and practially hallucinating whenever I closed my eyes. Now? Now I was just incredibly uncomfortable with a mild headache. Although I did have really really weird dreams, mostly about videogames. Heh.

Anyways, my next post is already partially written so I hope to get it posted here in the next few days. It’s about game design ant the movie home alone. No, really.

Oh, and I couldn’t possibly end this post without saying

I’ve got a fever, and the only prescription… is more cowbell!