Skip navigation

Last night, after putting the kids and wife to bed, I was sitting on the couch, debating what I wanted to do for the night.  I always have a giant list of movies to watch on Netflix or a pile of games a mile high that I need to delve into, and neither of those take much effort to do.  After a long day I, like most other mortals, revel in the idea of relaxing, letting my mind unwind and just do absolutely nothing.  My conscience, on the other hand, got the better of me.  I knew that if I didn’t work on my side projects when I had the time, I never would, and they’d never get done, so I should make good use of my time and actually do something.  Naturally, the fun side of by brain attempted to make excuses on my behalf…

“It’s cold downstairs in my office.”

“You’re right,” I thought.  I really don’t want to ice over, but if I can find my slippers quickly, so that my toes don’t freeze to death, then I’ll go work.  Of course, at the time, I assumed that my slippers were on another level of the house, where I wouldn’t easily find them, and therefore I could go on my merry way, click on the TV and turn into a zombie for a few hours.  Little did I know that my slippers had another plan in mind, because when I stood up from the couch to go “look” for them, there they were, across the room from me, almost directly in front me.  It was like they were just watching me, and waiting for that exact moment.  The moment when they could say, “HA! I got you now. Go be productive.”

In reality though, most everyone will need these little nudges in the right direction, be they from inside yourself or a friendly hint from a personified household item.  We’re human, we falter.  Heck, sometimes the break we get from that stumbling can be a good thing, because it gives us time to regain our composure and come back with a fresh mind.  The key to being successful at any project isn’t about being infallible and working non-stop any chance you get; the key is about always coming back, motivating yourself to get the job done, and to have fun doing it.

 

I’ve been meaning to start this for a while and I was just outside mowing the lawn, lost in thought and decided that I would take the leap and actually dive into it.  When it comes to indie development, I’m about as indie as it gets.  I develop all of my ideas on my own, independently, I implement just about everything on my own, independently, and I fail in just about every instance all on my own, independently.  For most independent developers that’s the general story of their life, and the one that you don’t hear all that often because nobody wants to hear about how a thousand different people failed in a similar manner.  Many people want to blame the hardships of indie developers on “the system” or “the man” or some other conspiracy about how the little guy is perpetually kept from obtaining their dreams.  I’m really not like that, I think if you have the drive, right attitude, tools and support then anybody can strive to fulfill those dreams and become a great indie developer.

Obviously I have to say all of that a little tongue in cheek because you’re here, reading this, and I really have nothing to prove that I’m right in my thoughts.  I’m still a nobody with really nothing to show for my efforts.  That’s why I am writing this though, not to just help you out, but to help myself.  Same as everyone, I need to understand my faults and work through them in order to better myself and actually get some shit done.

This first ‘article’ in the series is going to be about something that I have been struggling with recently, passion.  I truly believe that if you want to get something done, and done well, you need to be passionate about it.  For some that might be an obvious statement; you should want to work on something if you’re doing it for fun.  What isn’t so obvious is what keeps that passion alive.  I’ve worked on numerous projects, most of which have slowly died out for one reason or another.  None of those projects, while possibly great ideas, have driven me to come back, time and time again, to finish them.  Why?  Because passion had died.  I had no real connection to the ideas beyond the fact that I had thought them up and put work into them.  That has help me to realize that real passion lies not necessarily in great ideas, but in selfishness.

Yep, you read that right, greed is passion.  The best way to generate a strong connection and passion for an idea is for that idea to be something that you want.  Focus on something that will help you or directly make you happy.  If you plan to continuously use something when it is done, you have exponentially more reason to finish it.

Given that information, I’ve decided to temporarily shelve my previously mentioned project, ‘Bevel Suit’, in favor of something that I want to be selfish about.  This is being done for more reasons than just that, such as the fact that BS would have had to start out with much more minimal functionality due to some serious limitations that will hopefully be nullified by the creation of my next project.  And then, someday, the two will tie into one another and thrive together.  Since Bevel Suit was stuck with the epic initials BS, the new project will hence forth be dubbed simply ‘POS’.  Don’t worry, just like Bevel Suit, there is more to the name than meets the eye.

That’s all I have for now.  Hopefully soon I’ll have more to tell you about POS and many more things.

Yep!  I’m back, risen from the ashes, and better than ever.  Okay, I’m probably not all that much better; that’s something that I’ll just have to work on in the future, get off my case. Sheesh!  I’m sure that you all (and by, ‘you all’, I mean the two people who will probably look at this in the near future) have a lot of questions for me.

“What have you been doing?”
“Where have you been?”
“Why did you disappear?”
“How have you been?”
“Who the hell are you?”

I hope to answer all of those questions, from the bottom up.

If you don’t know who I am, my name is Chris Parker, and if you couldn’t tell by my pseudonym, Null Parameter, I’m a bit of a geek.  I partake in just about everything from video games to card games to web development to game development.  Yeah, I do just about anything and everything.  Wait a second… why are you reading this if you have no clue who I am?!  Oh well, I guess it doesn’t matter now.

I’ve been pretty good, thanks for asking!

My main reason for disappearing: Life.  It’s the usual excuse on the internet.  Things get in the way, other things take precedence, stuff like this falls on the back burner.  This answer coincides pretty well with the next couple as well, so I’ll just crush them all together into one ginormous response.  I’ve been at home, at work and when I’m not working or playing with my family, I’m usually trying to catch up on my backlog of games (stupid Pile of Shame).

Now I’m trying to balance everything a little bit better, especially my free time, so that I can more easily focus on awesome stuff like this and my upcoming projects that you may or may not know anything about.  So you will hopefully be seeing a lot more of me here.  I’m going to definitely try to post on a more regular basis, about all kinds of random things, and probably lots of details on those projects I mentioned.  I’ve also been trying to mess around in Gimp a fair amount, so that I can get used to it to help aid in designing the artwork for all of those projects (Yes, I made that amazing Phoenix at the top of the post).

That’s all I’m going to say for now, but I hope to be feeding you a lot more details very soon!

Most epic codename ever? Possibly. Don’t bother trying to figure out its meaning, it is something like the anagram of a synonym of a synonym of a subset of the actual website name.

As I just mentioned, this is a website project that I have in the works. It is currently a solo project, and it is in the pre-pre-Alpha stages. There’s some minimal functionality already up and running, and it is gathering more speed nearly every day. I don’t have too much that I want to show off just yet, but lets just say that I’m liking how it is going so far (which is more than I can say about some of my endeavors).

Just know that all of this downtime on the blog isn’t because I’ve been really lazy, it is because I’ve been devoting time to this project. In the near future, you’ll see floods of information about it, coming through here.

Before I go, I’ll leave you with this:

I’m porting this blog over, because it was very well received over at XForgery, and because I haven’t been posting enough.  So here it goes…..
Anybody that knows me at all will probably know that very recently I got a new Desktop.

Previously I only had a laptop, so I just made use of wireless internet, but now that obviously wasn’t really an option.

Luckily, my entire house is wired with ethernet cable, so I should be able to just find the ethernet port in my office, plug it in and be good to go. Check all the open walls, no ethernet jack. Hmmmm. Move everything away from the walls, including two overly full bookshelves; no ethernet jack. Damnit!

I go through the process of tracking down wires and following them through the house. Yep, there’s definitely an ethernet cable going to that room, but there’s not one to be found. Well, there is the cable/phone jack, but what are the chances…………..? Read More »

Yesterday I tweeted about a sort-of Catch-22 that I was having.  When it comes to web development I’m more skilled in the back-end programming work than the actual, visual web design.  But I have a hard time programming the back-end code when things don’t look correct.  This leads to a cyclical trap where I want to get the programming done, but I can’t because I endlessly try to improve the front-end, and when I finally get around to doing more back-end work, it leads to more visual work.  Now, I’ll be the first one to admit that this isn’t exactly a true Catch-22 since, given enough time, there is an end in sight.  That’s not really why I’m here though.

The reason that I am sitting here writing this right now is to educate.  After I tweeted my little story with the #Catch22 hashtag, I took the time to explore other people’s Catch-22s; what I found was appalling.  There were nowhere near any real Catch-22s, and they were almost all so far off base that my jaw hit the floor.  For the record, the fact that you don’t want to eat spaghetti because of the carbs is not a Catch-22, neither is trying to decide between different phones, or deleting a phone number so you can’t drunk dial somebody.  No, those are just all decisions with consequences, plain and simple.  If you do one thing, another thing happens.  Congratulations, you figured out cause and effect.

To take a step back, let’s take a look at the original Catch-22; it began in the novel Catch-22 by Joseph Heller, which I would highly recommend reading, by the way.  In the story, Catch-22 holds several purposes, and ends up being a universal trap to stop characters from making choices for themselves.  But the main Catch-22, and the first one that you’ll encounter in the book, is meant to keep pilots flying, through cyclical logic.  The only way for a pilot to stop flying is if he is declared unfit to fly due to insanity, in order to be examined to be declared unfit a pilot needed to request an examination with a medical officer, but upon requesting the exam the pilot shows that he is mentally stable enough to know that he probably shouldn’t be flying, and is therefore mentally fit enough to fly.  This whole scenario provides a logic trap that can never be escaped, thus forcing the pilots to continue to fly, no matter what.

Now that you have hopefully started to understand what actually makes a Catch-22, please, please, please, please, please try to use it correctly.

I’m going to be frank with you, right from the start.  I never know how to go about doing this whole blogging thing.  Especially when I have no real objective or direction for exactly where this is all headed.  I guess I have to start somewhere though, so this is it.  First of all, I would like to take this moment to say that if this whole thing tanks, I blame Paul; he convinced me to do this, so you can blame him too.  As already stated, I have no purpose for this site at this time.  I intend to kind of use it as a hub for all of my little side projects, as well as a venting station for everyday life.

Due to the fact that, on top of having no goal, I also have no audience in mind, I also have no clue as to where to focus my ramblings.  It’ll probably be a lot of little updates on my current projects, possibly with a smattering of programming lingo.  Don’t worry though, if you don’t care about the nitty gritty details of coding, I won’t punish you for not reading them.  On the other hand, if you’re curious to learn, I always found the most effective method is to learn by example and by doing.  There might also be a random foray into gaming from time to time, because that’s a small past-time of mine.

If you’re actually reading this first post, you probably personally know who I am.  In case you don’t, or just want a more in depth view of who I am, feel free to visit the About page.  Sadly though, that’s about all I have to say at the moment.  Sometime in the very near future I’ll be posting some details on one of the projects I’m working on (it’s something that hits pretty close to home in the videogame realm).  Until then, I know you’ll miss me, because I’ll definitely miss you mysterious blog reader person.