Sunday, 28 February 2016

Mechanical Keyboards

Where do I find mechanical keyboards? I want a mechanical keyboard. I know nothing about mechanical keyboards.

I did some research on mechanical keyboards. Here's what I discovered:

A switch in a mechanical keyboard is thing that gets pressed when you press a key and triggers the keypress.

Surprisingly important: Cherry MX is a popular mechanical key manufacturer. They make a variety of keys with various characteristics. These keys are arbitrarily named after colours. These colours have nothing to do with the colour of the keyboards. Knowing this will make it much easier to shop for a mechanical keyboard.

Red switch - no tactile feedback, less pressure, non-clicky
Brown switch - tactile feedback, less pressure, non-clicky
Blue switch - tactile feedback, more pressure, clicky
Black switch - no tactile feedback, even more pressure, non-clicky

Noise Differences Between Switch Types

Mechanical keys are loud.

Different switches result in varying levels of noise.

All of the keys are noisy when you press them down all the way. But if you don't press them all the way, they don't make as much noise and the keypress still registers.

Red and black are probably the quietest as they simply slide down and back up.
Brown has a very slight amount more noise.
Blue is extra noisy, and this is on purpose.

Video comparison between brown, blue, red here.

Video comparison between red, black, blue, brown here.

How to Reduce the Noise (O-Ring Mod)

You can modify the keys to reduce their volume. This is done by attaching small rubber rings under each key.

Whenever you bottom-out a key, it no longer clashes plastic against plastic. The sound is greatly reduced. Video here.

Good comparison between blue, brown, black with the o-ring mod here.

Find expensive rings here. Video here.

Find cheap rings here. (these ones ship from Hong Kong and will take a while) Video here.

Compact Keyboards (TKL)

I wanted a compact keyboard (no numpad) but had some difficulty finding them until I found out what they're called: TKL keyboards.

TKL = Tenkeyless = no numpad = smaller

This isn't as small as some laptop keyboards. There is still a dedicated section for the arrow keys, home, end, pageup, pagedown, delete, and insert.

Prioritizing red and brown switches (quieter and lighter pressure), these are the main TKL keyboards I found:

backlit - Ducky One (all switches)
backlit - Cool Mast QuickFire TK (all switchs)
backlit - Corsair K65 (red switch)
Ducky One (all)
Cool Mast QuickFire Rapid (all)
Corsair K65 (red switch)
Filco Majestouch 2 (red) (Filco)
Filco Majestouch 2 (brown) (Filco)
Razer Blackwidow Tournament Edition Stealth (non-Cherry switches)

Saturday, 9 January 2016

Motivation

Eighteen months ago, I decided to commit to something I had always wanted to do but always had reasons not to do. A lot of people hear about it and they speak of envy, saying they wish they could go and do the same. I can't say I've heard any of them put up a good argument for why they can't, or any argument for that matter. Simply that it seems out of reach. Even for the ones whose eyes light up with admiration, they usually think it's beyond them despite their visible passion. I think that's a mistake.

There's another side to it: Where I meet people who've gone and done the same thing or something similar. When it comes up and is mentioned in passing, it usually warrants a bit of a grunt. Both of us are no doubt very passionate about the topic at hand, and value what we've gained from it, but it's just life. It's not such a big deal.

Growing up outside of a small hamlet in the countryside, I never ventured very far. A twenty minute drive to a nearby town was the most exciting thing I could think of doing as a kid. They had Legos, after all, and there was a small chance that I might my hands on a pack of them. Anything beyond that was beyond thought for the longest time. Never mind that I lived within a two or three hour drive of three major cities. Less than six hours from New York City, Boston, Washington DC, and more; all a daytrip away.

I hadn't ever been to Montreal, two hours away from where I grew up and a straight shot down the highway I lived beside.

And so it may have come as a shock to a number of people when I casually mentioned that I was going to drop everything and travel the world. I'm sure there were some — probably those who thought they knew me the most — who believed I was full of shit. Those who thought my haphazard plan to just "Uhh get a backpack and then start going... somewhere." was ridiculous. But I don't bullshit. Well, that is unless I'm clearly bullshitting. There is that.

But I'd been wanting to do something along those lines for a very long time. I'd wanted to go out into the world, I'd wanted to see everything with my own eyes if only to verify that "Yup — yup that place really does exist.", and having now done that, it's fucking surreal sometimes. Places that you'd grown up seeing in movies, in pictures. To have something that has been completely abstract for your entire life, and then suddenly it becomes a reality. It's a totally awesome mindfuck along the same line of euphoria that nostalgia can give.

And there's bewilderment. I knew that I didn't really know anything about anything. I could watch documentaries and read articles until the day I died and never truly know the world. Having the opportunity in Canada to get to speak to and make friends with people from around the world who have come here seeking a different life is an extreme privilege to have, but I'd still die in ignorance if that's all I ever knew. There's no substitute for experience, and I was a smart enough kid to grow up understanding that.

The rest of it; I can't say. Can't really put to words what I felt, what I wanted, what I was seeking, what I expected, or what I hoped for. The rest was a mystery to be discovered. A mystery that will have different answers for different people.

Now what actually spurred all of this into action was a trifecta (Not really; I just want an excuse to use that word. But I'm sure I'll be able to pull exactly three things out of my ass if I try. Here goes...):

First, there had been an overwhelming discontent with my life for... most of my life. At the time, I was doing fairly well but was able to see a turning point a few months down the road where it would likely spiral back downward. I didn't want that to happen and so I turned to traveling as an excuse to keep things going well. In hindsight, that one worked.

Second, my career and financial responsibilities were in good order. I had gone through school, worked a few years in my field afterwards so that my resume was reasonable, and had a positive balance of wealth. That kind of stuff.

Third, any commitments I had made were fulfilled. I had made a point throughout my life not to make any commitments that I wasn't sure I wanted. I suppose that I valued my freedom even if I seldom ever exercised it. Now as much as this means commitments to people, it also means commitments to things. Any concept that your financial investments are purely financial isn't wholly honest. Not in our society, not in our culture, perhaps not even in our species as a whole. It feels a little cliche, but the line "The things you own end up owning you." is completely true.

I didn't own anything of value that I couldn't carry or quickly liquify and thankfully I didn't have any children. That may have been the only thing that could have truly held me back. I started mentioning to my friends that I'd be going. Then I told my boss. Then my landlord. I slowly started getting rid of everything I owned.

I had both the long and short term motivation to disappear. I had everything in line.

A few months later, my job was actually over. My apartment was actually gone. My things were all gone. I found myself with a backpack and no home. It wasn't all a wash, though. I had my bank account.

If putting yourself in that situation doesn't motivate you to get your ass moving, I'm not sure what would. Fugitive status? Thankfully I didn't have to commit any crimes to motivate myself further. I spent my first homeless night on a friend's couch. The next morning, I found my way to the western edge of the city. Part of me wanted to do it, part of me knew I had to. The other part of me, the really big part really didn't want to do it. But that's what you've gotta do, right? Put yourself in those uncomfortable positions? They're the only way to grow.

Oct. 25, 2014
This journey had a few purposes before I started. First, I was very unhappy where I was. Living in the same spot in the same place for a year. I also wanted to learn more about other people and experience other cultures and so on. As I put it, just 'learn'.

Wednesday, 6 January 2016

What is Meetup?

Sounds like a dating app, right?

The first thing to understand about Meetup is that it's public, and it's free to use. Anyone can use it. It doesn't cost you any money.

Imagine that there is a public space in every town and city where people can post events that they'd like other people to come to. Anyone can post anything that they want, nobody is discouraged. Bob can post that he's going to a comedy show, and anyone is welcome to come along with him. A group of skiers can post that they're going skiing on Saturday morning, and anyone is welcome to join. Maybe a small business wants to raise awareness for themselves, so they post an open house. Anyone can come, and there's going to be free food!

That's Meetup. And if there's enough community involvement, it flourishes.

Maybe five other people went along with Bob to the comedy show and they all had a great time, so Bob posts another event a week later.  Maybe it's ten people the next week. They all met up at an agreed upon time and location and went to the show. What about after the show? Maybe some of them were having a great time together, so they went out for drinks afterwards. It wasn't on the agenda, but it doesn't matter. In reality, the event that Bob posted was just an excuse to meet some new people.

That's Meetup. A way to meet new people and make new friends. There's nothing saying that you can't meet up with some of those people again, outside of events. There's also nothing that says you have to go back, maybe you've made some new friends and that's all you wanted. Mission accomplished, maybe you're done with Meetup for now.

(If you're wondering whether it's safe [it is], jump to the bottom of this post.)

Meetup is also an even and level playing field. Generally nobody knows anyone else (unless they've seen them at another Meetup event), so it's easy to mingle. Everyone there is looking to meet new people, so it's hardly ever awkward approaching someone you don't know. New to the city? New to the country? It doesn't really matter, and chances are that a lot of the people who went to that event are in the same boat.

There are also no real age barriers on Meetup. Think you're too old for it? Nope. There are groups for older audiences. Quite a few middle aged groups. Some cater to younger audiences. Most are for all ages. Still not happy? Well, you can always host your own even with something more suited to your interests, whatever that may be.

Awesome! So Meetup is a tool for socializing! — Yes! But that's not all... What about that small business that hosted an open house? Sure, they're meeting people and socializing, but they have other motives. Those skiers? If they get some people to join — maybe someone with a car — they'll have room to bring Derek along. Carpooling can be a major benefit to Meetups where you want to go somewhere out of town and don't have a ride.

Before I go any further, and now that you've gotten the gist of what Meetup is, it isn't free if you're the one doing the hosting. Even so, it only costs organizers ten to fifteen dollars per month.

Meetup gets used by small groups of people who just want to get together and have a good time, but it also gets used for a plethora of other reasons. Businesses might host a social mixer in-house with the motive of headhunting for potential new employees. Some might host paid group lessons. Others might do it out of the goodness of their hearts.

That last one probably sounds like utter bullshit. That's not how the world works. A pretty understandable reaction, and maybe one that I'll get into in a future post. Truth be told, though, there are plenty of meetup groups being hosted by organizations with no discernible benefit to the organization aside from a little word of mouth (don't get me wrong; a very valuable thing). Some people want to host an event where they teach people something new or share information, and there are businesses who offer up their office space as the venue. Sometimes they'll even cater it (think pizzas and maybe some beers). Definitely a concept worth investigation in another post.

So that's a rundown on what Meetup accomplishes. I'll now briefly explain the how behind it.

Meetup.com is a website. Within this website, people create groups (eg. "Mothers Who Knit" — a knitting group), and within groups, people post events (eg. "Let's get together Sunday morning and knit while we talk about babies and other stupid shit" — 8am at Cozy Coffee).

Anyone can register on Meetup.com, and it's free. Once you're registered, you can view events happening near you (or a location of your choice). You can RSVP to these events. From there on out, all you have to do is show up. That's it.

If you want to host events, you can either join an existing group and get permission to post events within it, or create your own group and start posting events.

That's it. Meetup is a great tool for meeting new people, learning new things (some events are pretty neat), or helping get settled in somewhere you're new to.

Meetup is used around the globe, and I think it originated in New York City. It will be more active in some areas, and less active in others. It depends how much your local community has adopted it! My current city (Vancouver, Canada) has probably hundreds of groups and thousands of active users.

Website:
http://www.meetup.com/

More information:
https://en.wikipedia.org/wiki/Meetup_%28website%29



RE: But what if it's a murderer organizing the event?! No. You're about as likely to get killed by a serial killer as you are to win the lottery (hint: you're not going to win the lottery). Let's say you show up and it seems sketchy. How's about you just turn around and walk the other way? Problem averted. Dems life skills.

If you really are worried about this, you can always creep the group and the people going to it. Has the group been around for a while? Does it have more than three members? That alone will pretty much guarantee you that it's legitimate. If they keep killing the guests, they'd end up with some bad reviews (I dunno - by the mourning family or maybe the police who were alerted when Bob never came back?) and people wouldn't keep going.

It's an irrational fear. Forget about it.

Saturday, 19 December 2015

Let's Make a Video Game: Precursor

My family had a computer for as long as I can remember, because I don't ever remember getting our first computer — it was always there. This has always puzzled me a little bit because my father is someone who when first told to move the cursor on the screen using the mouse, physically picked up the mouse and moved it across the screen. He's gotten a bit better since then, and can turn the computer on and search for country music on YouTube, but he's a bit of a technophobe. One of those baby boomers who refuses to accept that yes, they too can use a computer. I'm sure that if he abandoned that mindset, he would do just fine. But I never quite understood why he dished out a few grand for a computer, being as frugal as he can be. Maybe he's smarter than I think.

Mixed in with my early memories of running around barefoot outside to the point where I could sprint on gravel as if it were grass, coming home covered in mud head to toe because I was crawling through freshly dug ditches, catching frogs, snakes, and crayfish, sledding down hills and dodging tombstones, riding on four-wheelers, outrunning everyone else in my class, and shooting plenty of guns, I have my memories of that computer.

I think that one of the first memories, and one of the fondest was playing Scorched Earth (1991) with my father and brothers.
Scorched Earth was a turn based game where you and x number of other players were in control of tank located statically on a randomly generated mountain. You got to choose your tank model which consisted of a few variances of shapes from a half circle to a rectangle, and you had a budget which you spent on your arsenal. Do you go for one great big nuke, a handful of smaller bombs, maybe something more creative like an earth bomb which coats an area in a fresh layer of dirt, a rolly-type bomb which will roll down a hill until it hits something, maybe a shield to keep you alive for longer? I've gotta say that the game was pretty damn neat, and remains that way in my head to this day. 
The game was two dimensional, and you looked at the randomly generated mountain from the side. If I recall correctly, your tanks were randomly placed. You took your turns round-robin style and tried to get your trajectory just right so that you could blow the other guy's tank to hell. Maybe you shoot sky high so that it falls straight down into a ravine onto your enemy, or maybe it's a pretty clear shot straight across. Whatever you ended up hitting, it would blow the shit out of the terrain and the dirt would shift, along with anyone on that dirt. I haven't played it since those few times when I was little, but I can still vividly remember the 8-bit sound effects. Nostalgia is a slightly euphoric thing.
Another game on the list of firsts was Lemmings (1991).
Another two dimensional, side profile game. It goes like this: You progress through levels which get progressively harder. There's a portal (or two?) in each level, and out of this portal comes an army of little guys who are constantly marching forward. They don't give a damn what they're marching into which means that they'll walk themselves right off a cliff, which is extremely entertaining, but not a good way to get to the next level.

Each level of Lemmings has an exit portal, usually located across very hazardous terrain. It's your job to get those little guys to the exit portal, and in order to do that, you have to help the ceaselessly marching Lemmings.

The tool that you use to keep those little guys alive and get them to the exit portal is basically that you hand out jobs to the lemmings. You get x number of various jobs to hand out on each level, and you pick and choose which lemmings to give those jobs to. One job might be "Stand still and don't let any of the other little fuckers by."; you give it to the guy at the front of the line, he stops, holds his hands out, and any lemming that runs into him gets turned around in the other direction. Combine this with "Here's an umbrella that you can use to fall safely from great heights." "Here's a shovel, get digging." "Here's a high explosive vest, make a hole over there.", etcetera, and you end up with enough tools to solve the puzzles (hazardous terrain between the entrance and exit portals). Hopefully with minimal lemming casualties.
It's not a game that I can say I ever got very far in as a kid, but it was one of my first and very memorable. When I was a teenager trying to come up with a universal username to use on the internet and I wasn't satisfied with what I had previously chosen ('Smurf' — I've never actually seen any of the cartoons and the name still sounds sort of stupid to me to this day), I opted for 'Lemmings'. It had some significance, and it sounded good enough. Something that I could probably adopt as my online name for the rest of my life. But, the internet is a big place with a lot of people and so it needed a more unique identifier. Appending a number made the most sense to me, so I went with 'Lemmings19' where the '19' has some super secret significance.

I'm not sure which game came next. Wolfenstein 3D (1992), Doom (1993), Day of the Tentacle (1993), Monkey Island (1990), Commander Keen (1990), or one that has long escaped my memory. For reference, I was born in August of 1989.
Wolfenstein is very violent and you run around what is almost a maze of room, gunning down Nazis and their German Shepherds, ultimately fighting Mecha-Hitler. 
Doom is ultra-violent and you run around gunning down mean bastards brandishing all manner of guns, along with a plethora of monsters in a very dark universe (I recommend playing a mod for it called Brutal Doom which brings it into the twenty-first century but leaves the core of the game intact). 
Toning it down, Day of the Tentacle and Monkey Island are humour based point-and-click adventures set in colourful universes. One has you trying to save the world from mad tentacles who want to take over, the other has you setting out to prove that your really are a mean pirate and not just some limp wristed kid (the latter is true).
Finally Commander Keen is a side-scrolling platformer where you do platformer stuff.
Of that list, they all had their impact on me (except Commander Keen to a large extent — it was kinda humdrum). Doom (and some Wolfenstein) showed me the visceral and awesome world of shooting the shit out of stuff while proving to me that censorship is fucking terrible and moronic. Day of the Tentacle and Monkey Island (along with many successors) showed me the joys of humour in video games, what fun it is to solve puzzles in a point-and-click world (when done well), and how beautiful pixel art can be.

A few games from my early years which are deserving of mention are Fallout 2 (1998), Half-Life (1998), Counter-Strike (1999), and Battlefield 1942 (2002).

Fallout 2 was an isometric, turn based, role playing game. It was one of those titles that demonstrated how good it is not to censor. It was full of dark humour, violence, and very mature subjects. As with Doom, I was a little kid when I played it. One thing about kids is that they don't really take offense. What they do do is learn, and absorb. If they're smart and maybe with some guidance, they learn right from wrong and can distinguish the two apart. I think it's a mistake to censor everything from children, because without the opportunity to be given exposure to both good and bad, you're missing out on a lot of potential learning experiences at a point in your life when it really counts. A lot of people, myself included, owe much of their wisdom and knowledge to being exposed to 'bad' things when they're kids. It's a part of life, and one that our society should not attempt to censor as we do. Deal with, most certainly, but not censor. We want to teach kids to deal with things rather than ignore them.

Half-Life blew my freaking mind the first time I played it. My parents had just purchased a new computer from the local cunt of a computer store owner who sells the ignorant locals shit hardware at grossly inflated prices with terrible support. That aside, it was at least an order of magnitude faster than the first generation Pentium that we had, and where Duke Nukem 3D was the most impressive game I had seen before, Half-Life was a full generation ahead and truly was three-dimensional. My mouth dropped at the visuals, but it was the game itself that kept me playing (something that shouldn't be forgotten about what actually makes a video game good). It was then that my life had made a dramatic shift away from running around outside over to spending all of my spare time in front of the computer. Something that would come to affect me dramatically as the years went on.

Quickly following up Half-Life — as we were at least a year or two late to that party — was a dialup internet connection and Counter-Strike. If you weren't ever a PC gamer before 2005, you might not be familiar with just how much things have changed since then. Up until around 2005, it was expected that you'd have as much freedom of access to your computer games as you did your computer itself. "I can change the hardware on my computer, I can change the software too." was along the mindset. It was usually a given, not an argument. As such, it was a golden age for modding. Taking the game that you're given, getting into the developer tools for it, modifying it to your interests, and sharing the results. This sparked many great games, and some of them are to this day the most popular games in existence. League of Legends or DoTA 2? The direct result of a mod, DoTA. In fact, Counter-Strike is doing extremely well to this day in the form of Counter-Strike: Global Offensive, not to mention it's original incarnation that is still hugely popular and active.

Counter-Strike was a mod for Half-Life, and it took it online. It was a multiplayer game where you paired into two teams with other players, and played x number of rounds to decide which team won, sort of like scoring goals until you hit the limit. It was made by some guys in their spare time and took off like wildfire. Incredibly popular, incredibly successful, completely free (if you owned Half-Life). A huge part of what made Counter-Strike successful was how many mods and maps other people added to it. It was a community game, for the people, by the people. Counter-Strike introduced me to playing with other people on the computer, and it's probably responsible for teaching me how to type. "FUCK YOU FUCKING AWP CAMPER WHORE SLUT NOOB" in about 0.5 seconds flat — turns out that being pissed off is a really good incentive for learning how to type quickly.

Battlefield 1942 was another multiplayer shooter, similar to Counter-Strike, but this time in a very large open world environment with tanks and planes. My love of this game has spanned across a large number of expansions and new versions, right up to the modern day. I've put hundreds and hundreds and hundreds and hundreds of hours into this franchise, and those are just the recorded hours.

Prior to year 2000, games I played were heavily (if not entirely) influenced by my older brother, Ben. He's about three years older than I am, and he has always been a very big gamer. He had an active subscription to PC Gamer magazine, back before you could just browse your phone while you sat on the toilet. It was the games that he was interested in and he purchased that ended up being the games I played and the games I was interested in. I didn't have any money to buy games of my own by that time, and I never really thought about it. I was plenty entertained by what he brought in.

When I was still a kid, there was the odd trip to a friend's place, and they might have a console. The N64 had some extremely memorable titles such as Ocarina of Time, Mario Party, or Goldeneye. I eventually did get a Playstation 2 a few years after it came out, but I was never taken in by consoles the same way that I was on PC. PC had so much more depth than just popping in a CD and playing a game. PC's had keyboards, reliable online play, internet browsers, configurable hardware, full access to the software, and so much more!

When the ripoff computer that my parents bought inevitably went tits-up due to the low quality components, Ben bought a new computer. It changed the dynamic where we used to take turns on the 'family' computer over to me trying to get a chance to play on his computer. He was gracious enough to put up with it for those years and once I had scrounged enough money, I put a computer of my own together.

As the years rolled on, I kept playing new games. Those early years (1990-2005) were the brightest in game development. Developers tried so many new things, and broke so much new ground in the process. New genres were created. Heaps of new technology was introduced and used. Video games evolved, adapted, failed to adapt, went down dead ends, made mistakes, learned from those mistakes, and then made new mistakes. The more they evolved, the more room for error there was. It was a high jump competition where the bar was constantly being raised higher and higher. For those with the budget, it was simply a matter of clearing that higher bar. For those without the budget, it was a matter of circumventing the bar altogether, but that was proving very difficult around the mid 2000's. The high budget stuff is fun, but it's the innovation that is inspiring.

The level of complexity grew (and continues to grow) so large that it's hard to focus on what exactly makes a great game these days. I don't think that it was until the mid to late 2000's when we really started to focus on ease of use. Games were supposed to be hard and you never considered that they should have been made it easier. They were also allowed to be very slow paced and didn't have to be full of distractions in order to keep people's attention. We're certainly a generation which has been made to require constant distractions by this point in time, and likewise everyone who uses software has been made to expect perfection by now (I myself sure wouldn't settle for anything less). I mention this because this method of thinking will have a very visible influence on any posts to follow in this topic of software development.

From 1999 up until 2009, or just before I turned twenty, computers held an untouchable status in my life. What'd I spend my money on? Computer parts, games. What'd I spend my spare time on? Computer games. Where'd I work? Computer shop. It's safe to say that they comprised a lot of my life, and up until then they really could give me the feeling a kid gets right before Christmas. Every new computer part had this fantastic sense of anticipation and ultimate satisfaction that seems to be harder to find as you experience more and more in life. Not that I don't still enjoy scouring new computer parts to build a new machine, just maybe not quite in the same way. Games were awesome and there wasn't any need to think much past that.

The first day of 2009 was when I found love for the first time. That love was short lived and quickly turned into having my soul crushed for the first time. Suddenly, other things began to take priority. I suppose that I was being introduced to real life for the first time; there's stuff outside of computer games, apparently. I had spent a little over a decade letting my physical health degrade, and along with it much of my mental health went too. Computers would still remain a very large part of my life, but to a lesser extent. In a lot of ways, it was that love and heartbreak that motivated me to get my ass moving and start fixing a lot of the problems I was beginning to identify in myself as I was maturing.

Without much of any thought, I enrolled into a computer programming course at a nearby college. It made enough sense to me: There's no shortage of work in it and I'm a nerd. Bingo bango, I'm on a new path. I considered going to Toronto or somewhere like that to take a game development course, but it just didn't seem practical to me, as interesting as game development was, I didn't believe that it would be reliable.

From the early to late 2000's, game development was becoming more and more of a big business venture. The paradigm of video games had gotten so big and so complex, where technology and graphics were king. Little guys couldn't get very far among those giants until right at the very end of the 2000s', right before the 10's — the 'ought tens' I guess — a shift had begun. Independent (or 'indie' in Hipster lingo) developers were starting to pick up. People started to discover that "Oh, three dimensions and amazing production value isn't actually the soul of a video game.". People started developing good, very solid games that used old principles mixed with modern innovation, and other people started buying them. It was a new age for 'indie' development. But making video games was still a big risk financially: If a game didn't do well; too bad, potentially no money for you and you're out of a job.

Fast forward a few years later, I've graduated, worked as a developer for a few years, moved to the other side of Canada, gotten my ass into shape, dealt with a lot of the mental problems that haunted me, and largely grew out of my old shell. This brings us a lot closer to present day.

By now, everyone saw how easy it was becoming to successfully sell a low budget game and jumped on the bandwagon. Now the market is over-saturated as shit with these games. A lot of that saturation is shit games. It's not from the people who saw the opportunity to make this awesome game they had an idea for (though sometimes that turns out to be shit too), it's cunts like the computer salesman from earlier who see an opportunity to exploit. Fucking cunts. Produce shit, spam it out there, take people's money, ruin the industry, they don't give a flying fuck. Now it's not all their fault, I'm pretty sure the market would be saturated either way, but they sure don't help. Good news is that I only want to make a game (a good game) for the love of it, and not for money; otherwise it would be hopeless.

With my new life away from home, I decided that I wanted to go ahead and use some of my time to develop a video game. I went through a lot of planning and design to figure out what exactly I wanted to make that would suit my interests and be feasible at the same time. I decided on a tool for it, one that was supposed to be easy to use to make the sort of game that I was going to make, and I got started. Turns out that it takes a lot of effort, and I quickly found myself uninterested in developing it much of the time. I already had a full time job developing software and sitting behind a computer, and then I had other things that I now had to go out and do like run, hike, ski, go to the gym, and do a bit of socializing. Nope, when I got home, I just wanted to relax and get away from a lot of that stuff, so I'd spin up a game and play some. I always felt guilty doing this, but, well... I don't know what to say.

It wasn't long before my new environment and all of the wonders it had started to get routine. So I skipped town and backpacked around the world for a year. Hitchhiking, staying in hostels, couchsurfing, staying with people I had just met, and exploring. Letting things flesh out naturally and going with the flow.

For the first little while of those travels, I spent quite a bit of time working on the game that I had started about a year prior. I got a lot of work done. I did a crapload of the design, figured out how a lot of things would work, what I wanted in the game, what I didn't want in the game, and I implemented a lot of it. I had the base level of a working game done! But the tool I was using was clearly not made to support an actual application written with actual code. It was shit, and I decided to scrap it and start over using a tool that actually made sense. Hindsight is 20/20 and I'd never consider using that original tool again for obvious reasons. This was also at the same time that I left North America and hit Asia. Between really starting my adventure and having to start from scratch, I haven't touched that project since.

This day, today, right now as I write this, I find myself back in Canada. I chose a new city, even further from home, and I'm just getting settled in here. Turns out that December is a poor time of year to look for work due to the fiscal year ending, everyone gearing up for the holidays, and either taking those days off or churning out as much as they can before the year ends. So, I find myself with a lot of free time. Today is December the nineteenth, and so most everyone is going to be on vacation for the next two weeks. No sense in job hunting during that time, not much I'll be doing... Seems like a pretty prime opportunity to revisit the idea of making a game.

Oh and uhh, start a blog, apparently.