Categories
Audio&Games

Game audio reboot

I’m rebooting myself on game audio, thinking about what really made me want to start that weird job. Playing a large array of games from the 90s to now these days.

Maybe I should do a 3 point “why game audio is still so obscure?” post because it’s always made games much better, the last one I played for which it’s totally the case being Hotline Miami.

1. Game audio became too technical.

Thanks to the AAA industry a lot of game audio is about 3D audio, High Dynamic Rendering and other 7.1 requirement that pretty much -and I know, it hurts- no one cares about. Meanwhile game audio design goes toward the less is more approach which leaves us with background audio fading in and out while dialog takes the main piece of the game audio cake.

I come from a time when game audio was literally made to tractor beam kids to arcade machines blasting kicks and punches, electro bass and sticks clickety-clicks.

In 2013 kids play on soundless touch, mobile devices with shitty headphones at best, no sound at worst. Parents play on their couches in the evening, with the sound on moderate if not low volume after a hard day. Nothing technically or socially that matches what “technical” sound design requires to enjoy it at its best.

I feel like there’s a tremendous difference between what’s going on the market and what game audio designers do. So we end up with very rough, fill-in game audio for 80% of games, 10% with Hollywood-like audio budgets and 10% that are doing something that makes sense (indie games, mostly).

2. Game audio is too hermetic.

I’m from the Mizuguchi school of thoughts which could be described as “there is no difference between Audio and Visual, it’s all one experience with computer games.” So I obviously see all audio to be one experience. Of course there are different fields but let’s blend more, sound folks. Game audio is a mix of different skills. Everything should go together in a better way than in a weird sandwich way, like we often do these days. Old arcade games have great sound design signatures from sound effects to music to voice over. and it goes with the visuals too. It’s tight.

It feels like before game audio was part of the experience when it’s now more on the side of production value (bigger game, more developed audio).

It’s changing, developers are back on caring for audio (all the last indie games shine on that).

3. Game audio doesn’t do music enough and voice over too much.

It’s almost something entirely shifted from game audio and it shouldn’t be. Choosing the type, designing the music should totally be part of the game audio designer’s job. It’s amazing how soporific music became in games with the advancement of 3D graphics. The last game music people talk about§remember are from early 2000s, and most are from the 80s/90s. It says something. We need to be more bold about it. Never forget Sagat stage, one of the weirdest game music ever and absolutely memorable because it fits that moment in the game (almost the end), that character, that mood. Composed by Alph Lyla, Capcom in-house band made of composers and sound designers. See what I mean? We totally lost that or let’s say that it’s too rare.

Past the novelty of it mid 90s –people in the game talking to me, yay!- I’ve never been a fan of voice-over (well explained here). In Skyrim you’re looking at 60,000 lines of dialogs. Mass Effect 3, 40,000 lines. It’s great and all but mid-sized developers shouldn’t dream of doing the same but dig around others aspects of game audio that would cost less and impact I would say, even more than hours of acting. Because seriously, there’s also a whole lot of terrible dialogs out there.

Even on the technical part we never pushed forward true adaptive music, like it was back in the day (music accelerating with the timer approaching zero, muting instruments, starting page 10). So, what’s up with that?

4. Game audio is not core to development enough.

When it is, it always works for the better. But mostly, it’s at the end of a game almost done. And that’s as bad as it gets to make something as great as possible. Despite knowing exactly why and how making a game is so intense, that sound is suddenly low priority it doesn’t change the fact that audio needs to be thought as early as possible and in-game asap too. It’s a battle, I’m making an almost audio-only game so in this case, I’m in the center from the start. For once. Sigh.

Game audio is so fascinating because no one is paying attention to it and yet it does change, elevate things like nothing else.

Categories
Me Myself&I

Mobile x86

On purely a hardware level, it seems much more likely to me that an x86 chip with x86-class performance will be put in a smartphone long before an ARM chip with x86-class performance can be shrunk.

Absolutely fascinating article on why mobile apps are slow. The reason x86 would come mobile first is because CPU fabrication became massively expensive. x86 CPUs would fit a smartphone within the next under-20nm process, which necessitates fabs that cost a couple billions to build today and that only Intel has (Samsung too but they don’t makes CPUs).

The rest of the article highlights the big problem with memory and GC. But GC is used a lot, everywhere. That’s the thing, it’s been invented to produce code faster it’s a design decision. It’s a problem right now with mobile based on ARM.

But will it be in three years with x86-class performance in any device? Because GC doesn’t impact x86 CPUs as much and helps programmers tremendously, it might be better: mobile x86 + GC = robust apps for users, easier work for developers.

Nevertheless, developers need to get better with performance. There is no way we can deal with a sluggish, unresponsive digital life whatever language, platform you guys use.

Categories
Me Myself&I

Half around

My biggest regret in the world would be to not have been doing things with women more. The fact that men do very few things with 50% of the population is kind of a big social failure. It’s weird to me that it doesn’t strike people more. 50% like in half of us all.

I never had any problem with hanging out with women and especially women who were hanging out with dudes. The courage they were showing immediately built trust. When people come to you peacefully, you tend to appreciate that.

But of course, there’s love. And sex. And dudes who can’t behave correctly. That really fucks it all up.

I regret that I haven’t been skateboarding with women, playing funk music with women, sound designing with women or bike with women more. I did, on occasion. With half the planet living around me, that’s kind of weird for cool stuff to do.

I don’t know. I just feel like I missed out, that it would have absolutely transformed my life if half my friend doing what I do had been women. For the best.

Categories
Audio&Games

Shit got real

I followed Fez development from the very start. I finally get to play it like I wanted, paying 95% to the developer and getting my Windows version. It starts flawlessly, I’m smiling jumping on platforms, discovering treasures with my arcade stick.

And then I get stuck in a door, impossible to escape. The file auto-saves constantly so I’m fucked. I can’t get out. I also can’t fucking stop thinking how terrible this is. It’s a bug, it happens. There’s a design flaw too.  But five years of development and a console release should have solved that, right? I guess not.

Between releasing games with major bugs and making sequels, “indie” developers are now as good as “AAA” developers, amirite. I feel bad for Renaud, though.

There’s also the Double Fine Kickstarter mayhem. Summary: they ask for 400K, receive 3.3 million, run out of money and the game would be ready by 2015 but half of it would be ready in 6 months.

It’s all right, they’ll get the extra money needed on their own but it is scary: receiving almost ten times more money for a project led by a veteran and it still is not enough? Who can get away with that, what business runs like that?

But in the end it demonstrates what people still don’t get because most are still in a “it looks gorgeous, I’m buying” mode: it’s in-sa-ne-ly hard to make good games, regardless of time and budget. Just thinking about Fez’s collision and detection system with platforms in a fake/real 3D world my nose starts to bleed, man. The gorgeous part of a game explodes development needs at a speed that you wouldn’t imagine.

I hope these stories will push people to understand the basic economics and R&D, very high risk nature of making games.

Categories
Me Myself&I

Two wheels L.A.


Pics from Flickr search: ciclavia, filter as recent.

Ciclavia, man. It was fantastic. It’s always fantastic to have the streets to yourself anyway, whatever occasion.

L.A. is a massive, invisible bike city. A lot of people ride bikes, I see them every day. Every night of the week there’s an event with up to hundreds of riders. It’s more than anywhere else in the world. Ain’t no joke, son.

When there’s no car at all on the four lanes of Wilshire, I don’t know… It just feels right. This is how cities should be. People riding bikes, walking, skateboarding around. Less afraid, less assholish, reconquering the city at a human pace. Everyone looks fly. I remember that 50 year old thin man with his impeccable white mid length hair, beautiful fixie and matching clothes, doing a long wheelie down the boulevard. Technology everywhere, from boom boxes to neat phone holders.

I’m cruising all that like a lone wolf, looking around and gliding through a sea of smiles and positive attitude. Damn, it feels good…

Categories
Me Myself&I

Communities

I am sick of them. So sick.

I think communities invariably bring wars. We have become disconnected a lot from family, friends, neighbors. So that’s why we have a community backlash: people crave that sense of fulfillment, they grew up with a big lack of it.

That’s what I see with the “indie game scene”. All I see is game developers. But it’s more than that: you need to share common values like 8bit graphics are great, gamepads are the best and you must “love” your devices. It’s a community.

It got twisted because at first, independent game developer just meant “no publisher if possible, certainly no marketing team to tell me what to do”.

Communities instill war. I saw people fighting in comment sections because their street had been added to a certain LA neighborhood and they were like “HELL NO I’M NOT PART OF THIS ARE YOU SHITTING ME?” We’re talking about a map on a website.

Communities exclude. I understand minorities finding peace in communities but in the end, the system doesn’t change. You only saved your ass for a while creating a reality distortion field, before your community becomes a minority (hi, black people!) and succumb to bigger ones. Friction will come, just wait.

Communities don’t really make sense anymore because we’re all in this together. Everything has repercussions on our lives, are we still learning that?

Of course if you choose not to fully join any community like I kind of effortlessly and inadvertently do, you’re screwed a bit.

And that’s where I don’t know, man. The atomic, individual level of things is so great though.

Categories
Me Myself&I

Survival bias

“The only way you can spot it is to always ask: what am I missing? Is what I’m seeing all there is? What am I not seeing? Those are incredibly difficult questions to answer, and not always answerable.”

You are not so smart (thanks Olivier!)

I feel pretty good at avoiding the survival bias. I’m always asking these questions, it’s almost a curse to me. But that’s also why I’ve been avoiding putting Steve Jobs on a pedestal or how I find interesting the fact that Bill Gates unlike everyone else who was building computer companies at that time, decided that hardware didn’t matter. That was bold as hell. The survival bias would have push him NOT to do that, at all. Luck, skills, the rest is history.

My biggest personal survival bias fight is not to search about my past, like most adopted people do, like expressions like  “to know your future, you must first know your past” enforce. I have always felt that I was better off being free, living something few people on this planet can talk about: having a “pure” mind, disconnected from my parents, families,relatives. Having my own start of my story and going where I want to.

But it’s very hard. Society is full of survival bias, pushes everyone to follow mistakes of the past (gay people; don’t get married!), follow a dominant, failing culture etc. That’s why when I want to know “what’s best” I tend to enlarge my scope to the entire human history: walls we were building with hemp centuries ago are the best? Let’s do that. Synthesizers computer plugins sound as good or “good enough” compared to original, heavy, expensive and hard to maintain “real” synthesizers? I’m sold.

There’s tons of “best ideas” around the world and across time. Survival bias makes us very shy to discover all this shit.

Let’s review our options with the widest vision possible because like the article points out:

“Success boils down to serially avoiding catastrophic failure while routinely absorbing manageable damage.”

Categories
Me Myself&I

Digg Reader doesn’t understand RSS

Here’s how that might play out in a typical reading experience. Let’s say you want to subscribe to all the photos from your Flickr contacts tagged “food.” That’s a unique subset of photos that Digg has to grab from an API call. Every time you hit Digg Reader, it has to pull this data set, just for you. That kind of computational power gets very big, very quickly as you throw more and more users into the mix.

But if you do all that locally for one user on his computer and not “in the cloud” for thousands of them, it’s nothing. My old 2004 Pentium M laptop could do that without breaking a sweat on 100+ feeds.

“RSS is painful. Take the Wired RSS; I have to check it every so often.” (At this point, Young begins to impersonate a computer pinging a server.) “Is there a new story? Is there a new story? Is there a new story? If it’s more frequent than, say, every 15 minutes, some publisher sites will block me.”

Subscribers want to see new stories in their feed readers as soon as they appear online.

If getting news every quarter of hour is not fast enough for you, you have a problem or you are a journalist. If so, there’s Twitter for real time information. RSS readers are retrievers that’s the core function, the speed at which they get information is fast enough if not irrelevant. You don’t subscribe to real time traffic updates with RSS, you download an app or you go on a website for that. RSS doesn’t do and will not cover every news delivery scenario and it’s OK.

It has read counts, and they work, which sounds easy to pull off but requires lots of complex things happening in real time on the back end.

Utterly useless. Any long time RSS reader will tell you that the unread count is bad and pushes you in this FOMO (fear of missing out) race because you can track items. It’s terrible design, the only thing needed is to bold a feed to say something new arrived but hell no, no read counts. It’s the worst and developers all work insanely hard to make that happen. Sigh.

The biggest problem with RSS has always been THERE IS TOO GODDAMN MUCH RSS OH MY GOD HELP ME I’M DROWNING.

No. The problem always has been how complicated it is to subscribe to feeds. RSS still doesn’t have a one-button subscription system. If it had, people would just subscribe/unsubscribe without the need of awkward manipulations or the need of a “suggestion engine”.

Categories
Me Myself&I Music

A day in Los Angeles

Composed in L.A. and finished in Paris. I need beats in my life. I need that groove on, keeping you on and on and on. Repetitive, but not robotic. The Funk!

Categories
Audio&Games

Los Locos

Developers really try to complicate their lives.

I can’t stop giggling at that post: Gunpoint Recoups Development Costs In 64 Seconds A good and different game running on any computer, available on Windows the biggest platform and bam, the dude can become a game developer full time. No one notice really but it’s fine to him. He doesn’t care so much. I look at that and I just want to do the same, wouldn’t you?

So when I see the amount of things small developers are ready to do to be on the last machines or closed stores, I really, really, don’t get it.

But even funnier I just found out that Novalogic was still around, making their army games while chilling in gorgeous Calabasas. I never heard of them since Comanche in 1992, basically. I mean they’re not in good shape but how many independent game developers last over twenty years?

I’d like developers to start thinking about tomorrow in their tech/design/business decisions.