Posted by Andrew Langley in Interactive, Games

\\r\\n

Yeah, I’m one of those bloggers who goes months without an update. But hey, a lot has been going on in my life, both professionally and personally.

\\r\\n

The biggest thing I can mention is that I’ve started work at Telltale Games as a content programmer. And by the way, in case you’re unaware, we just announced Strong Bad’s Cool Game For Attractive People, a WiiWare title based on the popular Flash cartoon. It’s interesting to see how more and more Flash content is finding its way onto next-gen consoles… although granted, this is not Flash. It’s a full 3D game that faithfully replicates the vectorized look of the original cartoons. Around here, we call it our “Flash Shader” instead of just your average “Toon Shader.”

\\r\\n

So it is going to be a little weird to not be primarily working in Flash anymore. Currently I’m using the LUA scripting language to code our games. Hopefully before too long, I’ll be able to talk about the title I’m working on. But until then, I’ll be as vague as possible. People love vagueness.

\\r\\n

 

\\r\\n\\r\\n

real tone ringtones | mobile ringtones converter | crazy download free frog ringtones | free downloadable ringtones | info phone remember ringtones | free ringtones tracfone | totally free ringtones | free phone ringtones verizon | tv ringtones | cell free phone ringtones verizon | free ringtones for virgin mobile phone | download mp3 ringtones | free ringtones maker download | free cingular music ringtones | free ringtones for alltel cell phone | free ringtones converter | free ringtones | maxis caller ringtones | free ctu ringtones | free t mobile ringtones for cell phone | music real ringtones ringtones download free cricket ringtones info nokia remember ringtones download nokia ringtones caller download hotlink maxis ringtones info nokia remember ringtones alltel cell free phone ringtones hotlink maxis caller ringtones free ringtones and wallpaper free motorola ringtones cricket free ringtones ringtones converter download free real ringtones for tmobile alltel free ringtones country music ringtones bollywood free ringtones free ringtones for sprint phone free ringtones for sprint phone mobile ringtones converter free music real ringtones sprint

Powered by Gregarious (36)
Posted by Andrew Langley in Interactive

This is a post for anyone who may run into the problem I had and couldn’t find a blog entry regarding this issue. ( At least with Flash 8 )

If you’re attempting to load Unicode Japanese characters from an XML file or something similar, you might want to consider using the font Arial Unicode MS for your text field (at least if you’re on a PC.) You’ll most likely have this font on your system, since it comes with Office.

At first I was just trying to use straight Arial with the Japanese characters embedded in the font. Curiously, this won’t work, and will just display “[][][][]” block type characters if you’re loading Unicode text. Using Arial Unicode MS will display just fine when you embed the Japanese characters.

If you don’t have to embed at all, then you can just get away with using Arial. However, since my text was to be under a mask, I did have to embed just to get any text to show up at all. Thus, Arial Unicode MS was my best option… seeing as how I didn’t have a Japanese font handy.

Powered by Gregarious (36)
Posted by Andrew Langley in Interactive

This week, the agency I work for launched a microsite for Windows Mobile 6 in which I was the lead developer.

StartDoingMore.com

 

As I mentioned earlier, the challenge with this site was having a (nearly) full video background with animations and content layered on top. So here’s what I learned during development of a site like this:

Read the rest of this entry

Powered by Gregarious (36)
Posted by Andrew Langley in Interactive

In leu of being there, I’ve received a few text messages this evening from people telling me that I just won the award for Original Sound at the 2007 Flash Forward Film Festival in Boston. I’m kicking myself for not being there, but work schedules wouldn’t allow it… but I am about to get on the red eye flight to Boston to enjoy the rest of the conference.

Although only one award is given (I think), I will say that Luminous Sound deserves credit for their music contribution and props should also be given to the Art and Creative Directors…. Brandy Cole, Darrell Loden, and Christian Wojchiechowski. Thanks, guys!

Powered by Gregarious (36)
Posted by Andrew Langley in Interactive

Question. I know that enabling the “use runtime bitmap caching” feature is pretty much useless if you’re adjusting the scale, rotation, or any other effects on the movie clip. From what I understand, only changing the X and Y position will keep the bitmap intact. However, what you have a nested movie clip that is cached as a bitmap? If you change the scale of its parent movie clip, does it maintain its cached bitmap, or is it destroyed?

I have to admit, even though it’s been around since Flash 8, I still don’t fully understand this feature’s capabilities.

Powered by Gregarious (36)
Posted by Andrew Langley in Interactive

Okay, I just experienced one of my biggest “duh” moments in the past two years or so. I’m working on a project now that will involve high resolution video with a lot of fast motion. As mentioned in a previous entry, I get a sinking feeling in my stomach when I see video like this because I know it’s not going to compress well. Video compression works best when movement is minimal so that the codec can concentrate on the differences between keyframes. Fewer differences = better image quality.

After doing my first test with this new video, I was horrified at the result. It took a data rate of 2.5mbps before it even started to look decent. Not acceptable considering how much video there was going to be. Then I remembered someone recently mentioned in passing, “Oh god, you’re not still using Flash’s video encoding tools to compress your On2 video, are you? What a loser. Get me a soda, loser.” (Maybe I remembered it wrong.)

Luckily someone here had a copy of Squeeze, so I figured I would give it a try and see what came out. The difference was quite impressive. I was able to cut my bitrate by more than half and STILL get a better image quality. Thank you 2-pass encoding! Now I’m not sure if this was just an isolated incident because of the extremely fast movement of this video, but I’m sold. I’ll never use Flash’s encoding tools again if I can help it. I only wish I had done this on my last few project… I hate to think about how much better they would have looked.

Powered by Gregarious (36)
Posted by Andrew Langley in Interactive

I ran across this blog entry from Shang Liang. Good to know other people are talking about this.

If I were to have a fundamental complaint about agencies who do interactive work, it’s that they often don’t seem to have the consumer in mind. A lot of CD’s, ACD’s, and AD’s I’ve worked with seem to just be concerned about one thing: creating something that is impressive within our industry circles so they can show off to colleagues. Or what’s worse, I’ve seen agencies whose primary goal was to win awards. Sometimes the attitude from a CEO or an ECD seemed to be, “Forget about creating work that is effective. Forget about creating a usable website. Hell, forget about what the goals of our clients are. What’s going to get us to Cannes?”

Who wins in this scenario? Yeah, you might get some nods in AdWeek, but if your stuff doesn’t succeed, aren’t you just wasting the client’s money? And in the end, wouldn’t that be the downfall of your agency?

Sadly, it seems not. Sure you might lose some clients because the Flash site you developed for them is completely unusable and annoying, but if you win awards, you’ll just get new clients who will spend more money. I guess eventually it all comes crashing down.

I can specifically remember the moment when I lost faith in awards. I got a big nomination for a site that I thought was horrible, unusable, and all around lame. Not surprisingly, it ended up being a complete a miserable failure of a campaign… yet apparently there were a few judges that thought it was top quality stuff. It’s a shame that a lot of interactive awards* promote sites that don’t work. But boy, they sure do look pretty.

* Er, um, this opinion does not apply to the Flash Forward Film Festival. Please vote for Move the Crowd…*cough*…

Powered by Gregarious (36)
Posted by Andrew Langley in Interactive

Two big events in my career have occurred this week. First, I’ve made the move to San Francisco to begin work as a Senior Flash Developer at a new agency. I’ve loved working for Tribal DDB, but I felt it was time to try something new… and in a different location. I’ll miss the talented folks in Dallas.

And second, I was informed while waiting on a connecting flight to my new home that Move The Crowd is a finalist in the September 2007 Boston Flash Forward Film Festival! This is the second time a project I’ve worked on has become a finalist… and in a row, no less. Thinking back to my first conference and being intimidated by the work that was shown, I never thought I’d get this opportunity. I’m sure the competition will be as fierce as always… I only hope I’ll be able to attend.

Boston Flash Forward Finalist

Update: I will not be able to attend after all due to my new job. Someone let me know how many cheers/boos our project gets when it comes on screen.

Powered by Gregarious (36)
Posted by Andrew Langley in Interactive

Note to self: remember in the future that SharedObjects are domain specific.

I had a peculiar project recently where the client wanted to issue certain VIP members a USB flash drive that served as a virtual key. Once they had inserted the flash drive in their computer, it would enable them to visit an exclusive web site. For any users who tried to visit the site without the USB “key”, access to the content would be denied.

So I thought I was being very clever in how to accomplish this. My initial idea was to create a desktop application using Zinc that would be loaded on the USB drive. When launched, this desktop Flash application would set a variable using SharedObject. Once they went to the URL, the website would check for this SharedObject and either allow them entry into the site or turn them away. (Suckers)

Somehow it completely slipped my mind that SharedObjects are specific to the domains in which they are declared. Although the SharedObject had the same identifier on both the USB drive and the website, Flash was seeing them as separate entities. Damn… on to Plan B.

If anyone has a unique solution to this problem, feel free to share it.

Powered by Gregarious (36)
Posted by Andrew Langley in Interactive

Yes, I got one. And while I do love it overall, there are some things about it that irritate me.

First of all, I had no idea that Apple was going to disable the ability to use the iPhone as a disk. I used to put files on my old iPod all the time to take files to and from work. Now I guess I’ll invest in a USB thumb drive… although I’m sure it’s only a matter of time before someone finds a way to hack into the thing.

And second, the ear speaker died today. Now I have to send it back for a 7 day repair while I pay $30 for a loaner phone. That is quite irritating. Can’t Apple give loaner iPhones for free? That is kind of ridiculous. I think I paid more than enough for it the first time.

In short, I should have known better to invest in first generation technology, but oh well. It’s slick, it’s beautiful, and it saves some room in my pocket (where my cash used to be.) But as some fictitious, mentally ill character said once, “The things you own end up owning you.”

Powered by Gregarious (36)
Close
E-mail It