Archive for the 'tools of my trade' Category

Illustration Friday

twist.gif

Since I have been doing more illustration lately ( a blast form the past, tho i have missed it) i decided to start in earnest to try and exercise my art muscle. In that vein i am trying to do a sketch of something or another every day. And the online ‘contests’ help with inspiration. One of those is Illustration Friday.

This is my first entry into the very cool Illustration Friday contest. I dont really hope to garner any notice from it, but i think that the idea behind IF is to force you to draw. And that is what i did. I drew so many little whorls and loops and ‘twists’ not to mention there are faces, at least one Cthulu, lots of spiders, a panda, a bunny, a cat, a bunch of DNA and many many other micro-sketches.

I did this on my brand-spankin-new Wacom intuos 3, which is pretty badass. I have been the king of teh mouse-drive pen-tool in illustrator for years now, and i would never have done a piece like this one without the wacom. it took me a long time, but the i think that the diversity of the shape and width that i got automatically from the wacom really helped make the doodles look nice as a background texture. Had i used the mouse and the pen (or brush even) like i normally used to do all my illustrator work, it would have taken me ten times as long, and looked worse because all the lines would be the same width.

anyhoo, yay! wacom intuos 3!

free time

In the slices of time between working on feature films, doing illustrations and other things that provide income, I am also trying to teach myself the ins and outs of game design. Why? well, mostly cuz i enjoy gaming, always have. I started writing simple games way back in 6th grade when i first learned BASIC and Logo, and i have been toying with them ever since. Now i find myself with some free time and all the tools and knowledge to build my own game and no excuse not to. Plus, i think it would be fun, career-wise to move sort of laterally from the development i do in the film industry to a similar role in the gaming/interactive industry.

Since i am a programmer first and a writer and artist second (or tenth, or seventeenth), i am approaching the game design field from the technical end. All of the websites out there that offer advice as to becoming a game developer suggest you write a version of tetris first, then some platformer like mario bros. or a tile-based game like zelda. After that, start to think about your own simple game that may or may not involve the more complicated game structures. This is basically what i did. Being already fairly familiar with real-time interactive systems form my camera-control software, i started with some simple game-engine like applications that werent actually games, but more like exercises in game design. Once i felt confident that i understood the basics (which are, in fact fairly basic) i moved up to a ‘Gauntlet’ style arcade tile based game. using the stuff i had written previously, this was pretty easy to do and in a few weeks of spare time i had covered all the ground i wanted to cover with that. (i never actually finished it, but i built a map-making tool and a map importer, and had some AI bits, and learned a great deal about what works and what doesn’t and why you need things like the A* (a-star) pathfinder algorithm, and what a scene-graph is used for.
The fact of the matter is that, even though i am a programmer, i am really not that interested in re-inventing the wheel and writing my own ground-up game engine. however, i do want to know enough about the parts of a game-engine so that i can expand on the ready-made ones and understand why things do what they do.
So, at this point i was ready to start thinking about my own game. I have some ideas, and i want to start very simple. I think i will start with a 2d tile-based game, arcade style but with RPG elements. Like zelda or gauntlet. I am not trying to bust open the cutting edge of graphic performance or even make a hugely popular game, i am just at the point that i want to build the entire thing from start to finish and have more than just some coding exercises under my belt. So i went in search of some pre-built game engines to build my simple game.

i started at Garage Games. Their stuff is quite nice, especially if you are a coder. You can purchase the entire game engine codebase and modify it to your heart’s content. Their codebase (at least the 3d engine) has a nice client/server design so that it is fairly easy to build collabarative/multiplayer games. They also have a great 2D game builder, which you can also get the code for. However, even if you dont want to code, the 2d builder is quite advanced and you can build some pretty decent arcade style 2d games with little effort and write very little code.

i also looked at the Unity game engine. Since i am a fully Mac work environment, this tool looked really good. And, it is really good. If you like to work in a visual IDE style environment, and dont mind scripting your objects in C# or Javascript, it is a great tool. I downloaded the 30 day trial and gave it a try. One thing i noticed (which is the same with the GG engines above as well) is that the Unity engine is very very dense. this is not a bad thing, but the interface can be daunting. also, it is primarily a 3d engine, and while you can definitely do 2d with it (or mock-2d in any case) the thing that bothered me the most was my inability to alter the source. (mostly to make things like dynamic content generation a bit easier. Not to say it isnt possible with the scripting tools they provide, but i did feel a bit penned in with unity.) That said, unity is a great tool and when i get around to doing some 3d games i will most likely come back to it.

The last tool i looked at is Flash. Flash isnt a game engine per se, but it has all the bits that a game engine really requires (which should be obvious, see as there are so many flash games out there). The downside of flash, is that flash games tend to be, how do i put this?.. shitty. Dont get me wrong, there are lots of fun flash games, but they are jsut that, fun flash games, not fun games. Flash makes it fairly easy to build games, and so everyone does. and as a result most of them are crap. Anyhow, i think that flash can be a good development platform and solves many of the compatibility issues that tend to come up. Plus it is a good skill to have if you are a software consultant-type looking for work. So i have decided to go with flash for the first simple tile-based game i am writing.

web = smallify the world

If i may use the term ’smallify’.

Joey sent me this link: rantsfromgod.com last night. Looks like someone we bought a 5400 from was interested in how we are gonna use it. So here goes:

Well, Rantsfromgod, first, thanks for the camera, we go through those things like tissue paper it seems. You see, Homewrecker provides the technology that powers Industrial Time Lapse’s digital time lapse system. Each setup consists of a digital camera of some flavor, (depending on how long the time lapse event is going for) a digital intervalometer, storage hardware, data transmission hardware, and the technological glue to make it all run together. It turns out that those nikon coolpix camera’s in the 5000 range do a great job for longer-term time lapse jobs (ie one picture every 10 seconds kind of thing, which we usually do for jobs measured in days and weeks instead of hours or minutes). Unfortunately, on any given long term time lapse job, each camera will take 20,000 - 50,000 images over the course of a few weeks, running constantly. It turns out that a consumer level camera, while very well suited (quality and capability wise) are not really designed for that kind of constant abuse. After around 40,000 images on average the ccd starts to give up and you get artifacts in the images. Which is where ebay comes in, since even the most enterprising shutterbug probably wont put more than a few thousand images of use on any given camera, any used cam bought on ebay for under $200 is effectively new as far as we are concerned. (and, given the budgets of a single, long-term time lapse gig, $200 is the equivalent of about 12 hours of equipment rental, and since all the other components of the camera system are not prone to wear and tear nearly as badly, makes a single $200 expense for each camera per job look like peanuts) we tend to keep a handful of them around to swap out at any time, and at $200 a pop, it is almost not worth the time to pay someone to deal with packing them up and sending them back to nikon.
So, Rantsfromgod, while i dont know which camera is yours specifically, (it got tossed into the pile of about 8 or 10 extra ones we currently have) i can assure you that it will live up to it’s full potential, and spend the remainder of its days mounted in some high, remote place, taking shot after shot of some slow-moving event, until it finally cant take any more pictures and has to be retired to the great nikon junk bin in the sky :-)

A WordPress fix for broken curly quotes in Magpie RSS titles

Over on my FatLab Music homepage, I list the five most recent blog entries from our blog, Roll Over. WordPress makes this very simple with the wp_rss() function, available on any page in your site by including path_to_blog/wp-includes/rss.php. But I also wanted to parse an iPhoto photocast feed for some Lightbox JS magic. Since wp_rss() only pulls from your local blog, I installed a copy of Magpie RSS, the codebase WordPress uses for wp_rss(), independent of my blog install. In addition, because wp_rss() is actually a wrapper for Magpie RSS, you get a PHP error when Magpie’s rss_fetch.inc attempts to redeclare functions already declared in WordPress’s rss.php on the same page.

So now, I have achieved both my last five Roll Over posts and the Frankie Photocast — loaded (and cached!) by the stand-alone install of Magpie, not by WordPress.

Unfortunately, WordPress does this fancy quotes thing, converting straight quotes (") into curly quotes (“ and ”), among an array of other characters. Magpie RSS completely horked on the non-standard-ASCII quotes and output weird substitutions in their place. I didn’t end up finding the final cause, but I suspect either Magpie just can’t handle the extended character set (doubtful), or there was an encoding mismatch along the way (more likely).

I learned from this article that wptexturize() in wp-includes/formatting.php does the fancy quote translation, and the article goes on to show the line of code to comment out which disables this feature.

Rather than edit the WP codebase (which I see has been updated again) and have to remember which files to repatch with each update, I found the Unfancy Quote Plugin from Semilogic. Download, install, and enable and you’re good! Feeds and everything get passed thru this plugin and fancy quotes are un-curlied back to feed-friendly straight quotes.

the tools of my trade

adding onto brent’s tools of the trade entry below, i thought i would do one of my own. Of course for me, i could do three or four very different ‘trades’ depending on my mood. wait is this tools of my independent film making trade? or tools of my feature film aerial camera trade? or tools of my small software trade? (maybe photography?) anyway… i think i already listed a whole slew of stuff for the indie film makers with my handy list entry below. So today, i am going to talk about one of the most important toosl of my trade(s): my chair.

I love my chair. I have an Aeron from Herman Miller. (i have had 2 of these chairs now, the first i bought nearly 6 years ago. It worked flawlessly for me up until i moved to Australia, at which point it failed me greatly by weighing too much and being too big to mail overseas for a decent price, so i bought another one upon my arrival) Some might fall out of their (non-aeron) chairs when they learn that my chair, my measly office chair cost me nearly 1500AU$. (these are usually the same people who own a $2000 barbecue, or a $5000 television) Anyhow, the Aeron is a great chair. If you spend any amount of time in the sitting position, you should seriously consider getting one of these chairs. My back has never been better since I started sitting in a good chair. (everything else matters too, you have to have the desk at the right height and a good keyboard/mouse setup etc.. but the chair is so very important) I am constantly amazed at people who will spend $30,000 on a car, which they might spend at most 2 hours a day sitting in (unless you live in LA) yet will scoff at spending $1500 on a chair that you spend 8 or more hours a day sitting in. This is especially important if you work for yourself, and work from home. It is a tax writeoff, and you will save money in chiro

So my conclusion: if you spend more than 2 hours a day sitting in front of a desk, you should think about spending some money on a chair that doesn’t mess up your back. I really recommend the Aeron. Go and sit in one at a Herman Miller store. Spend some time with it, make sure you have the right size chair, and make sure you adjust all the adjustments. I swear, you will never go back to a crappy chair again.

Tools of my trade

I’m up late mixing down theme park backing tracks for a Christmas-All-Year-Round kind of place. Actually, I’m not mixing. I just set a big multi-bounce in motion and DP is chugging away unattended. It’s times like this I appreciate the tools I have which let me run a full-scale music production business from a home-based studio.

That business, FatLab Music, is in our seventh year. The first five was solely our recording studio venture “The Audio Workshop”, and somewhere overlapping along the way we dba’d the FatLab name. Our mixing desk has undergone three or four major reconfigurations, and we’re constantly refining our setup.

Now, I see lists of gear flaunted on people’s sites all the time — as if seeing just the right Furman power conditioner in their rack will sell me on someone’s talents over the next guy’s. Whatever. A list means nothing — *why* I bought it (and am I still using it) means everything.

So, I’m starting a series of posts — something between a review and an endorsement — on each item in my music production setup. A little feature summary, some pros/cons, and what kinds of projects it gets used for.

But not tonight — it’s 2:33a, and for now my 9 week old puppy is asleep. Recording theme park vocals in 8 hours…

My Ecto Post

I’m testing Ecto to see if I like blogging offline better. Not sure that I want to pay money yet for an app to do what I can do from the web, but I have posts I want to publish in two places at once. If Ecto makes that an easy drag-and-drop, then I might be in.

Already I can’t seem to add a new category. Our list is still growing since we’re a new blog…

Soooo, I’m typing in the field above the separator. I think this is going to be the “before the jump” text.

UPDATED: :( Ecto is not cross-account-drag-n-drop-friendly. I hoped I could do a nice option-drag between accounts, OS-X-Mail-style. Alas.
Continue reading ‘My Ecto Post’