In all likelihood, I doubt that I will survive the Zombie Apocalypse. A sad fact, it’s true, but at least I can console myself with the fact that I’ll be on the winning team, providing that the zombies prevail, a cure is not found, and I’m not eaten to complete bits before turning into one of the smelly undead. One of the things that clued me in on the fact that I probably wouldn’t survive as a human, was the fact that I suck at first person shooters. 9 times out of 10 I end up the player who gets killed the most, and I lack the coordination skills to run and accurately shoot at the same time. As a result, first person shooter games tend to make me very violent, and swearing real life pains and torments upon my friends who decided to play with me. Figures that I’m the type of person to get competitive at the one genre I truly suck at.
As a result, I tend to prefer RPGs. Mostly because it doesn’t actually involve good coordination skills with an xbox controller, but either button mash with attack/block keys, or wait for your turn, select your attack, and then let the dice roll and hope you don’t die. I find if I do poorly in these sort of situations, I can just blame it on the game logic rather than my inadequacies as a player. Not necessarily a logical conclusion, but it doesn’t prevent me from attempting to stab stuff outside the virtual world. Plus, on the more English-y side, I find RPGs tend to have better stories than other genres. If I’m going to be playing a game by myself, I would like to at least be engaged with some sort of interesting story. Graphics don’t really factor into my enjoyment of a game – I’m just as willing to play something in 8-bit as I am with 3D environments, high polygon count, and amazing textures – just as long I find the story interesting.
Which brings me to the point of the post, if in a highly roundabout way. Typically, in-browser games are most often seen in the form of Flash. Most of the interesting apps I’ve played on Facebook that held my attention for more than a week before ultimately getting blocked were Flash games. Flash, after all, is a very popular media for interactive stuff that moves around. Unfortunately, (for Flash developers at least) Flash is starting to lack it’s ability to be used in every browser that is browsing the internet, providing that browser has downloaded the proper Flash plug-in. As smartphones and tablets are becoming the new popular method for browsing on the go, we still have yet to see many (if any) of these platforms actually support Flash . This is understandable, as Flash does tend to put a bit of a drain on battery life.
If you go to my github page, you can see the project as in currently stands. I’ve tested it out in Firefox, Safari, and Chrome, and it should work in all three (although Chrome can’t handle the JSON when playing with it locally). Or if you want, you can click the screenshot of the game up above to see a working version on my server. Just press the arrow keys on your keyboard, and Link should be able to walk around. My next goal is to either to add the attacking action again, or create a menu. If there is any interest, I can post some more in-depth explanations about the mechanics of parts of this RPG experiment. Otherwise, my next post will be on how I managed, after four years studying two different disciplines, to find a way to combined English and Computer Science for my final project.