So, I totally caved last night in my resolve to not consider returning to EVE until I had finished Wec: The Sequel.  I realized how enjoyable chatting about EVE with my friends was and decided that it was time to go back.  Historically, I have gotten bored with EVE because I haven’t been doing things with a group for a cause that yielded measurable results.  As my weight loss post shows, I thrive on measurable results.  If I can see progress being made, it encourages me.  If I can see regress happening, it galvanizes me to action.  If I can’t see it, though, then I get bored and lose investment.  The first time I played EVE, as TX-223, I didn’t really know most of the people in the corp I had joined, so I didn’t feel particularly driven to help them.  The second time, as Kaito, I tried to found and run a corp of friends.  But we were all nascent and getting a corp off the ground is a tough prospect when you don’t have a clear ambition in mind.  Coupled with the fact that Cody wasn’t having any fun playing, this led me to stop again.  

This time, Chris — who was involved in our little mini-corp — found a corp that seems really cool.  I spent some time chatting with them (after re-activating my account) and they seem like good people.  They’re also committed to one another, they have a screening process for new recruits, and in general seem to have good heads about the whole thing.  They own a small chunk of null space and defend it fiercely, which is neat.  Finally, I’ll have a place to learn to PvP and feel like I’m contributing to something!

The major concern from all of this, though, is how it will impact my schedule.  I have a lot of stuff on my plate right now that I’m trying to juggle, and EVE is another large timesink.  I’m going to have to strive to be much more diligent about my use of time, and not sit around idling on things I can deal with later (like reading SDN…).  I’m going to give it my best shot, though.

In March of 2008, I made a commitment to start losing weight.  At that time, I weight 206 pounds (and had already come down from my all-time high of 215, which I only reached through lots of drinking and junk food during college).  My goal was to get down to 175 pounds, which was 5 pounds less than my lowest weight during high school.  Once I achieved that goal, I would evaluate from there.  175 pounds would place my BMI at around 24.4 — the high side of normal and probably closer to “true” normal, given my frame. 

This morning, I weighed 181 pounds.  I still have a little ways to go, but I’ve managed to shed 25 pounds and that seems like it merits some commentary.

Continue reading »

The International Game Developers Association (IGDA)  just sent me an e-mail inviting me to vote in this year’s Annual Interactive Achievement Awards, since I’m a member.  Feeling like I should contribute to my field, despite my limited contact with this year’s game options, I log-in and after much deliberation over whether or not to chooce the Art & Animation of Programming & Engineering ballot, proceed to the Art & Animation ballot.  Now that I’ve seen it, I think it was the right choice.

Of course, I’ve only seen one of the games vying for awards this year (Fable II), and I haven’t even played it.

I clearly need to play more games.  I feel like such an irresponsible game developer for not knowing my field’s offerings at all right now.  To remedy this, I have signed up with GameFly!

The full list of games from the AIAS nominees is after the cut.  

Continue reading »

At work, I make very frequent use of 3ds Max’s native scripting language, Max Script, to create a number of tools for the art team and to facilitate my own work.  Before coming to Blue Fang, I didn’t know any Max Script at all.  Now, it’s part of my daily routine.  On the flip side, I’ve made occasional use of Maya’s native scripting language, MEL, to accomplish a few things in the past.  I openly admit that I haven’t done nearly as much with MEL as I have with Max Script.

Last night, I ran into a situation in Maya where I cut the position coordinates of every object I had selected by a factor of 0.05 (i.e. 1.0 cm becomes 0.05 cm).  Here’s what it would look like if I needed to write this script in Max Script:
for o in selection do o.pos = o.pos * 0.05

Here’s what it takes to do it in MEL:
string $selection[] = `ls -selection`;
int $i;
for ($i = 0; $i < size($selection); $i++) {
    float $translate[] = getAttr($selection[$i]+".translate");
    $translate[0] = $translate[0] * 0.05;
    $translate[1] = $translate[1] * 0.05;
    $translate[2] = $translate[2] * 0.05;
    setAttr($selection[$i]+".translate",$translate[0],$translate[1],$translate[2]);
}

It’s no wonder Maya started to include Python support! Of course, while I’m very familiar with Python, I’m not at all familiar with the Python-Maya interface, so I stuck with muddling through via MEL. Still, talk about an unintuitive approach.

I use IRC both at home and at work.  I also log-on while traveling.  As such, I end up having two or more repositories of logs at any given time that remain segregated from one another.  I miss what happens when I’m not logged-in.  For some, this is par for the course.  I am not usually one to settle for par, so I set about investigating a way to resolve this issue.  I’ve known for a while about a program called Irssi, which is the definitive Linux IRC program.  Irssi includes a “proxy” module that serves as a robust IRC bouncer.  Unfortunately, I can’t get Irssi to compile under Cygwin.  I set about searching for other solutions and was pointed at ZNC.  ZNC seemed quite promising, so I gave it a spin.  Unfortunately, it won’t compile under Cygwin either — at least, not with module support.  ZNC without modules was too stripped down.

Not one to give up, I went and sought out the ZNC developers.  It was no surprise that they had already run into this particular issue and had a solution already prepared.  After a bit of fiddling, I managed to get ZNC to compile with modules and can now maintain a single, persistent IRC presence from anywhere!

What follows is the process I followed to get all this to work.  I assume a basic knowledge of Cygwin and Linux commands here, and also assume that you have the correct Cygwin packages installed and a proper Cygwin home directory. Continue reading »

It’s been a while, so it seemed high-time to talk about some of the things I’m working on.

Novel: Gold (tentative title)
This past November, I participated in and “won” NaNoWriMo by completing a 50,000 word manuscript.  It’s the story of a young woman that wakes up in a strange, burning office with an unfamiliar voice in her head urging her to jump out of the window…to save her life.  Once I completed it, I sent it to a number of people for a first review.  I haven’t touched it since, taking the advice of Stephen King to let the first draft sit in a drawer for a while before returning to it.  My parents have recently finished reading it and are going to be sending me their feedback this weekend.  I’m still waiting to hear Cody and a few others’ thoughts as well.  Once I have the combined feedback of everyone, I’ll set to work writing the second draft.  My hope is to publish it sometime this summer.

Film: Wec: The Sequel
Wec 2 has been in stasis for a while, superceded by work, more immediate hobbies and diversions (Xbox games, Fallout 3, novel-writing, etc.).  However, I do still plan to finish it.  It’s hard to bring myself to work on it specifically because it’s a film that deals with an entirely different era of my life.  I’m not that guy anymore, and so the movie’s personal relevance to me is greatly diminished.  However, with Ron’s help, I still think the movie itself is salvagable and will actually be interesting.  I recently showed Wec: The Movie to a co-worker of mine in preparation for a new project (see below), and I realized (again) how inane that first movie is.  I want the second one, as silly as it is, to actually be enjoyable for more than the sheer lunacy value.  I think it can be.

Film: Untitled Star Wars Fanfilm
I’ve played with the idea of doing a Star Wars fanfilm many times in the past.  A few weeks ago, an image formed in my head that caused inspiration to strike: an X-wing, floating “hidden” behind an asteroid, and then maneuvering like a real spacefighter (a la BSG).  This prompted the idea of creating a film based on a some X-wing pilots, in the vein of BSG.  It would play with established SW conventions (i.e. X-wings would actually maneuver like space fighters) and make a more “hard” sci-fi version of Star Wars.  

Co-worker and fellow SW fan Steve was intrigued by the idea when I told him about it and with a bit of convincing I’ve gotten him pretty enthused about the project.  We recently asked Ron to help us with the writing, and the last week has had us working through the first draft of the treatment he wrote up for us.  He’s now busily working on the second draft that Steve and I will use to write the first draft of the script.  Once we’ve done that, it’ll go back to Ron for a dialog polish (George, why didn’t you do this?) and we’ll start material pre-production (set building, costumes, etc.).  So far, the film will star Steve, Cody, and myself, along with a cameo by Steve’s wife and children.  

Other Novels
I have several other novel ideas that have been banging around in my head, begging to be written.

  • A mostly-hard science fiction novel dealing with the rammifications of space warfare after the advent of practical defense shields.
  • A science fiction novel dealing with the setting that I’ve had in my head forever, first implemented in any practical form as the UEDF Illustrious Defender e-mail RPG.
  • A sword-and-sorcery fantasy novel wherein a character joins a guild of assassins and uncovers a plot that led to her father’s murder.

There are more, but those three are the most fully-formed.

RPG: Vampire
At some point in the near future, I also plan to resume my Vampire game.  I’m not totally sure when this will happen, though it is likely to take place on Saturday evenings.  The timing is up in the air right now because many of the players are currently in unstable situations (as it pertains to regularly meeting on IRC, that is).

So, that’s about it from my neck of the woods.  Going to be a busy year!

© 2010 Blog-at-McC3D Suffusion WordPress theme by Sayontan Sinha